76

(38 ответов, оставленных в Общий)

Понятно, а то я все варианты попробовал и пришел к выводу, что привязка к уровню не работает  smile

77

(10 ответов, оставленных в Подземелье / Маршруты)

Тоже бы не отказался, но сколько видел тут маршрутов выложеных все кривые перекрывые. Приходится самому делать.

78

(14 ответов, оставленных в Приёмы)

Ну такая вот у него работа, если добился так что кастов нет, начинает тупить, тут только удар посохом на случай шока прописыать. Я незнаю и побольше разрывов в цихле напихать чтоб пробегался после каста заново.

79

(0 ответов, оставленных в Разное)

http://img.combats.ru/i/misc/icons/spirit_block25.gif   Призрачная защита для мага

SPOILER Show

if(
    (top.Battle.oBattle.arrRes["spirit"].innerHTML > 10) &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_white_dmgmirror"]) != "object") &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_11_prot_100"]) != "object") &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_12_prot_100"]) != "object") &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_13_prot_100"]) != "object") &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_14_prot_100"]) != "object") &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_1_protfire100"]) != "object") &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_2_protwater100"]) != "object") &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_3_protair100"]) != "object") &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_4_protearth100"]) != "object") &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["godshield"]) != "object")
)
_name = "spirit_block25";

http://img.combats.ru/i/misc/icons/spirit_block25.gif   Призрачная защита для война

SPOILER Show

if(
(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 10) &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["block_fullshield"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["block_absolute"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["parry_secondlife"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["parry_prediction"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["multi_agressiveshield"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["multi_hiddendodge"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["godshield"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_11_prot_100"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_12_prot_100"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_13_prot_100"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_14_prot_100"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_1_protfire100"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_2_protwater100"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_3_protair100"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_4_protearth100"]) != "object")
)
_name = "spirit_block25";

http://img.combats.ru/i/misc/icons/spirit_11_prot_100.gif+http://img.combats.ru/i/misc/icons/spirit_12_prot_100.gif+http://img.combats.ru/i/misc/icons/spirit_13_prot_100.gif+http://img.combats.ru/i/misc/icons/spirit_14_prot_100.gif   Профильки, для хаотов по типу пушки, если нет общей призрачки

SPOILER Show

if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/axe[\d]+.gif/))
{if((typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_block25"]) != "object") &&
(top.Battle.oBattle.arrRes["spirit"].innerHTML > 5))
_name = "spirit_12_prot_100";
}
else
if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/knife[\d]+.gif/) ||
top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/bow[\d]+.gif/))
{if((typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_block25"]) != "object") &&
(top.Battle.oBattle.arrRes["spirit"].innerHTML > 5))
_name = "spirit_11_prot_100";
}
else
if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/crossbow[\d]+.gif/) ||
top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/hammer[\d]+.gif/))
{if((typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_block25"]) != "object") &&
(top.Battle.oBattle.arrRes["spirit"].innerHTML > 5))
_name = "spirit_13_prot_100";
}
else
if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/sword[\d]+.gif/))   
{if((typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_block25"]) != "object") &&
(top.Battle.oBattle.arrRes["spirit"].innerHTML > 5))
_name = "spirit_14_prot_100";

http://img.combats.ru/i/misc/icons/spirit_13_prot_100.gif Призрачная дробь для Эма:

SPOILER Show

if(
    ((top.Battle.oBattle.sEnemyLogin.indexOf("Валлуар") > -1) ||
    (top.Battle.oBattle.sEnemyLogin.indexOf("Гигант") > -1)) &&
    (parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 10) &&
    ((typeof(top.Battle.oBattle.oMySlot.arrEffects["block_fullshield"]) != "object") && 
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["block_absolute"]) != "object") &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["parry_secondlife"]) != "object") &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["parry_prediction"]) != "object") &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["multi_agressiveshield"]) != "object") &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["multi_hiddendodge"]) != "object") &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["godshield"]) != "object") &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_block25"]) != "object"))
    )
_name = "spirit_13_prot_100";

80

(0 ответов, оставленных в Разное)

Пролятья:

http://img.combats.ru/i/misc/icons/wis_dark_souleat.gif   Проклятье голодного мертвица:

wis_dark_souleat

http://img.combats.ru/i/misc/icons/ppk_strength_revenge.gif   Отложеннное возмездие (Сила Кроггентайла)

ppk_strength_revenge

http://img.combats.ru/i/misc/icons/ppk_memory_oblivion.gif   Забвение (Память Кроггентайла)

ppk_memory_oblivion

http://img.combats.ru/i/misc/icons/ppk_altvaluar_phantasm_noheal.gif Неприятие помощи (Валлуар)

ppk_altvaluar_phantasm_noheal

http://img.combats.ru/i/misc/icons/ppk_knight_valuar_heal.gif Жизнь за Валлуара Великого (Эф.на страже)

ppk_knight_valuar_heal

81

(0 ответов, оставленных в Разное)

http://img.combats.ru/i/misc/icons/godshield.gif  Божественный щит:

godshield

http://img.combats.ru/i/misc/icons/magic_save.gifСпасение:

magic_save

http://img.combats.ru/i/misc/icons/suv_shield.gif   Барьер в рубашке:

suv_shield

82

(0 ответов, оставленных в Разное)

http://img.combats.ru/i/misc/icons/wis_gray_manabarrier2.gif   Маг барьер, если отсутсвует+обновление при остатке поглощения меньше 1000

if(
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_gray_manabarrier"]) != "object") ||
    (parseInt(top.Battle.oBattle.oMySlot.arrEffects["wis_gray_manabarrier"].GetTitle().innerHTML.match("<B>(\\d+)<\\/B>")[1]) < 1000)
)
_name = "wis_gray_manabarrier12";

http://img.combats.ru/i/misc/icons/wis_white_cleance.gif   Очищение светом

SPOILER Show

_target = top.Battle.oBattle.sMyLogin;
_name = "wis_white_cleance";


Очищение светом для Эма

_target = top.Battle.oBattle.sMyLogin; _name = "wis_white_cleance"; 
if(typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_memory_oblivion"]) == "object") { _name="hp_cleance"; };

http://img.combats.ru/i/misc/icons/wis_white_shield.gif   Белоснежный покров, если нет призачки или отражения ненависти

if(
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_block25"]) != "object") ||
(typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_white_dmgmirror"]) != "object")
)
_name = "wis_white_shield";

http://img.combats.ru/i/misc/icons/wis_white_dmgmirror.gif   Отражение Ненависти, если нет призрачки

if(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_block25"]) != "object")
_name = "wis_white_dmgmirror";

http://img.combats.ru/i/misc/icons/wis_white_meditation.gif   Медитация, если духа больше 5

if(
((top.Battle.oBattle.oMySlot.nMagic * 100 / top.Battle.oBattle.oMySlot.nMaxMagic) < 20) &&
(top.Battle.oBattle.arrRes["spirit"].innerHTML > 5)
)
_name = "wis_white_meditation";

Удар посохом, в самый конец пихаем (в примах тратящими ход прописываем разрыв цикла)

{DoHit();
_break = true;}

83

(0 ответов, оставленных в Разное)

Для простоты буду использовать максимальные касты по уровню smile

84

(1 ответов, оставленных в Разное)

Для простоты буду использовать максимальные касты по уровню

http://img.combats.ru/i/misc/icons/wis_air_charge.gif    Статика, если на противнике нет статики

if(typeof(top.Battle.oBattle.oEnemySlot.arrEffects["wis_air_charge"]) != "object")
_name = "wis_air_charge";

http://img.combats.ru/i/misc/icons/wis_air_sparks08.gif   Искры[12], при количестве противников 3 и более

if(top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ").length > 2)
_name = "wis_air_sparks12";

http://img.combats.ru/i/misc/icons/wis_air_spark.gif  Лечение искрой[12], если здоровья меньше 50%, иначе во врага

if(
((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 50) &&
(top.Battle.oBattle.arrRes["spirit"].innerHTML > 10)
)
_target = top.Battle.oBattle.sMyLogin;_name = "wis_air_spark";

http://img.combats.ru/i/misc/icons/wis_air_sacrifice.gif   Жертва воздуху, если сердечек больше 6 (оставлено для заряда поражения)

if(top.Battle.oBattle.arrRes["hp"].innerHTML > 6)
_name = "wis_air_sacrifice";

http://img.combats.ru/i/misc/icons/wis_air_sign.gif   Знак воздуха, если нет на персонаже

if(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_block25"]) != "object")
_name = "wis_air_sign";

http://img.combats.ru/i/misc/icons/wis_air_mark.gif   Накидывать цель воздуха до 5, если на цели ее нет

if(typeof(top.Battle.oBattle.oEnemySlot.arrEffects["wis_air_mark"]) != "object")
_name = "wis_air_mark";
else
{markCount=top.Battle.oBattle.oEnemySlot.oEffects.innerHTML.match(/<br><span[^>]*>.(\d)?<\/span><\/div><img[^"]*".+\/wis_air_mark\.gif">/i); if(markCount != null) {if(parseInt(markCount[1]) < 5) _name = "wis_air_mark";} else _name = "wis_air_mark";}

http://img.combats.ru/i/misc/icons/wis_air_charge_dmg.gif   Заряд поражение, если на целе эффект больше 3

if(typeof(top.Battle.oBattle.oEnemySlot.arrEffects["wis_air_charge2"]) == "object")
{
    chargeCount = top.Battle.oBattle.oEnemySlot.oEffects.innerHTML.match(/<br><span[^>]*>.(\d)?<\/span><\/div><img[^"]*".+\/wis_air_charge2\.gif">/i);
    if(chargeCount != null)
    {
        if(parseInt(chargeCount[1]) > 2)
            _name = "wis_air_charge_dmg";
    }
}

http://img.combats.ru/i/misc/icons/wis_air_speed.gif+http://img.combats.ru/i/misc/icons/wis_air_chainlight08.gif   Цепь молнии[12], если есть под скоростью молнии и разрыв цикла перебора

if(top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ").length > 2)
{
_name = "wis_air_speed";
else
_target = top.Battle.oBattle.sEnemyLogin;_name = "wis_air_chainlight12";
_break = true;
}

http://img.combats.ru/i/misc/icons/wis_air_shaft08.gif   Молния[12], конец цикла перебора

{_target = top.Battle.oBattle.sEnemyLogin;
_name = "wis_air_shaft12";
_break = true;}

85

(1 ответов, оставленных в Разное)

Для простоты буду использовать максимальные касты по уровню

http://img.combats.ru/i/misc/icons/wis_water_shield.gif   Иней[9]

_name = "wis_water_shield9";

http://img.combats.ru/i/misc/icons/wis_water_poison08.gif   "Отравление[12]", если на противнике его нет

if(typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_water_poison12"]) != "object")
_target = top.Battle.oBattle.sEnemyLogin; _name = "wis_water_poison12";

http://img.combats.ru/i/misc/icons/wis_water_spirit.gif  "Духи Льда", если маны меньше 30% и есть 4 сердца

if(((top.Battle.oBattle.oMySlot.nMagic * 100 / top.Battle.oBattle.oMySlot.nMaxMagic) < 30) && 
(parseInt(top.Battle.oBattle.arrRes["hp"].innerHTML) > 4))
_name = "wis_water_spirit";

http://img.combats.ru/i/misc/icons/wis_water_sacrifice.gif   "Жертва Воде", если есть 10 сердец и уровень ХП больше 50% (чтоб не самоубиваться жертвой)

if((parseInt(top.Battle.oBattle.arrRes["hp"].innerHTML) > 10) && 
((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) > 50))
_name = "wis_water_sacrifice";

http://img.combats.ru/i/misc/icons/wis_water_mark.gif   "Цель Воды", если отсутсвует на цели до 5 и духа больше 10

if(top.Battle.oBattle.arrRes["spirit"].innerHTML > 10)
{ if(typeof(top.Battle.oBattle.oEnemySlot.arrEffects["wis_water_mark"]) != "object") 
_name = "wis_water_mark";
else
{markCount=top.Battle.oBattle.oEnemySlot.oEffects.innerHTML.match(/<br><span[^>]*>.(\d)?<\/span><\/div><img[^"]*".+\/wis_water_mark\.gif">/i); if(markCount != null) {if(parseInt(markCount[1]) < 5)
_name = "wis_water_mark";}
else _name = "wis_water_mark";}}

http://img.combats.ru/i/misc/icons/wis_water_cloud08.gif   "Ядовитое облако[12]"

if((top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ").length > 2) && 
(typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_water_cloud12"]) != "object"))
{_target = top.Battle.oBattle.sEnemyLogin; _name = "wis_water_cloud12";
_break = true;}

http://img.combats.ru/i/misc/icons/wis_water_break.gif   "Оледенение: Разбить![12]"

if(typeof(top.Battle.oBattle.oEnemySlot.arrEffects["wis_water_frost12"]) == "object" && 
(top.Battle.oBattle.oEnemySlot.nHP * 100 / top.Battle.oBattle.oEnemySlot.nMaxHP) < 30)
{_target = top.Battle.oBattle.sEnemyLogin;
_name = "wis_water_break";
_break = true;}

http://img.combats.ru/i/misc/icons/wis_water_strike.gif+http://img.combats.ru/i/misc/icons/wis_water_frost08.gif   "Остарая Грань", если недоступна "Оледенение[12]"

if (top.Battle.oBattle.arrMethods["wis_water_strike"].oMethod.bEnable)
{_name = "wis_water_strike"; _break = true;}
else
{_name = "wis_water_frost12"; _break = true;}

http://img.combats.ru/i/misc/icons/wis_water_hiddenpower.gif  "Ледяное сердце", если "Острая грань[12]" , "Оледенение[12]" и  "Ядовитое облако[12]" не доступны:

if ((!top.Battle.oBattle.arrMethods["wis_water_strike"].oMethod.bEnable) && 
(!top.Battle.oBattle.arrMethods["wis_water_frost12"].oMethod.bEnable) &&
(!top.Battle.oBattle.arrMethods["wis_water_cloud12"].oMethod.bEnable))
_name = "wis_water_hiddenpower";

86

(1 ответов, оставленных в Разное)

Для простоты буду использовать максимальные касты по уровню smile

87

(0 ответов, оставленных в Разное)

smile

88

(0 ответов, оставленных в Разное)

smile

89

(0 ответов, оставленных в Разное)

smile

90

(1 ответов, оставленных в Разное)

http://img.combats.ru/i/misc/icons/hit_execute.gif Казнь

SPOILER Show

_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";

http://img.combats.ru/i/misc/icons/hit_grinder.gif Мясорубка

SPOILER Show

_name = "hit_grinder";

Мясорубка по 3 противникам (не актуально)

if(top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ").length > 2)
_name = "hit_grinder";

http://img.combats.ru/i/misc/icons/hit_throwdblaxe.gif Двойной бросок

SPOILER Show

_target = top.Battle.oBattle.sEnemyLogin;_name = "hit_throwdblaxe";

91

(0 ответов, оставленных в Разное)

322

92

(2 ответов, оставленных в Разное)

http://img.combats.ru/i/misc/icons/krit_deepwounds.gif   Глубоки Порезы, если нет на противнике

if((typeof(top.Battle.oBattle.oEnemySlot.arrEffects["krit_deepwounds"]) != "object") && 
(parseInt(top.Battle.oBattle.arrRes["hp"].innerHTML) > 3) &&
(parseInt(top.Battle.oBattle.arrRes["krit"].innerHTML) > 3))
_name = "krit_deepwounds";

http://img.combats.ru/i/misc/icons/multi_resolvetactic.gif   Разгадать Тактику

if(
    (top.Battle.oBattle.arrRes["hit"].innerHTML > 0) &&
    (parseInt(top.Battle.oBattle.arrRes["block"].innerHTML) > 1)
    )
{if(
    (top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/axe[\d]+.gif/)) ||
    (top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/knife[\d]+.gif/)) ||
    (top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/bow[\d]+.gif/)) ||
    (top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/crossbow[\d]+.gif/)) ||
    (top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/hammer[\d]+.gif/)) ||
    (top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/sword[\d]+.gif/))
    )
_name = "multi_resolvetactic";
}

93

(0 ответов, оставленных в Разное)

Использование свитков магии в приемах - ()
Использование карманов в примах - ()
Условия использования примов - ()

Сборка эффектов на персонаже - ()
Сборка проклятий на персонаже - ()


Сборки приемов с условиями:
Сборки приемов призрачек - ()

Сборка всех примов для войнов без условий - ()
Сборка всех примов для войнов с условиями - ()
Критовик - ()
Уворот - ()
Силовик - ()
Танк - ()

Лук - ()
Арбалет - ()

Сборка общих приемов для магов - ()
Маг огня - ()
Маг воды - ()
Маг воздуха - ()
Маг земли - ()

94

(1 ответов, оставленных в Разное)

Пока сделаю тему, можете подкиывать, что хочу здесь сделать?
Использование с верхнего флейма хилок, тактик, свитков с низин и прочей магии

http://img.combats.ru/i/items/invoke_ppk_scr_heal.gif  Свиток Исцеления  F

SPOILER Show

if(
    ((top.Battle.oBattle.sEnemyLogin.indexOf("Король Валлуар") > -1) ||
    (top.Battle.oBattle.sEnemyLogin.indexOf("Валлуар Великий") > -1)) &&
    (top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 70
    )
{for(key=0;key<10;key++){
                if(top.Battle.oBattle.arrScrolls[key].innerHTML.match(/invoke_ppk_scr_heal/)){
                        top.Battle.oBattle.arrScrolls[key].click();
                        var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
                        top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
                        break;
                }
        }
};
// _name="Свиток Исцеления";

http://img.combats.ru/i/items/invoke_tn_scr_dispell_magic.gif  Свиток рассеивания магии  F

SPOILER Show

if(typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_eye_ghost_lowatt"]) == "object"){
        for(key=0;key<10;key++){
                if(top.Battle.oBattle.arrScrolls[key].innerHTML.match(/invoke_tn_scr_dispell_magic/)){
                        top.Battle.oBattle.arrScrolls[key].click();
                        var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
                        top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
                        break;
                }
        }
};
// _name="Свиток рассеивания магии";

http://img.combats.ru/i/items/invoke_ppk_scr_suddendeath.gif  Свиток Внезапной смерти  F

SPOILER Show

if(top.Battle.oBattle.sEnemyLogin.indexOf("Страж Реальности") > -1)
{for(key=0;key<10;key++){
                if(top.Battle.oBattle.arrScrolls[key].innerHTML.match(/invoke_ppk_scr_suddendeath/)){
                        top.Battle.oBattle.arrScrolls[key].click();
                        var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
                        top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
                        break;
                }
        }
};
// _name="Свиток Внезапной смерти";

http://img.combats.ru/i/items/sp_tacpts_HIT1_1.gif+http://img.combats.ru/i/items/sp_tacpts_PRY1_1.gif+http://img.combats.ru/i/items/sp_tacpts_BLK1_1.gif+http://img.combats.ru/i/items/sp_tacpts_KRT1_1.gif+http://img.combats.ru/i/items/sp_tacpts_CNTR1_1.gif+http://img.combats.ru/i/items/sp_tacpts_HIT2_1.gif+http://img.combats.ru/i/items/sp_tacpts_PRY2_1.gif+http://img.combats.ru/i/items/sp_tacpts_BLK2_1.gif+http://img.combats.ru/i/items/sp_tacpts_KRT2_1.gif+http://img.combats.ru/i/items/sp_tacpts_CNTR2_1.gifИспользование тактик 1,2 с юзами 1-5

SPOILER Show

{
        for(key=0;key<10;key++){
                if(
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_HIT1_1/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_HIT1_2/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_HIT1_3/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_HIT1_4/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_HIT1_5/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_HIT2_1/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_HIT2_2/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_HIT2_3/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_HIT2_4/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_HIT2_5/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_PRY1_1/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_PRY1_2/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_PRY1_3/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_PRY1_4/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_PRY1_5/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_PRY2_1/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_PRY2_2/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_PRY2_3/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_PRY2_4/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_PRY2_5/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_BLK1_1/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_BLK1_2/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_BLK1_3/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_BLK1_4/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_BLK1_5/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_BLK2_1/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_BLK2_2/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_BLK2_3/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_BLK2_4/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_BLK2_5/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_KRT1_1/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_KRT1_2/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_KRT1_3/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_KRT1_4/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_KRT1_5/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_KRT2_1/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_KRT2_2/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_KRT2_3/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_KRT2_4/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_KRT2_5/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_CNTR1_1/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_CNTR1_2/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_CNTR1_3/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_CNTR1_4/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_CNTR1_5/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_CNTR2_1/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_CNTR2_2/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_CNTR2_3/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_CNTR2_4/)) ||
                (top.Battle.oBattle.arrScrolls[key].innerHTML.match(/sp_tacpts_CNTR2_5/))
                )
                                {
                        top.Battle.oBattle.arrScrolls[key].click();
                        var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
                        top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
                        break;
                }
        }
};
// _name="Использование тактик";

Использование хилок (не проверено):

SPOILER Show

if (kast == 'undefined') {var kast = 0;}
  if (kast == 0)
  {
  //    _name = "+45HP";
if(parseFloat(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 0 && (top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 20)
{
        for(key=0;key<10;key++){
                if(top.Battle.oBattle.arrScrolls[key].innerHTML.match(/cureHP45/)){
                        top.Battle.oBattle.arrScrolls[key].click();
                        var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
                        top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
                        break;
                }
        }
 
}
  if (kast == 4){ kast = 0;} else { kast = kast + 1; } // подсчет циклов -> 4


http://img.combats.ru/i/items/cureHP900_1.gif Использование свитков "Восстановление энергии 900HP"

SPOILER Show

if(parseInt(top.Battle.oBattle.oDamageLayer.innerHTML) > 2000 && parseFloat(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 0 && (top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 33)
{
        for(j=0; j<10; j++)
        {
                if(top.Battle.oBattle.arrScrolls[j].innerHTML.match(/cureHP900/))
                {
                        top.Battle.oBattle.arrScrolls[j].click();
                        top.document.all[0].getElementsByTagName('TBODY')[top.document.all[0].getElementsByTagName('TBODY').length-1].getElementsByTagName('INPUT')[0].value = top.Battle.oBattle.sMyLogin;
                        top.document.all[0].getElementsByTagName('TBODY')[top.document.all[0].getElementsByTagName('TBODY').length-1].getElementsByTagName('BUTTON')[0].click();
                        break;
                }
        }
}


http://img.combats.ru/i/items/cureHP900_1.gif Использование свитков "Восстановление энергии 900HP" (вариант от Анахроника)

SPOILER Show

if(тут условие при котором надо использовать хилку)
{
        for(key=0;key<10;key++){
                if(top.Battle.oBattle.arrScrolls[key].innerHTML.match(/cureHP900/)){
                        top.Battle.oBattle.arrScrolls[key].click();
                        var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
                        top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
                        break;
                }
        }
}

95

(2 ответов, оставленных в Настройки / Плагины)

Позже выкину, а пока покарячься с тем что есть на форуме

96

(14 ответов, оставленных в Приёмы)

Ледяное сердце:

if ((!top.Battle.oBattle.arrMethods["wis_water_strike"].oMethod.bEnable)
&&(!top.Battle.oBattle.arrMethods["wis_water_frost08"].oMethod.bEnable)&&(!top.Battle.oBattle.arrMethods["wis_water_cloud08"].oMethod.bEnable))
_name = "wis_water_hiddenpower";

Пропиши только нужный уровень заклинаний, если не доступна грань и оледенение, использовать ледяное сердце

1)Стоит и не кастует, значит где-то с прописаными приемами косяк.
2)После оледения, грани и разбить, вставь прерывание цикла
3)Юзает по пореядку как записаны, расположение в запомненых приемах не важно.
4)Расположи только испльзование приемов грамотно

97

(0 ответов, оставленных в Разное)

http://img.combats.ru/i/items/14/vampiric_potion.gif   Зелье Иссушения:

SPOILER Show

if(
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["vampiric_potion"]) != "object") &&
    ((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 90 && top.Battle.oBattle.oMySlot.nHP>0)
)
{
    var num = top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG").length-7;
    if(top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].outerHTML.match(/vampiric\_potion\.gif/)){
        top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].click();
        var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
        top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
    }else{
        num=num+2;
        if(top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].outerHTML.match(/vampiric\_potion\.gif/)){
            top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].click();
            var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
            top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
        }
    }
}
// _name="Зелье Иссушения";


http://img.combats.ru/i/items/14/up_stone.gif   Точильный камень:
SPOILER Show

if(
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["damageup_stone"]) != "object") &&
    ((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 100 && top.Battle.oBattle.oMySlot.nHP>0)
)
{
    var num = top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG").length-7;
    if(top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].outerHTML.match(/up\_stone\.gif/)){
        top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].click();
        var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
        top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
    }else{
        num=num+2;
        if(top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].outerHTML.match(/up\_stone\.gif/)){
            top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].click();
            var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
            top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
        }
    }
}
// _name="Точильный Камень";

http://img.combats.ru/i/items/14/invoke_kar1_heal10.gif   Пирожки (гос. магазин), если меньше 30%хп и духа больше 5:

SPOILER Show

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 30 && top.Battle.oBattle.oMySlot.nHP>0) && (parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 5)
{
    var num = top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG").length-7;
    if(top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].outerHTML.match(/invoke\_kar1\_heal10\.gif/)){
        top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].click();
        var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
        top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
    }else{
        num=num+2;
        if(top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].outerHTML.match(/invoke\_kar1\_heal10\.gif/)){
            top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].click();
            var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
            top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
        }
    }
}
// _name="Пирожки";

98

(1 ответов, оставленных в Разное)

Логический оператор "И":

&&

Логический оператор "Или":

||

Добавляет в чат слово выполнено:

top.Chat.Self.AddMessage("Выполнено");

Текущий нанесенный урон в бою:

parseInt(top.Battle.oBattle.oDamageLayer.innerHTML) > 2000

Тактики в бою:

if(top.Battle.oBattle.arrRes["hit"].innerHTML > 10) - мечи
if(parseInt(top.Battle.oBattle.arrRes["krit"].innerHTML) > 10) - капли
if(parseInt(top.Battle.oBattle.arrRes["counter"].innerHTML) > 10) - контрудары
if(parseInt(top.Battle.oBattle.arrRes["block"].innerHTML) > 10) - блоки
if(parseInt(top.Battle.oBattle.arrRes["parry"].innerHTML) > 10) - парирования
if(parseInt(top.Battle.oBattle.arrRes["hp"].innerHTML) > 10) - сердца
if(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 10) - уровень духа

Ник противника:

if(top.Battle.oBattle.sEnemyLogin.indexOf("Паук") > -1)

Условие левела противника:

if(top.Battle.oBattle.oEnemySlot.nLevel == 8)

Условие проверки, выставил ли противник размен с нашим игроком:

if(IsUnderlined)

Условие количества смертей персонажа в подземелье:

if(death_count < 2)
external.death_count

Условия количества статов противника:

if(Sila > 149) // сила
if(Lovka > 149) // ловкость
if(Inta > 149) // интуиция
if(Intell > 50) // интеллект

Условия количества союзников и противников:

Союзники
if(top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[0].sList.split(", ").length > 6)
Противники
if(top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ").length > 6)

Прерывание цикла перебора приемов:

_break = true;

Условия по уровню здоровья/маны:

if(top.Battle.oBattle.oMySlot.nHP < 100) - Здоровья меньше 100
if(top.Battle.oBattle.oMySlot.nMagic < 100) - Уровень маны меньше 100
if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) > 33) - Здоровье больше 33%
if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 33) - Здоровье меньшье 33%
if((top.Battle.oBattle.oMySlot.nMagic * 100 / top.Battle.oBattle.oMySlot.nMaxMagic) < 10) - Уровень маны меньше 10%

Условие, если висит на персонаже прием:

if(typeof(top.Battle.oBattle.oMySlot.arrEffects["novice_hit"]) == "object")

Условие, если не висит на персонаже прием:

if(typeof(top.Battle.oBattle.oMySlot.arrEffects["novice_hit"]) != "object")

Условие, если висит на противнике эффект:

if(typeof(top.Battle.oBattle.oEnemySlot.arrEffects["wis_air_charge2"]) == "object")

Условие, если не висит на противнике эффект:

if(typeof(top.Battle.oBattle.oEnemySlot.arrEffects["wis_air_charge2"]) != "object")

Применение в цель:

_target = top.Battle.oBattle.sMyLogin; - на себя
_target = top.Battle.oBattle.sEnemyLogin; - в противника

Условие активности (доступности) приема:

top.Battle.oBattle.arrMethods["wis_gray_meditation"].oMethod.bEnable - активен
!top.Battle.oBattle.arrMethods["wis_water_frost10"].oMethod.bEnable - не активен

99

(3 ответов, оставленных в Разное)

http://img.combats.ru/i/misc/icons/pet_unleash.gif   Выпуск зверя:

SPOILER Show

_name="pet_unleash";

Выпуск зверя на ботах[12]:

var EnemyLevel_html = Number(0);
for (var iTD in top.document.all[0].getElementsByTagName("td"))
{
    if (top.document.all[0].getElementsByTagName("td")[iTD].className != "UserBattleName") continue;
    if (top.document.all[0].getElementsByTagName("td")[iTD].align != "right") continue;
    var s = top.document.all[0].getElementsByTagName("td")[iTD].innerHTML.indexOf("[") + 1;
    if (s > 0)
        EnemyLevel_html = Number(top.document.all[0].getElementsByTagName("td")[iTD].innerHTML.substr(s, top.document.all[0].getElementsByTagName("td")[iTD].innerHTML.indexOf("]") - s));
    break;
}
 
if(EnemyLevel_html > 11) { _name = "pet_unleash"; }

http://img.combats.ru/i/misc/icons/preparation.gif   Тактический расчет:

_name = "preparation";

http://img.combats.ru/i/misc/icons/blood_gainattack.gif   Рывок:

SPOILER Show

_name = "blood_gainattack";

Рывок под божественным щитом

if(typeof(top.Battle.oBattle.oMySlot.arrEffects["godshield"]) == "object")
_name = "blood_gainattack";

Рывок, если меньше 10% хп

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 10)
_name = "blood_gainattack";

http://img.combats.ru/i/misc/icons/hp_enrage.gif+http://img.combats.ru/i/misc/icons/hp_defence.gif+http://img.combats.ru/i/misc/icons/hp_regen.gif

SPOILER Show

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) > 20 && (parseInt(top.Battle.oBattle.arrRes["hp"].innerHTML) > 4))
{_name = "hp_enrage"; _break = true;};
if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) > 20 && (parseInt(top.Battle.oBattle.arrRes["hp"].innerHTML) > 20))
{_name = "hp_defence"; _break = true;};
if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 20)
{ _name = "hp_regen"; _break = true;};

http://img.combats.ru/i/misc/icons/hit_willpower.gif Воля к победе, если нет Спасения и <11%HP и достуно Выжить:

SPOILER Show

if(
    ((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 11) &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["magic_save"]) != "object") &&
    (top.Battle.oBattle.arrMethods["spirit_survive"].oMethod.bEnable)
    )
_name = "hit_willpower";

http://img.combats.ru/i/misc/icons/spirit_survive.gif Выжить, если нет Спасения и <10%HP:

SPOILER Show

if(
    ((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 10) &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["magic_save"]) != "object"))
_name = "spirit_survive";

http://img.combats.ru/i/misc/icons/hp_cleance.gif Очищение кровью:

SPOILER Show

if(
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_air_mark"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_fire_mark"]) == "object") ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_water_mark"]) == "object") ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_earth_mark"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_water_aheal"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_poison_bubble"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_water_poison08"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_water_cloud08"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_water_shield"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_earth_link_plus"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_earth_link_zero"]) == "object") ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["standart_effect"]) == "object") ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["standart_poison"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["standart_disease"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvod"]) == "object")  ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["gg_lowarmor"]) == "object") ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["gg_acidburn"]) == "object") || 
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggwater"]) == "object")|| 
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggair"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggyad"]) == "object") ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggspeed"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvras"]) == "object") ||     
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["tn_venom"]) == "object") ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["tn_suck"]) == "object") ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["tn_strungle"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["tn3_swarm"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["tn3_bloodflow"]) == "object") ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["tn3_lowarmor"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["tn3_guard_k_low"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_strength_revenge"]) == "object") || 
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_memory_oblivion"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_soul_destress"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_eye_ghost_lowatt"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_eye_ghost_darkpush"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_blind_rage_revenge_mark"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_blind_rage_revenge"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_depr_ghost_gloom"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_depr_ghost_depression"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_decay_ghost_rot"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_decay_ghost_rotten"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_decay_ghost_rotten_1"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_decay_ghost_rotten_2"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_decay_ghost_rotten_3"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_decay_ghost_rotten_4"]) == "object") ||     
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["gl_debuff_rzha"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["gl_debuff_paralize"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["gl_debuff_str"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["gl_debuff_inst"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["gl_debuff_agil"]) == "object")
    ) { _name="hp_cleance"; };

http://img.combats.ru/i/misc/icons/hp_cleance.gif+http://img.combats.ru/i/items/invoke_tn_scr_dispell_magic.gif+http://img.combats.ru/i/items/invoke_ppk_scr_suddendeath.gif Очищение кровью+снятие Апатии+убить стаража (под Эм):

SPOILER Show

if(
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_air_mark"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_fire_mark"]) == "object") ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_water_mark"]) == "object") ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_earth_mark"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_water_aheal"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_poison_bubble"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_water_poison08"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_water_cloud08"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_water_shield"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_earth_link_plus"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_earth_link_zero"]) == "object") ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["standart_effect"]) == "object") ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["standart_poison"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["standart_disease"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvod"]) == "object")  ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["gg_lowarmor"]) == "object") ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["gg_acidburn"]) == "object") || 
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggwater"]) == "object")|| 
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggair"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggyad"]) == "object") ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggspeed"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvras"]) == "object") ||     
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["tn_venom"]) == "object") ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["tn_suck"]) == "object") ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["tn_strungle"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["tn3_swarm"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["tn3_bloodflow"]) == "object") ||   
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["tn3_lowarmor"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["tn3_guard_k_low"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_strength_revenge"]) == "object") || 
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_memory_oblivion"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_soul_destress"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_eye_ghost_lowatt"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_eye_ghost_darkpush"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_blind_rage_revenge_mark"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_blind_rage_revenge"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_depr_ghost_gloom"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_depr_ghost_depression"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_decay_ghost_rot"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_decay_ghost_rotten"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_decay_ghost_rotten_1"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_decay_ghost_rotten_2"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_decay_ghost_rotten_3"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_decay_ghost_rotten_4"]) == "object") ||     
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["gl_debuff_rzha"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["gl_debuff_paralize"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["gl_debuff_str"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["gl_debuff_inst"]) == "object") ||
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["gl_debuff_agil"]) == "object")
    ) { _name="hp_cleance"; };
if(typeof(top.Battle.oBattle.oMySlot.arrEffects["ppk_eye_ghost_lowatt"]) == "object"){
        for(key=0;key<10;key++){
                if(top.Battle.oBattle.arrScrolls[key].innerHTML.match(/invoke_tn_scr_dispell_magic/)){
                        top.Battle.oBattle.arrScrolls[key].click();
                        var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
                        top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
                        break;
                }
        }
};
// _name="Свиток рассеивания магии";
if(top.Battle.oBattle.sEnemyLogin.indexOf("Страж Реальности") > -1) {
        for(key=0;key<10;key++){
                if(top.Battle.oBattle.arrScrolls[key].innerHTML.match(/invoke_ppk_scr_suddendeath/)){
                        top.Battle.oBattle.arrScrolls[key].click();
                        var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
                        top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
                        break;
                }
        }
};
// _name="Свиток Внезапной смерти";

100

(15 ответов, оставленных в Общий)

Анахроник ты ему личную версю допили  smile  точнее сделай нормальную обнову, а ему после обработки наждаком  smile