Войти на сайт

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

ТЕМА: Как сделать, чтобы событие "замечало" игрока?

Как сделать, чтобы событие "замечало" игрока? 8 мес. 4 нед. назад #129518

  • Zarre
  • Zarre аватар
  • Вне сайта
  • Путник
  • Сообщений: 6
RPG Maker MZ

Приветствую, господа-форумчане! Хочу чтобы ивент(он же битва) двигался по случайному маршруту, а заметив игрока в радиусе 3 клеток от себя, в любом направлении, двигался в сторону игрока. Видел здесь похожие вопросы по старым мэйкерам, которые мне не помогли. Знаю, что вроде есть плагин на MV с подобным функционалом, но на MZ ни плагина, ни манула пока не нашёл.
Администратор запретил публиковать записи гостям.

Как сделать, чтобы событие "замечало" игрока? 8 мес. 4 нед. назад #129519

  • VarVarKa
  • VarVarKa аватар
  • Вне сайта
  • Мастер
  • Сообщений: 230
  • Спасибо получено: 678
  • Проект месяца 2 местоОрганизатор конкурсовПроект месяца 1 местоТестерПроект месяца 3 местоВетеран
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Phileas, Zarre

Как сделать, чтобы событие "замечало" игрока? 8 мес. 4 нед. назад #129520

  • Zarre
  • Zarre аватар
  • Вне сайта
  • Путник
  • Сообщений: 6
При попытке запустить игру с AL7_Core

игра выдает: "TypeError
Cannot read property 'exitGame' of undefined" и отказывается запускаться.
Администратор запретил публиковать записи гостям.

Как сделать, чтобы событие "замечало" игрока? 8 мес. 4 нед. назад #129522

  • Alexandr_7
  • Alexandr_7 аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1185
  • Спасибо получено: 539
  • УчительПроект месяца 2 местоВетеранПроект месяца 3 местоПроект месяца 1 местоПроект года 3 место
Ошибка говорит что команда exitGame неопределенна. Это команда добавляющая в меню Выход из Игры. Мой плагин лучше в конец ставить.
Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7
Администратор запретил публиковать записи гостям.

Как сделать, чтобы событие "замечало" игрока? 8 мес. 4 нед. назад #129523

  • Alexandr_7
  • Alexandr_7 аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1185
  • Спасибо получено: 539
  • УчительПроект месяца 2 местоВетеранПроект месяца 3 местоПроект месяца 1 местоПроект года 3 место
А вообще есть аналог - MOG_EventSensor1. Более оптимизирован но из за этого имеет ограничение 1 сенсор на 1 событие.
Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Zarre

Как сделать, чтобы событие "замечало" игрока? 8 мес. 4 нед. назад #129524

  • Zarre
  • Zarre аватар
  • Вне сайта
  • Путник
  • Сообщений: 6
В итоге поставил плагин MOG_EventSensor, достав его из этой сборки:
mogplugins.wordpress.com/rpg-maker-mz/

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

Как сделать, чтобы событие "замечало" игрока? 8 мес. 3 нед. назад #129534

  • Ski Music
  • Ski Music аватар
  • Вне сайта
  • Путник
  • Сообщений: 6
  • Спасибо получено: 15
  • Проект месяца 2 место
Понимаю, что вопрос уже решён, но если вдруг кто-то захочет как-то проще решить этот вопрос и не захламлять свой проект плагинами, оставлю тут этот скрипт.

ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


В ветвлении условий, на 4 вкладке есть опция "скрипт". Вставьте это туда.
Вместо тройки в конце скрипта, используйте любое другое число для настройки радиуса.


ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Последнее редактирование: 8 мес. 3 нед. назад от Ski Music.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Kerotan, Безликий, Адский дровосек, Phileas, Zarre

Как сделать, чтобы событие "замечало" игрока? 8 мес. 3 нед. назад #129543

  • Безликий
  • Безликий аватар
  • Вне сайта
  • Просветлённый
  • Сообщений: 315
  • Спасибо получено: 355
  • 2 место в Обучающем конкурсеДаритель СтимкеяПоддержка ФондаУчитель
Наконец-то пришествие гуру ((8
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Ski Music
Время создания страницы: 0.218 секунд