Миничат

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

Как сделать так, чтобы враг сам атаковал?

Больше
6 года 2 дн. назад - 6 года 2 дн. назад #116513 от Pororo
Я делаю проект на движке RPG maker MV и у меня возникла проблема с реализацией боевых моментов, а точнее все бои, которые я генерирую активируются либо при нажатии, либо при касании события (условного врага)непосредственно самим игроком, а мне нужно сделать так, чтобы это события (условные враги) сами шли ко игроку и начанали бой
Последнее редактирование: 6 года 2 дн. назад пользователем Pororo.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Даритель Стимкея Разработчик Коммерсант Проект месяца 3 место
Больше
6 года 2 дн. назад - 6 года 2 дн. назад #116514 от RobotD
Привет!

Если у тебя враг - это отдельный Event с анимацией из Character, то схема примерно следующая:

В параметрах оставь анимация шага (если это нужно), чтобы картинка была подвижной при перемещении;
В приоритете ставь "на одном уровне";
В триггере "касание события".
В автономном движении "тип: к игроку";
В теле события ставь вызов нужной битвы.
ВНИМАНИЕ: Спойлер!


В итоге враг будет идти к игроку и при касании активируется битва.
ВНИМАНИЕ: Спойлер!
Последнее редактирование: 6 года 2 дн. назад пользователем RobotD.
Спасибо сказали: Dmy, Pororo

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
6 года 2 дн. назад #116515 от Pororo
хехе спасибо, но при таких настройках враг будет идти ко игроку даже с конца карты, а можно как-то настроить зону видимости врага?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Проект месяца 1 место Разработчик 3 место 3 место в Обучающем конкурсе Учитель Оратор 1 место в Обучающем конкурсе Паладин Проект года 3 место Проект года 1 место
Больше
6 года 2 дн. назад #116517 от Alx_Yago

Pororo пишет: хехе спасибо, но при таких настройках враг будет идти ко игроку даже с конца карты, а можно как-то настроить зону видимости врага?

Янфлаевский плагин Event Chase Player такое делает: www.yanfly.moe/wiki/Event_Chase_Player_(YEP)
Спасибо сказали: Dmy

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Даритель Стимкея Разработчик Коммерсант Проект месяца 3 место
Больше
6 года 2 дн. назад #116518 от RobotD
Тогда можно попробовать так:

1)Создаём на карте параллельное событие, которое будет определять координаты ГГ через переменную
ВНИМАНИЕ: Спойлер!


2)Вводим в событии перемённую для координат Х:
ВНИМАНИЕ: Спойлер!


3)Аналогично для координат Y:
ВНИМАНИЕ: Спойлер!


4)Добавляем функцию, которая будет собирать данные из этих переменных:
ВНИМАНИЕ: Спойлер!


5)Оставляем это событие, важно, чтобы оно работало параллельно.

6)Теперь переделываем эвент врага:
ВНИМАНИЕ: Спойлер!


7)Отмечаем на карте регион (в нашем случае 1-й), на котором враг активируется, если в него зайдёт ГГ:
ВНИМАНИЕ: Спойлер!


В итоге получаем, что событие по координатам постоянно сканирует положение ГГ и собирает инфу в переменную Region ID, если эта переменная равна 1, т.е. ГГ вошел в регион за номером 1, то включается условие у нашего врага и он меняет поведение.
Спасибо сказали: Dmy

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
6 года 2 дн. назад #116519 от Leprikon01
Еще есть плагин MOG EventSensor В котором тоже можно установить расстояние до того как враг увидит персонажа.
Спасибо сказали: Dmy

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.104 секунд
Работает на Kunena форум