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

как задать тайлу определенный фон битвы

Больше
11 года 3 мес. назад #77407 от darkwork
как задать тайлу определенный фон битвы? чтобы когда встречаешь врага на равнине был один тайл, в лесу другой и т.п. Проблема в том что тайлсет используется не стандартный а свой. Пробывал менять нумерацию тайлов,не помогает

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

Оратор Паладин Даритель Стимкея Проект месяца 1 место Проект месяца 2 место Проект месяца 3 место 2 место Готв 2 место За 3 место на конкурсе маппинга
Больше
11 года 3 мес. назад #77408 от Sypherot

darkwork пишет: как задать тайлу определенный фон битвы? чтобы когда встречаешь врага на равнине был один тайл, в лесу другой и т.п. Проблема в том что тайлсет используется не стандартный а свой. Пробывал менять нумерацию тайлов,не помогает

Заводишь две переменные, равные положению события на карте по оси Х и Y соответственно. Затем даешь команду "получить данные о месте" (третья вкладка, правый столбец, пятый пункт сверху), где выбираешь неиспользуемую переменную для хранения этих данных, а из данных можно выбрать"код местности". Затем делаешь ветвление, где эта переменная проверяется (первая вкладка команд, пункт "ветвление условий"). То есть - если значение переменной равно одному числу, то используется один фон битвы и начинается бой, если нет - ветвлением делается проверка, равно ли значение другому числу, и если равно, то используется другой фон битвы и начинается бой, и так далее. Коды местности можно настроить самому в наборе тайлов (самая нижняя кнопка). Это делаешь в каждом событии-монстре.
По идее, должно сработать.

Всего хорошего, и спасибо за рыбу
Спасибо сказали: darkwork

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

1 место в Готв Проект месяца 1 место 2 место Учитель Проект месяца 2 место Проект месяца 3 место 3 место Готв Разработчик Коммерсант Проект года 3 место
Больше
11 года 3 мес. назад #77409 от peter8031983

Sypherot пишет: Это делаешь в каждом событии-монстре.
По идее, должно сработать.


Ну в каждом событии - это геммор. Проще создать одно параллельное.

Демка
yadi.sk/d/T2hQKzdOeDUTB
Спасибо сказали: darkwork, DeadElf79

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

Проект года 3 место Проект года 2 место Разработчик Проект месяца 1 место
Больше
11 года 3 мес. назад #77414 от JackCL
darkwork, запомни! Каждый параллельный процесс в игре должен быть по возможности уничтожен, иначе все будет как в играх Петра - тормозить и лагать до полной неработоспособности.

Правильно просто вынести проверку в common event. Демка .
Спасибо сказали: darkwork, DeadElf79, Lipton, peter8031983

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

1 место в Готв Проект месяца 1 место 2 место Учитель Проект месяца 2 место Проект месяца 3 место 3 место Готв Разработчик Коммерсант Проект года 3 место
Больше
11 года 3 мес. назад #77418 от peter8031983

JackCL пишет: darkwork, запомни! Каждый параллельный процесс в игре должен быть по возможности уничтожен, иначе все будет как в играх Петра - тормозить и лагать до полной неработоспособности.

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

Ну от одного параллельного ивента комп не взорвется. Или ты с секундометром сравнивал? Я, кстати, твой вариант тоже хотел показать. Ожидал негативную реакцию на параллельные события.
А вообще кролик прав. Параллельные ивенты, в больших количествах, могут нанести вред быстродействию. Главное чувство меры.
По мне так они необходимое зло. Так же как и скрипты. :silly:

ВНИМАНИЕ: Спойлер!
Спасибо сказали: DeadElf79

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

Больше
11 года 3 мес. назад #77419 от darkwork
Парни спасибо всем огромное за помощь. Но как же быть если встречи с монстрами не ивенты а сделаны как случайная встреча т.е .они добавлены в свойствах картыкарты

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

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
11 года 3 мес. назад #77420 от Cerberus
Тогда только параллельным событием, да. Я это делал в Перекрёстке в одной из локаций :)

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

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

Больше
11 года 3 мес. назад #77445 от darkwork

Ну в каждом событии - это геммор. Проще создать одно параллельное.

Демка
yadi.sk/d/T2hQKzdOeDUTB

Спасибо Петру за его демку, всё получилось :)
Спасибо сказали: peter8031983

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

Победитель конкурса Писатель 2 место Проект месяца 2 место Разработчик
Больше
11 года 3 мес. назад - 11 года 3 мес. назад #77488 от Rude
Я может не так понял, но почему не этим скриптом ?
Последнее редактирование: 11 года 3 мес. назад пользователем Rude.
Спасибо сказали: darkwork, Ren310

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

Проект месяца 3 место 2 место Готв
Больше
11 года 3 мес. назад #77490 от zmeelov66
Да потому что мы все скриптофобы и убежденные ивентисты!!!! :laugh:
На самом деле, по моим наблюдениям, большинство мукеристов пытается решить проблему на ивентах и пихать скрипты только если без них никак.
А некоторые даже заковыристые скрипты пытаются заменить ивентами. :silly:
Спасибо сказали: peter8031983, akito66

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

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