Нужно получить такую цепочку "table от 1 до Х = да" в условии. Но понятия не имею как посчитать.

типо того
если хоть одно значение нет, то триггер завершается и дальнейшие действия пропускаются
как и сказал Doc надо делать в действиях, если нужны переборы; в условие триггера цикл не вставишь
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
27
Если тебе просто индекс нужно проверить (например от 1 до 3), проверяй так
A - целочисленная переменная
как вычислить промежуток от 1 до 3
if A > 0 and A < 4  then
действие
endif
как вставить в переменную
if A > 0 and A < 4 and table[A] == true  then
действие
endif
циклом еще проще, не нужно делать, так как там сам условие (от 1 до 3) поставишь.
17
Steal nerves, Выглядит как что-то полезное но на практике я чего-то недопонимаю...
Загруженные файлы
27
Alexey103, все зависит от того, что вы пытаетесь сделать. Зачем тебе
Нужно получить такую цепочку "table от 1 до Х = да" в условии
переменная (Integer A) используется для циклов, может не подойти так как используется где-нибудь в другом триггере, и значение меняется. Тебе точно не подойдет, не говорил прямо использовал именно ее (а скорее какую глобалку). Неизвестно. что вы пытаетесь сделать (что за table). Мб тебе номер игрока нужен вместо этой глобалки, скорее всего (вместо Integer A укажи номер игрока, если это то, что нужно),
17
Steal nerves, Ну типа нужно чтобы если все значения между A > 0 and A < 4 равны true, то срабатывал триггер, но так не получается, у меня оно срабатывает после двух срабатываний триггера...
Steal nerves, Сама идея, сделать коллекцию, каждый раз когда игрок в первый раз поднимает предмет из массива, значение переменной этого массива соответствующей предмету становится да, когда все переменные в массиве стали да то коллекция собрана, и игроку дают награду...
Steal nerves, А ведь когда я брался за эту задачу она мне казалась такой лёгкой)
Steal nerves, Конечно можно всё сделать с отдельным условием для каждой переменной, но я то делаю наработку, значит нужен лучший вариант...
27
Alexey103, тогда по-другому делать надо. Не до конца понимаю. У тебя скрещивание итемов или просто подборка итемов. Итемы случайны или что. Мог бы и сделать, но что-то сегодня лень.
22
типо того
если хоть одно значение нет, то триггер завершается и дальнейшие действия пропускаются
как и сказал Doc надо делать в действиях, если нужны переборы; в условие триггера цикл не вставишь
Загруженные файлы
Принятый ответ
17
Steal nerves, Ну мне не срочно, сам пробовал перебирать каждый итем, я как-то раньше делал это в другой наработке, но там было куча переменных и другого, короче я уверен что можно это сделать просто. Вот для лучшего понимания я алгоритм составил)
biridius, Это просто шедевр, всё работает, загнал поднимающего юнита в переменную, и запускаю этот триггер из другого без событий, всё работает. И наконец я начинаю понимать как работают гуи лупы, а то помню видел их в системке сложения зарядов, в итоге на хайве нашел систему круче а с лупами тогда так и не разобрался... Спасибо...
Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.