Добавлен
Надо чтоб паладин, когда юзает спелл "Охота", включался триггер, который если в регионе 950; 950 есть целитель вешал над паладином восклицательный знак, а если целитель покидает этот регион, то восклицательный знак убирался, или если погибал то тоже. В чём ошибка? Объясните тупню, пожалуйста, вроде бы делаю всё как надо. Даже руссификатор триггеров скачал, чтоб понять мб перевожу не так, да нет всё так, в чём ошибка тогда?

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

Можна сделать так:
Как только пал юзает охоту, ему дается дамми пассивка
и добавить его в ячейку массива, допустим PaladinsHunt(Если нужен MUI)
А дальше этот триггер
Событие
Каждую 1 сек
Условие
N\A
Действие
Для каждого числа A от 1 до <Количество ячеек массива> делать
-Отряд-Выделить все юниты в диапазоне 950 от позиции юнита PaladinsHunt[Число А] типа целитель
-Если уровень скилла Даммипассивка у PaladinsHunt[Число А] = 1
-то
--Спецэффект - создать спецэффект прикрепленный к оверхеад (Выбранный юнит) на 1 секунду
-иначе
-нихера не делать
З.Ы.Если паладин - герой, то , вероятно, будет максимум 12 паладинов, следовательно- 12 ячеек массива, и тогда можно будет каждого паладина добавлять в ячейку массива, соответствующую индексу игрока.
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
23
9 лет назад
Отредактирован Obelick
2
Какая еще центрирована 950? Если тебе нужно не через стандартные области, то используй расстояние между точками. Например если расстояние между положением целителя при касте и его текущем положение > 1000, то убирай дебаф
0
33
9 лет назад
Отредактирован Кет
0
Ага, а эта «центрирована область» в событии, если мне не изменяет память, создаётся при инициализации карты и в том месте, где стоит паладин во время инициализации карты, соответственно.
0
25
9 лет назад
0
Даже я не понял эти русские триггеры. У меня они наполовину переведены.
2
24
9 лет назад
2
Самое первое событие явно дурное. Подразумевает регион с размерами 950 от точки сбора(rally point) Палладина. Если палладин не умеет готовить юнитов, то это вообще бред.
0
23
9 лет назад
0
Эм... А пикнуть юнитов в радиусе от юнита во время каста - не, религия не позволяет?
Даже руссификатор триггеров скачал, чтоб понять
Лолшто? Русификатор триггеров - самая криворукопереведенная хрень.
0
33
9 лет назад
0
SomeFire, тащемта софтклаб перевёл триггеры ещё кривее, просто мы привыкли.
0
23
9 лет назад
0
Кет, хз о чём ты, у меня на русском только названия групп, по которым распределены функции.
2
18
9 лет назад
2
Можна сделать так:
Как только пал юзает охоту, ему дается дамми пассивка
и добавить его в ячейку массива, допустим PaladinsHunt(Если нужен MUI)
А дальше этот триггер
Событие
Каждую 1 сек
Условие
N\A
Действие
Для каждого числа A от 1 до <Количество ячеек массива> делать
-Отряд-Выделить все юниты в диапазоне 950 от позиции юнита PaladinsHunt[Число А] типа целитель
-Если уровень скилла Даммипассивка у PaladinsHunt[Число А] = 1
-то
--Спецэффект - создать спецэффект прикрепленный к оверхеад (Выбранный юнит) на 1 секунду
-иначе
-нихера не делать
З.Ы.Если паладин - герой, то , вероятно, будет максимум 12 паладинов, следовательно- 12 ячеек массива, и тогда можно будет каждого паладина добавлять в ячейку массива, соответствующую индексу игрока.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.