Добавлен
Приветствую всех! Можно ли каким ни будь способом узнать уровень бафа наложенного на юнита (не обладателя самой ауры)? Надеюсь поможете разобраться.

попробуй GetUnitAbilityLevel
`
ОЖИДАНИЕ РЕКЛАМЫ...
38
попробуй GetUnitAbilityLevel
Принятый ответ
24
Ну моно при приближении юнита с аурой проверять уровень ауры, у него и всех в радиусе, обладающих ею, так как действует наисильнейшая, то и брать надо того, укого левел 1 и той же ауры больше.
Для заклинаний - при касте проверять уровень кастуемой способности и заносить в переменную или давать цели способность пустышку соответсвующего уровня, чтобы можно было потом взять уровень баффа. Удалять только надо не забывать при очищении или истечении таймера, который мы запускаем при касте. Так как похожие заклинания перезаписывают баффы, то при каждом касте можно просто тупо перезаписывать уровни и значения, неделая проверок как в случаях с аурами.
Проще конечно было бы написать "нельзя", но это ведь была бы дезинформация.
25
Свои баффы для каждого уровня. Различие только в названии "для редактора". Внешне в игре не отличишь.
24
Nosferoh, очень долго карта грузится будет со всем этим тесктом.
25
Melissa, зависит от количества уровней и заклинаний, которые надо "ловить".
5
Всем спасибо! "GetUnitAbilityLevel" работает. Только что проверил через BJDebugMsg
24
про ауры не забудь. То есть если ауры нужны...ххх
Чтобы оставить комментарий, пожалуйста, войдите на сайт.