Войти на сайт

Авторизация, ждите ...
×
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

ТЕМА: Как сделать поле зрения Ивента

Как сделать поле зрения Ивента 10 года 1 мес. назад #78925

  • Kakos Adelfos
  • Kakos Adelfos аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 91
  • Спасибо получено: 8
Привет всем. Однажды увидел на одной из первых версий мейкера как сделали следующее.
Стоит стражник. Когда он к герою спиной или боком то, ничего но когда герой попадает в поле его зрения, то.... дальше дело техники как говорится. Так вот. Как можно сделать это поле зрения на VX ACE
Администратор запретил публиковать записи гостям.

Как сделать поле зрения Ивента 10 года 1 мес. назад #78930

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Проект месяца 3 местоОрганизатор конкурсовПроект месяца 2 местоПисатель 3 место2 место Программист JavaScript Победитель Сбитой кодировки3 место Готв2 место Сбитая кодировка3 место
Параллельное событие. Две переменные, в которые записывается разность координат игрока и ивента. Четыре проверки на эти переменные в зависимости от направления взгляда ивента. В общих чертах - так. Если сложно - попробую набросать демку.
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.

Как сделать поле зрения Ивента 10 года 1 мес. назад #78931

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1080
  • Организатор конкурсовПереводчик2 место Программист Ruby2 место Сбитая кодировкаДаритель Стимкея
Просто - скриптами.
Сложнее, если стражник статический, по координатам.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Администратор запретил публиковать записи гостям.

Как сделать поле зрения Ивента 10 года 1 мес. назад #78933

  • peter8031983
  • peter8031983 аватар
  • Вне сайта
  • Просветлённый
  • Добро-вещь относительная.
  • Сообщений: 469
  • Спасибо получено: 662
  • Проект месяца 3 местоПроект месяца 1 местоКоммерсантУчитель2 место 3 место ГотвПроект года 3 местоРазработчик1 место в ГотвПроект месяца 2 место
Было такое обсуждение.
rpg-maker.info/forum/fakultet-jeventov-s...-monstra-na-eventakh
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: strelokhalfer

Как сделать поле зрения Ивента 10 года 1 мес. назад #78934

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Проект месяца 3 местоОрганизатор конкурсовПроект месяца 2 местоПисатель 3 место2 место Программист JavaScript Победитель Сбитой кодировки3 место Готв2 место Сбитая кодировка3 место
Петер, это не совсем то, там нет учёта направления. Хотя оно прикручивается тривиально, но всё же.
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.

Как сделать поле зрения Ивента 10 года 1 мес. назад #78940

  • Kakos Adelfos
  • Kakos Adelfos аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 91
  • Спасибо получено: 8
Уважаемый Цербер. Я примерно суть понял. Только не могу понять вашу фразу "Четыре проверки на эти переменные в зависимости от направления взгляда ивента." Ведь в условии есть только направление взгляда Ивента, но герой то может стоять с любой стороны. Может все таки сделаете простенький примерчик. Думаю это всем полезно будет
Администратор запретил публиковать записи гостям.

Как сделать поле зрения Ивента 10 года 1 мес. назад #78941

  • Kakos Adelfos
  • Kakos Adelfos аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 91
  • Спасибо получено: 8
Уважаемый Стрелок, А скрипт то какой?
Администратор запретил публиковать записи гостям.

Как сделать поле зрения Ивента 10 года 1 мес. назад #78942

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1080
  • Организатор конкурсовПереводчик2 место Программист Ruby2 место Сбитая кодировкаДаритель Стимкея
Если вспомню, напишу.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Администратор запретил публиковать записи гостям.

Как сделать поле зрения Ивента 10 года 1 мес. назад #78948

  • Kakos Adelfos
  • Kakos Adelfos аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 91
  • Спасибо получено: 8
А все. Ссылка что Питер привел дала ответ. Там внизу есть демо. Вот ссылка yadi.sk/d/_qyYsfw6HTKG5
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: peter8031983

Как сделать поле зрения Ивента 10 года 1 мес. назад #78954

  • Kakos Adelfos
  • Kakos Adelfos аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 91
  • Спасибо получено: 8
в этой демке с разбойником имеет значение только первая страница ивента разбойника. именно там Он " Включается " когда поворачивается к герою лицом. Классно :laugh:
Можно еще один параллельный Ивент сделать заставив разбойника периодически поворачиваться в разные стороны
Администратор запретил публиковать записи гостям.

Как сделать поле зрения Ивента 10 года 1 мес. назад #78956

  • Sypherot
  • Sypherot аватар
  • Вне сайта
  • Заблокирован
  • Сообщений: 1239
  • Спасибо получено: 1045
  • ОраторПроект месяца 3 место2 место Даритель Стимкея2 место ГотвПроект месяца 2 местоПроект месяца 1 местоПаладинЗа 3 место на конкурсе маппинга
Kakos Adelfos пишет:
в этой демке с разбойником имеет значение только первая страница ивента разбойника. именно там Он " Включается " когда поворачивается к герою лицом. Классно :laugh:
Можно еще один параллельный Ивент сделать заставив разбойника периодически поворачиваться в разные стороны
Вот только если делать кучу параллельных ивентов, проект превратится в слайд-шоу, так что перебарщивать с этим не стоит.
Всего хорошего, и спасибо за рыбу
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: peter8031983

Как сделать поле зрения Ивента 10 года 1 мес. назад #78963

  • Kakos Adelfos
  • Kakos Adelfos аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 91
  • Спасибо получено: 8
так а кто говорит, что кучу? Парочка ивентов - стражников, плюс еще один ивент заставляющий их вертеться по сторонам. Разве это куча? :unsure:
Администратор запретил публиковать записи гостям.

Как сделать поле зрения Ивента 10 года 1 мес. назад #78973

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Проект месяца 3 местоОрганизатор конкурсовПроект месяца 2 местоПисатель 3 место2 место Программист JavaScript Победитель Сбитой кодировки3 место Готв2 место Сбитая кодировка3 место
...Выдрал из Перекрёстка мини-игру, в которой действия персонажей завязаны на их направлении. Внимание на параллельный ивент в углу. Это не совсем та идея, которую я предлагал, но похожая.
drive.google.com/file/d/0B-jPByf1AFVJWFh...THM/view?usp=sharing
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.

Как сделать поле зрения Ивента 10 года 1 мес. назад #78986

  • Kakos Adelfos
  • Kakos Adelfos аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 91
  • Спасибо получено: 8
Cerberus, правда что это чуть другое, но тоже интересно :S
Питер дал хорошую ссылку yadi.sk/d/_qyYsfw6HTKG5 То что нужно. Первая страница ивента разбойника. Переключатель срабатывает когда он повернут лицом к герою, и герой на достаточном расстоянии
Администратор запретил публиковать записи гостям.

Как сделать поле зрения Ивента 10 года 1 мес. назад #78993

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Проект месяца 3 местоОрганизатор конкурсовПроект месяца 2 местоПисатель 3 место2 место Программист JavaScript Победитель Сбитой кодировки3 место Готв2 место Сбитая кодировка3 место
Если вы нашли устраивающее вас решение - ничего страшного, что моё не подошло. Просто показываю, как изначальный запрос реализуется, по сути, на чистых переменных (скрипты там есть, но для другой цели).
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.
Время создания страницы: 0.196 секунд