Войти на сайт

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

ТЕМА: [VX] Если три свитча вкл то включается 4 свитч

[VX] Если три свитча вкл то включается 4 свитч 13 года 9 мес. назад #39634

  • Altalify
  • Altalify аватар
  • Вне сайта
  • Познающий
  • Сообщений: 13
Мне нужно что бы мой переключатель (4) включился только после того как включатся другие 3 переключателя, как это реализовать?
Администратор запретил публиковать записи гостям.

[VX] Если три свитча вкл то включается 4 свитч 13 года 9 мес. назад #39636

  • Pavlentus007
  • Pavlentus007 аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 787
  • Спасибо получено: 73
они у тебя в по очереди включаются или любой может сработать в разное время?
Я линивая свинья...
Я хороший мапер...Но конченый автор...
Я опять ленивая свинья....
Хочу курицу жаренную с пиццой О.О
Администратор запретил публиковать записи гостям.

[VX] Если три свитча вкл то включается 4 свитч 13 года 9 мес. назад #39642

  • AnnTenna
  • AnnTenna аватар
  • Вне сайта
  • Администратор
  • ловлю волны настроения
  • Сообщений: 4610
  • Спасибо получено: 4773
  • 2 место ГотвВетеран2 место Даритель СтимкеяПроект месяца 2 местоУчительПроект месяца 1 местоПроект года 2 местоПобедитель конкурсаПобедитель Сбитой кодировки
Altalify, я обычно в подобных случае поступаю вот по такому алгоритму:

Каждый раз, когда ты включаешь один из тех трех переключателей, нужно делать проверку, включены ли другие два с помощью ветвлений. Если оба включены, то включаешь и тот четвертый. И так в каждом из трех прописываешь эту проверку.

Администратор запретил публиковать записи гостям.

[VX] Если три свитча вкл то включается 4 свитч 13 года 9 мес. назад #39643

  • Altalify
  • Altalify аватар
  • Вне сайта
  • Познающий
  • Сообщений: 13
Окей, тогда в ветвях буду разбиратся ибо с ними ещё ничего не делал =)

Они в разное время могут включится =)
Администратор запретил публиковать записи гостям.

[VX] Если три свитча вкл то включается 4 свитч 13 года 9 мес. назад #39650

  • Злодей
  • Злодей аватар
  • Вне сайта
  • Архитектор Миров
  • Настоящее звание: Прокуратор! Просто опечатка!
  • Сообщений: 1876
  • Спасибо получено: 78
кондишн батч:
если один включён, то:
если второй включён, то:
если третий включён, то:
Включить четвёртый
энд
энд
энд
Администратор запретил публиковать записи гостям.

[VX] Если три свитча вкл то включается 4 свитч 13 года 9 мес. назад #39652

  • AnnTenna
  • AnnTenna аватар
  • Вне сайта
  • Администратор
  • ловлю волны настроения
  • Сообщений: 4610
  • Спасибо получено: 4773
  • 2 место ГотвВетеран2 место Даритель СтимкеяПроект месяца 2 местоУчительПроект месяца 1 местоПроект года 2 местоПобедитель конкурсаПобедитель Сбитой кодировки
Злодей, а у тебя другой способ. Ты, видимо, предлагаешь это делать в параллельном процессе. Но я по опыту знаю, что параллельные процессы сильно тормозят игру. Так что советую делать проверки сразу же, как срабатывает переключатель:

в том месте, где мы включили первый переключатель пишем проверку
если второй включён, то:
если третий включён, то:
Включить четвёртый
энд
энд

Также, когда включается второй прописываем:
если первый включён, то:
если третий включён, то:
Включить четвёртый
энд
энд

И с третьим также
если первый включён, то:
если второй включён, то:
Включить четвёртый
энд
энд

А если переключатели можно еще и выключать, то нужно тогда и четвертый выключать, когда выключаешь любой из них.

Администратор запретил публиковать записи гостям.
Время создания страницы: 0.335 секунд