Добавлен БезликийСектант
Создал триггер:
В нём, каждую секунду проверяется есть ли у героя данный ур. и данная способность, если есть то ничего происходить не будет, если нет, то герой получит эту способность. (надеюсь правильно сделал).
Так вот, я хочу спросить, есть триггер, который является условием и который проверял, есть ли у героя данная способность?
Так вот, я хочу спросить, есть триггер, который является условием и который проверял, есть ли у героя данная способность?
Принятый ответ
(Переключающий юнит) относится к событию триггера с юнитом, к которому оно привязано, а для события времени нет юнита, к которому игровое время привязано. То есть тебе нужно указывать не (Переключающий юнит), а Мастер Крови 0022. Также нет проверки в Если/То/Иначе на наличие способности у юнита, для этого поставь целочисленное условие, что уровень данной способности у юнита больше 0. Не знаю, как ты реализовал, но по идее способности у юнитов не пропадают, если были даны, логичнее было бы сделать такой триггер:
С: Мастер Крови 0022 Повышает уровень
У: Уровень Мастер Крови 0022 больше или равно 50
Д: Триггер - Выключить (Этот триггер)
Боевая единица - Добавить Истязания кровью для Мастер Крови 0022
С: Мастер Крови 0022 Повышает уровень
У: Уровень Мастер Крови 0022 больше или равно 50
Д: Триггер - Выключить (Этот триггер)
Боевая единица - Добавить Истязания кровью для Мастер Крови 0022
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован biridius
Отредактирован 8gabriel8
С: Мастер Крови 0022 Повышает уровень
У: Уровень Мастер Крови 0022 больше или равно 50
Д: Триггер - Выключить (Этот триггер)
Боевая единица - Добавить Истязания кровью для Мастер Крови 0022
Не знаю, как ты реализовал, но по идее способности у юнитов не пропадают, если были даны, логичнее было бы сделать такой триггер:
Способность давалась на 50 ур. героя, а у гера есть способность "Перевоплощение", и если она используется, то способность которая давалась исчезает.