Войти на сайт

Авторизация, ждите ...
×

ТЕМА: Ограничение передвижения игрока и НПС

Ограничение передвижения игрока и НПС 4 года 10 мес. назад #114994

  • neka-kawaii
  • neka-kawaii аватар
  • Вне сайта
  • Путник
  • Сообщений: 8
  • Спасибо получено: 1
Здравствуйте.

Подскажите, пожалуйста, как ограничить зону передвижения для НПС и игрока?

Например, у меня стоит задача:
В области на карте случайным маршрутом бродят НПС. У НПС не должно быть возможности выйти за пределы области, в то же время игрок должен свободно входить и выходить из этой области.

И противоположный пример.
Предположим, у меня есть НПС призрак, способный проходить сквозь стены, через которые игрок пройти не может. Как дать НПС такую способность?

RPG Maker MV. Заранее спасибо!
Администратор запретил публиковать записи гостям.

Ограничение передвижения игрока и НПС 4 года 10 мес. назад #114996

  • WhitePaper
  • WhitePaper аватар
  • Вне сайта
  • Просветлённый
  • Сообщений: 378
  • Спасибо получено: 996
  • Проект месяца 3 местоПроект месяца 2 местоРазработчикПисатель 3 место
Для ограничения зоны передвижения NPC нужен этот плагин. Чтобы скачать, нужно нажать кнопку "Download Now", потом "No thanks, just take me to the downloads", потом "Download".

Для ограничения зоны передвижения NPC в примечаниях карты написать <Event Restrict Region: x> , где х - номер запрещённого региона. Покрыть регионом места, куда NPC нельзя ходить.


Для ходьбы сквозь любые препятствия нужно выбрать "Маршрут...", событие-призрак и "Проходимость: ВКЛ".

А если нужно разрешить ходить не везде, а в определённом регионе, то делаем аналогично примеру с ограничением, но пишем <Event Allow Region: x> , где х - номер разрешённого региона.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Java7cript

Ограничение передвижения игрока и НПС 4 года 10 мес. назад #115002

  • neka-kawaii
  • neka-kawaii аватар
  • Вне сайта
  • Путник
  • Сообщений: 8
  • Спасибо получено: 1
Спасибо, это работает!

Из недостатков отмечу только невозможность прописать рестрикт на определенное событие а не на все события на карте =(
Администратор запретил публиковать записи гостям.

Ограничение передвижения игрока и НПС 4 года 10 мес. назад #115004

  • neka-kawaii
  • neka-kawaii аватар
  • Вне сайта
  • Путник
  • Сообщений: 8
  • Спасибо получено: 1
Еще один минус. Плагин делает регионы непроходимыми для событий, но если сами события с галочкой "проходимое" то события игнорируют непроходимость региона. Есть какие нибудь мысли как это решить?

Event Allow Region не помогает, если событие догоняет персонажа, то все равно выходит за рамки региона

UPD Разобрался с Allow, он делает непроходимые тайлы проходимыми. Это можно использовать для решения моей проблемы, извините за беспокойство.
Последнее редактирование: 4 года 10 мес. назад от neka-kawaii. Причина: дополнение
Администратор запретил публиковать записи гостям.
Модераторы: NeKotZima
Время создания страницы: 0.171 секунд