Тема: Сборка приемов с условиями для силовика
Казнь
_name = "hit_execute";
Казнь, если (хп меньше 30%+макс.хп 4500 и на противнике не висит эффект казни)
if(
((top.Battle.oBattle.oEnemySlot.nHP * 100 / top.Battle.oBattle.oEnemySlot.nMaxHP) < 30) &&
(top.Battle.oBattle.oEnemySlot.nMaxHP > 4500) &&
(typeof(top.Battle.oBattle.oEnemySlot.arrEffects["hit_execute "]) != "object")
)
_name = "hit_execute";
Казнь для пещер, т.к. есть марочные боты с % HP указанный выше прием не будет работать+эффект казни вешается исключительно на ботов:
if((top.Battle.oBattle.oEnemySlot.nHP * 100 / top.Battle.oBattle.oEnemySlot.nMaxHP) < 30 &&
(typeof(top.Battle.oBattle.oEnemySlot.arrEffects["hit_execute "]) != "object"))
_name = "hit_execute";
Мясорубка
_name = "hit_grinder";
Мясорубка по 3 противникам (не актуально)
if(top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ").length > 2)
_name = "hit_grinder";
Двойной бросок
_target = top.Battle.oBattle.sEnemyLogin;_name = "hit_throwdblaxe";
Отредактировано Евжений (2015-09-01 15:01:15)