Почему цикл сбивается после первого использования? Т.е. работает для Integer A=1, а дальше уже 0 эффекта.
Причем, пауза таймера работает, а то, что ниже, - нет.

Изменил A на B. Странно, but it works!!!!!!!!!!!!!111111111
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
28
Вестник Мондаса, отрою секрет
если написано слово "иначе" то выполняется либо пауза таймера либо то что написано в иначе
выполняется только одно из них а не оба
12
nvc123,
О! Ты раскрыл мне глаза! Спасибо
Вы такого ответа ожидали?
23
Ты уверен, что он не срабатывает? Выводи на экран Integer A. И, собственно, почему не весь триггер? Может у тебя там стоит выключение триггера, а ты спрашивашь нас, почему он выключается.
12
Поместил в конец цикла (вне условий) сообщение со значением Integer A. Если у Hero[IntA] нет сейчас приказа (он просто стоит), то выводит 1, 2, 3, как и должно быть. Но если у него сейчас есть приказ smart (например), то
  1. если Int A = 1, то выводит smart 4
  2. если Int A = 2, то выводит 1 smart 4
  3. если Int A = 3, то выводит 1 2 smart 4
24
Вестник Мондаса, может секрет в том, что у тебя всегда в массиве Attack по индексу A стоит положительное значение и, соответственно, отрабатывает только первая ветка? добавь дебаг в обе ветки условия и посмотри результат.
12
Изменил A на B. Странно, but it works!!!!!!!!!!!!!111111111
Принятый ответ
Этот комментарий удален
28
Вестник Мондаса, ничего странного
а и б это глобальные переменные
следовательно если одновременно работает 2 цикла с а то оба будут работать криво
Этот комментарий удален
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.