- Сообщений: 8
- Спасибо получено: 1
Ограничение передвижения игрока и НПС
- neka-kawaii
-
Автор темы
- Не в сети
- Новый участник
-
Скрыть
Больше
6 года 4 мес. назад #114994
от neka-kawaii
neka-kawaii создал тему: Ограничение передвижения игрока и НПС
Здравствуйте.
Подскажите, пожалуйста, как ограничить зону передвижения для НПС и игрока?
Например, у меня стоит задача:
В области на карте случайным маршрутом бродят НПС. У НПС не должно быть возможности выйти за пределы области, в то же время игрок должен свободно входить и выходить из этой области.
И противоположный пример.
Предположим, у меня есть НПС призрак, способный проходить сквозь стены, через которые игрок пройти не может. Как дать НПС такую способность?
RPG Maker MV. Заранее спасибо!
Подскажите, пожалуйста, как ограничить зону передвижения для НПС и игрока?
Например, у меня стоит задача:
В области на карте случайным маршрутом бродят НПС. У НПС не должно быть возможности выйти за пределы области, в то же время игрок должен свободно входить и выходить из этой области.
И противоположный пример.
Предположим, у меня есть НПС призрак, способный проходить сквозь стены, через которые игрок пройти не может. Как дать НПС такую способность?
RPG Maker MV. Заранее спасибо!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
6 года 4 мес. назад #114996
от WhitePaper
WhitePaper ответил в теме Ограничение передвижения игрока и НПС
Для ограничения зоны передвижения NPC нужен
этот плагин.
Чтобы скачать, нужно нажать кнопку "Download Now", потом "No thanks, just take me to the downloads", потом "Download".
Для ограничения зоны передвижения NPC в примечаниях карты написать <Event Restrict Region: x> , где х - номер запрещённого региона. Покрыть регионом места, куда NPC нельзя ходить.
Для ходьбы сквозь любые препятствия нужно выбрать "Маршрут...", событие-призрак и "Проходимость: ВКЛ".
А если нужно разрешить ходить не везде, а в определённом регионе, то делаем аналогично примеру с ограничением, но пишем <Event Allow Region: x> , где х - номер разрешённого региона.
Для ограничения зоны передвижения NPC в примечаниях карты написать <Event Restrict Region: x> , где х - номер запрещённого региона. Покрыть регионом места, куда NPC нельзя ходить.
Для ходьбы сквозь любые препятствия нужно выбрать "Маршрут...", событие-призрак и "Проходимость: ВКЛ".
А если нужно разрешить ходить не везде, а в определённом регионе, то делаем аналогично примеру с ограничением, но пишем <Event Allow Region: x> , где х - номер разрешённого региона.
Спасибо сказали: Java7cript
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- neka-kawaii
-
Автор темы
- Не в сети
- Новый участник
-
Скрыть
Больше
- Сообщений: 8
- Спасибо получено: 1
6 года 4 мес. назад #115002
от neka-kawaii
neka-kawaii ответил в теме Ограничение передвижения игрока и НПС
Спасибо, это работает!
Из недостатков отмечу только невозможность прописать рестрикт на определенное событие а не на все события на карте
Из недостатков отмечу только невозможность прописать рестрикт на определенное событие а не на все события на карте
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- neka-kawaii
-
Автор темы
- Не в сети
- Новый участник
-
Скрыть
Больше
- Сообщений: 8
- Спасибо получено: 1
6 года 4 мес. назад - 6 года 4 мес. назад #115004
от neka-kawaii
neka-kawaii ответил в теме Ограничение передвижения игрока и НПС
Еще один минус. Плагин делает регионы непроходимыми для событий, но если сами события с галочкой "проходимое" то события игнорируют непроходимость региона. Есть какие нибудь мысли как это решить?
Event Allow Region не помогает, если событие догоняет персонажа, то все равно выходит за рамки региона
UPD Разобрался с Allow, он делает непроходимые тайлы проходимыми. Это можно использовать для решения моей проблемы, извините за беспокойство.
Event Allow Region не помогает, если событие догоняет персонажа, то все равно выходит за рамки региона
UPD Разобрался с Allow, он делает непроходимые тайлы проходимыми. Это можно использовать для решения моей проблемы, извините за беспокойство.
Последнее редактирование: 6 года 4 мес. назад пользователем neka-kawaii. Причина: дополнение
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Время создания страницы: 0.091 секунд
