Войти на сайт

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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