Войти на сайт

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

ТЕМА: Почему не работает переключатель?

Почему не работает переключатель? 2 мес. 1 нед. назад #130289

  • Krtska
  • Krtska аватар
  • Вне сайта
  • Путник
  • Сообщений: 2
Всем доброго времени суток, есть небольшой вопрос по переключателям. Есть событие(событие №1) на котором изначально присутствует изображение, и в условии стоит галочка на переключателе и есть ещё одно событие(событие №2), после активации которого этот переключатель переходит в состояние ВКЛ. После того как переключатель теперь в состоянии ВКЛ, событие №1 активируется и в содержимом присутствует локальный переключатель который меняет страницу, на страницу с другим изображением. По моему мнению, вроде как, должно быть так, но когда я запускаю игру чтобы проверить как это всё работает, на месте события №1 нет изображения, но когда переключатель в состоянии ВКЛ, изображение появляется с другой страницы. Почему происходит так, может я что-то не так делаю? Если так неправильно, то можете пожалуйста подсказать как правильно сделать? Версия RPG Maker MZ.
Последнее редактирование: 1 мес. 3 нед. назад от AnnTenna.
Администратор запретил публиковать записи гостям.

Вопрос по переключателям 2 мес. 1 нед. назад #130291

  • MarkerIl
  • MarkerIl аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 35
  • Спасибо получено: 39
  • Проект месяца 3 местоВетеранПроект месяца 2 местоПроект месяца 1 место
Если на первой странице просто стоит условно "Локальный переключатель А=ВКЛ", а в условиях страницы стоит "Автозапуск" или "Параллельно", то при активации условно "Переключатель 001" эта страница сразу выполняется, и ивент перекидывает на вторую страницу. В таком случае нужно либо сменить условие активации (на "Касание" или "Кнопка") либо вставить условие, при выполнении которого "Локальный переключатель А=ВКЛ" (например, условно "Переключатель 002=ВКЛ" тогда... Функция Условие на первой странице при добавлении строки).

Если же на странице перед локальным переключателем прописаны еще какие-то действия, но перекидывает все равно на вторую страницу, необходимо проверить условия запуска второй страницы. Там должна стоять галочка только на условном "Локальный переключатель А=ВКЛ".


Ну и что-то вроде демки.
Архив ZIP (92 Мб)
Последнее редактирование: 2 мес. 1 нед. назад от MarkerIl.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Kerotan, Jas6666, Bixozemu, Krtska

Вопрос по переключателям 2 мес. 1 нед. назад #130293

  • Alexandr_7
  • Alexandr_7 аватар
  • Вне сайта
  • Архитектор Миров
  • Сообщений: 1196
  • Спасибо получено: 543
  • Проект месяца 2 местоПроект месяца 3 местоУчительПроект года 3 местоВетеранПроект месяца 1 место
Добавлю такую вещь что код страницы будет выполнен полностью вне зависимости где стоит переход на новую (активация переключателя или локального переключателя или изменения переменной).
Чтобы прервать выполнение нужно использовать соответствующую команду завершить выполнение.
Ну и база:
Триггер действие означает что событие будет выполнять по взаимодействию с ним игроком.
Триггер касание игрока и касание событие означает что выполняться будет при касании игрока или события.
Для автоматического выполнения есть триггер Автозапуск и Параллельно. В 1 случае блокируется управление. Хотя это не совсем точное объяснение.
Также нужно учитывать что команды страниц на триггере Автозапуск и Параллельно выполняются не 1 раз а циклично покуда выполняется условие страницы.
Мой вк: vk.com/borisov_alexandr_5
Мой ютуб канал: www.youtube.com/@alexandr_5836
Мой бусти: boosty.to/alexandr-7
Последнее редактирование: 2 мес. 1 нед. назад от Alexandr_7.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Krtska

Вопрос по переключателям 2 мес. 1 нед. назад #130294

  • Krtska
  • Krtska аватар
  • Вне сайта
  • Путник
  • Сообщений: 2
Спасибо большое MarkerIl за то что подсказал что можно сделать без участия условий через ветвление условий в содержимом события и спасибо Alexandr_7 что объяснил как работает триггер в событии. Я всё сделал через ветвление условий и поставил триггер "параллельно", теперь всё работает нормально.
Администратор запретил публиковать записи гостям.
Время создания страницы: 0.186 секунд