Войти на сайт

Авторизация, ждите ...
×
Правила раздела:
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
  • Проект месяца 1 местоПисатель 3 местоПрограммист JavaScript Проект месяца 2 место2 место Сбитая кодировкаПроект месяца 3 место3 место ГотвОрганизатор конкурсов2 место 3 место
Параллельное событие. Две переменные, в которые записывается разность координат игрока и ивента. Четыре проверки на эти переменные в зависимости от направления взгляда ивента. В общих чертах - так. Если сложно - попробую набросать демку.
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.

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

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

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

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

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

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Проект месяца 1 местоПисатель 3 местоПрограммист JavaScript Проект месяца 2 место2 место Сбитая кодировкаПроект месяца 3 место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
  • Проект месяца 1 местоПроект месяца 3 местоПроект месяца 2 местоДаритель СтимкеяОраторПаладин2 место Готв2 место За 3 место на конкурсе маппинга
Kakos Adelfos пишет:
в этой демке с разбойником имеет значение только первая страница ивента разбойника. именно там Он " Включается " когда поворачивается к герою лицом. Классно :laugh:
Можно еще один параллельный Ивент сделать заставив разбойника периодически поворачиваться в разные стороны
Вот только если делать кучу параллельных ивентов, проект превратится в слайд-шоу, так что перебарщивать с этим не стоит.
Всего хорошего, и спасибо за рыбу
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: peter8031983

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

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

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

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