- Сообщений: 244
- Спасибо получено: 127
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.
как задать тайлу определенный фон битвы
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Заводишь две переменные, равные положению события на карте по оси Х и Y соответственно. Затем даешь команду "получить данные о месте" (третья вкладка, правый столбец, пятый пункт сверху), где выбираешь неиспользуемую переменную для хранения этих данных, а из данных можно выбрать"код местности". Затем делаешь ветвление, где эта переменная проверяется (первая вкладка команд, пункт "ветвление условий"). То есть - если значение переменной равно одному числу, то используется один фон битвы и начинается бой, если нет - ветвлением делается проверка, равно ли значение другому числу, и если равно, то используется другой фон битвы и начинается бой, и так далее. Коды местности можно настроить самому в наборе тайлов (самая нижняя кнопка). Это делаешь в каждом событии-монстре.darkwork пишет: как задать тайлу определенный фон битвы? чтобы когда встречаешь врага на равнине был один тайл, в лесу другой и т.п. Проблема в том что тайлсет используется не стандартный а свой. Пробывал менять нумерацию тайлов,не помогает
По идее, должно сработать.
Всего хорошего, и спасибо за рыбу
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- peter8031983
-
- Не в сети
- Давно я тут
-
- Добро-вещь относительная.
Sypherot пишет: Это делаешь в каждом событии-монстре.
По идее, должно сработать.
Ну в каждом событии - это геммор. Проще создать одно параллельное.
Демка
yadi.sk/d/T2hQKzdOeDUTB
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Правильно просто вынести проверку в common event. Демка .
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- peter8031983
-
- Не в сети
- Давно я тут
-
- Добро-вещь относительная.
JackCL пишет: darkwork, запомни! Каждый параллельный процесс в игре должен быть по возможности уничтожен, иначе все будет как в играх Петра - тормозить и лагать до полной неработоспособности.
Ну от одного параллельного ивента комп не взорвется. Или ты с секундометром сравнивал? Я, кстати, твой вариант тоже хотел показать. Ожидал негативную реакцию на параллельные события.
А вообще кролик прав. Параллельные ивенты, в больших количествах, могут нанести вред быстродействию. Главное чувство меры.
По мне так они необходимое зло. Так же как и скрипты.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 244
- Спасибо получено: 127
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Жуть болотная, на лапках, в тапках и с пулемётом...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 244
- Спасибо получено: 127
Спасибо Петру за его демку, всё получилосьНу в каждом событии - это геммор. Проще создать одно параллельное.
Демка
yadi.sk/d/T2hQKzdOeDUTB
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Сообщений: 504
- Спасибо получено: 369
На самом деле, по моим наблюдениям, большинство мукеристов пытается решить проблему на ивентах и пихать скрипты только если без них никак.
А некоторые даже заковыристые скрипты пытаются заменить ивентами.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
