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

[RPG Maker XP] Определение зоны на карте.

Больше
11 года 7 мес. назад - 11 года 7 мес. назад #74275 от finfan222
Доброго времени суток.

Возник вопрос насчёт зон, который не даёт нормально уснуть уже 2-ой день.

Имеется World Map.
На этой мапе, есть разные места, которые меняются в стиле: пустыни, космосы, поля, леса и т.д.
Каждая из этих местностей должна определять разный тип врагов и разные battlebacks.

Изменения баттлбэка реально если присвоить определённый Terrain Tag для определённого til'а, то же самое с музыкой и прочим говнищем.
А вот как заставить на этих тагах - появляться определённым типам монстров?

Например есть лесной зверь, который появляется в лесу. Но так же есть и подземный дрожь пожирающий харвейстеры в дюнах, он - должен появляться только в пустынях.
При стандартных настройках, мы можем поставить определённые типы монстров, которые будут атаковать нас.


Однако эти монстры будут вылазить везде: пустыни, космосы, леса и т.д.

Главный вопрос:
1. Можно ли как-то хитро через эвенты (задействуя terrain tag'и) изменять появление монстров в определённых местностях карты?
2. Если через эвенты реализация невозможна, то что насчёт скриптов? Реально ли написать скрипт, который позволит устраивать battle процы на определённых terrain tag's, через скажем мм... определённое время в секундах или любой другой переменной?

Спасибоу!
Последнее редактирование: 11 года 7 мес. назад пользователем finfan222.

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

Оратор Паладин Даритель Стимкея Проект месяца 1 место Проект месяца 2 место Проект месяца 3 место 2 место Готв 2 место За 3 место на конкурсе маппинга
Больше
11 года 7 мес. назад - 11 года 7 мес. назад #74276 от Sypherot
Можно сделать событие с ветвлением: задаем некую переменную, которой присваеваем значение terrain tag. Затем делаем ветвление (conditional branch): если заданная переменная равна нужному значению, устраиваем бой, если нет - то нет. Либо, если ты хочешь, чтобы событие двигалось строго по определенному маршруту, на странице события, в разделе Autonomous Movement выбери custom, как на картинке ниже.

ВНИМАНИЕ: Спойлер!

Всего хорошего, и спасибо за рыбу
Последнее редактирование: 11 года 7 мес. назад пользователем Cerberus.
Спасибо сказали: finfan222

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

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
11 года 7 мес. назад #74284 от Cerberus
Сиф, я так понял, вопрос про random encounter'ы, а не про бои по столкновению. К сожалению, как это делается в XP - не помню.

Жуть болотная, на лапках, в тапках и с пулемётом...

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

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