Войти на сайт

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

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

[RPG Maker XP] Определение зоны на карте. 9 года 6 мес. назад #74275

  • finfan222
  • finfan222 аватар
  • Вне сайта
  • Бывалый
  • Сообщений: 54
  • Спасибо получено: 7
Доброго времени суток.

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

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

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

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


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

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

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

[RPG Maker XP] Определение зоны на карте. 9 года 6 мес. назад #74276

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

ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Всего хорошего, и спасибо за рыбу
Последнее редактирование: 9 года 6 мес. назад от Cerberus.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: finfan222

[RPG Maker XP] Определение зоны на карте. 9 года 6 мес. назад #74284

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • Победитель Сбитой кодировкиПроект месяца 1 местоПисатель 3 место3 место3 место Готв2 место Проект месяца 2 местоПрограммист JavaScript Проект месяца 3 место2 место Сбитая кодировка
Сиф, я так понял, вопрос про random encounter'ы, а не про бои по столкновению. К сожалению, как это делается в XP - не помню.
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.
Время создания страницы: 0.161 секунд