Сделал триггер, работающий следующим образом: Безликий кастует способность, к нему перемещается область (точнее, под него), в этой области герои (или нейтральные юниты, или все вместе, как повезёт) выбираются в отряд, затем появляется dummy-пехотинец и бьёт случайного героя (или нейтрально-враждебного, как повезёт) "цепью молний", переменная отряда обнуляется. Всё. Проблема в том, что я без понятия как засунуть героев в отряд-цель. Я уже и Безликого в исключения ставил (юнит не равно безликий), и конкретного игрока целью делал (юнит триггера принадлежит игрок синий) , и героя отдельного целью делал, а оно не в какую. Там явно как-то хитровыверенно нужно ставить, о котором я не знаю.
Скрин триггера -
Скриншот игры -

Fly123, Для одиночной игры можешь использовать вейты(Ждать 2 сек), для сетевой игры забыть про них, в сетевой можешь использовать для бссов вейты
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
28
Desgul, и что? Это повод ставить ненужное условие? В группе должны быть только герои, а потому условие должно быть Matching Unit is Hero.
14
Desgul:
А где переменная кастера?
Monster - это безликий
А PsiRiftUnit - это даммик.
Твой способ работает, спасибо.
28
Ну и сама молния должна только по героям бить.
14
PT153:
Desgul, и что? Это повод ставить ненужное условие? В группе должны быть только герои, а потому условие должно быть Matching Unit is Hero.
В группе могут быть и нейтральные крипы. Я не указал, но там всё как надо он сделал. Я ставил условие, чтобы даммик не стрелял в самого безликого (я подумал, что сам безликий может оказатся в этой группе и дамик выстрелит в него (или не выстрелит вообще, ведь на союзников молнию кастовать нельзя).
28
юнит триггера принадлежит игрок синий
Юнит триггера это кастер...
14
PT153:
Ну и сама молния должна только по героям бить.
Почему нельзя использовать "Ждать"?

PT153:
Я думал что это юниты-тарггеты
28
Почему нельзя использовать "Ждать"?
Сработает триггер на каст ещё раз, и все GetSpell... для триггера в паузе обратятся в нули.
15
Fly123, Кстате молния по своим бьёт только по 1 герою, то есть не переходит на следующего
14
Desgul:
Fly123, Кстате молния по своим бьёт только по 1 герою, то есть не переходит на следующего
Справедливо

PT153:
Почему нельзя использовать "Ждать"?
Сработает триггер на каст ещё раз, и все GetSpell... для триггера в паузе обратятся в нули.
Надо на каждый триггер создавать отдельный таймер, назначать на него переменную и потом удалять+чистить?

PT153:
Почему нельзя использовать "Ждать"?
Сработает триггер на каст ещё раз, и все GetSpell... для триггера в паузе обратятся в нули.
А на самом деле я не совсем понял, то есть в конкретном триггере это может произойти? Просто у меня нормально до этого спелл работал, в нем 5 вейтов стояло, никаких ошибок. Или это распространяется на "чужие" триггерные спеллы других юнитов?
15
Fly123, Для одиночной игры можешь использовать вейты(Ждать 2 сек), для сетевой игры забыть про них, в сетевой можешь использовать для бссов вейты
Принятый ответ
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.