Проблемка с циклом.Смысл в том,что при задействовании триггера,появляются не 2 юнита,а около десятка.Как исправить?

Принятый ответ

TAHK90:
убери действие for integer B
заведи себе переменную типа integer с именем count
далее выбираешь всех юнитов в группе
с каждым действием count увеличивай на 1
делаешь нужные действия если count меньше 2
если равен или больше - устаналивай на 0 и очищай группу
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
1
18
8 лет назад
1
Отправь скрин триггера, пожалуйста.
2
20
8 лет назад
2
выложить код, или отложить эдитор в сторону и заняться чем другим. книжку там почитать. а завтра снова взглянуть на свой код. не поверишь, но это помогает
танк, ты что-то в последнее время совсем свихнулся =\
0
15
8 лет назад
0
если с условием выхода из цикла- окей, то значит триггер срабатывает неоднократно.
0
8
8 лет назад
0
Maniac_91:
Отправь скрин триггера, пожалуйста.
ssbbssc:
выложить код, или отложить эдитор в сторону и заняться чем другим. книжку там почитать. а завтра снова взглянуть на свой код. не поверишь, но это помогает
танк, ты что-то в последнее время совсем свихнулся =\
В каком плане?
Загруженные файлы
0
20
8 лет назад
0
Я не профи в тригерах, но может у тебя в области выделения был не 1 юнит, а несколько, поэтому он для каждого юнита делает по 2 целителя, вот и получается десяток.
0
18
8 лет назад
0
TAHK90, ещё предположение. А может триггер срабатывает на каждую волну способности? Ведь Буран идёт волнами. Если их, например, 5, то триггер срабатывает 5 раз, и получаем 10 Целителей.
Попробуй поменять в событии применяет способность на другие (приводит в действие, направляет способность, завершает применение).
0
12
8 лет назад
Отредактирован Astra
0
  1. Сколько юнитов пинул - столько и создал для каждого по 2 боевые еденицы. Решение - не "пикать" юнитов в области, а просто создать 2 дамми (целитель) в указанной точке.
  2. Кроме этого в функции создания боевой единицы находится потенциальный десинх (Игрок 1)! Нужно заменить на Triggering Player.
  3. Изменить событие на "Приводит способность в действие".
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.