Доброго времени суток.
Ниже представлен триггер, в нем берутся все игроки в группе "Team Alliance" (Игрок (3)-Игрок(7) итого 5 игроков.
Ниже представлен триггер, в нем берутся все игроки в группе "Team Alliance" (Игрок (3)-Игрок(7) итого 5 игроков.
Сначала пишется имя героя "Hero", затем этого героя убивают и отправляют в середину карты (бред, но смысл не в этом).
На деле получается, что Пишется только имя Hero 3, убивается Hero 3, и всё, цикл останавливается. Остальные герои не умирают, не бегут в центр карты и не пишется их имя.
На деле получается, что Пишется только имя Hero 3, убивается Hero 3, и всё, цикл останавливается. Остальные герои не умирают, не бегут в центр карты и не пишется их имя.
Если же убрать строчку с функцией Kill, то пропишется имя все героев "Hero" 3-7, а так же все герои побегут к центру карты.
Вопрос, почему функция Kill ломает триггер и останавливает цикл? Есть еще функции, которые так же останавливают циклы?
Принятый ответ
NazarPunk, тут нет цикла, на каждого игрока создаётся отдельный поток. Скорее всего дело в событиях смерти. Если юнит умирает, то с TeamAlliance что-то происходит.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован PT153
Отредактирован 8gabriel8
Gyrofighter, какой патч игры?
Наверное, есть триггер смерти, который удаляет группу?
Да, всё работает, сам проверил на свежей карте.
Буду искать у себя проблему, патч 1.30. Спасибо за советы.