Добавлен
Суть в том, что в карте если герой атакует героя выше его лвл, то ему дается опыт.
(call AddHeroXPSwapped(((GetHeroLevel(GetAttackedUnitBJ())*(10/ 1))+(GetUnitLevel(GetAttackedUnitBJ())*2)),GetAttacker(),true))
так вот. Некоторые игроки придумали баг быстрого кача. Подбегают, и т.к событие-боевая ед атакован, и нажимаю на клавишу S(отмена) то атака получается быстрая и незаконченная. И опыт быстро набивается. Как мне сделать чтобы такой баг не работал?
`
ОЖИДАНИЕ РЕКЛАМЫ...
21
Молодец, что сделал. Я так понимаю, что событие "юнит атакует кого-то" срабатывает не во время получения урона атакуемым воином, а во время начала проигрыша анимации атаки. Как то так, я точно не знаю, ну примерно. Поэтому приходится заменять на событие "Юнит получает урон", но тут нужно указывать определенного воина на карте, либо переменную. Интересно, как сделал ты.
21
EnergyFrost, сам пошутил, сам посмеялся а можно попробовать сделать самому и только потом вопрос открывать? -_-
Чтобы оставить комментарий, пожалуйста, войдите на сайт.