1

Тема: Свиток восстановление из Эма

Вот это нужно вставить в пустой слот с приемами. Юзает хилку при 40% хп.
За подсказку спасибо - Вася Пупкин

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) < 40)
{
        for(j=0; j<10; j++)
        {
                if(top.Battle.oBattle.arrScrolls[j].innerHTML.match(/invoke_ppk_scr_heal/))
                {
                top.Battle.oBattle.arrScrolls[j].click();
                var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
                top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
                }
        }
}
// _name="Восстановление";

Удачных походов.

Отредактировано re-shik (2014-05-12 08:18:02)

2

Re: Свиток восстановление из Эма

+

Re: Свиток восстановление из Эма

Надо пробовать кнопку поменять, она такая как при использования (Please log in or register to see this URL)...

Корабли в бутылках делают гинекологи на пенсии!

4

Re: Свиток восстановление из Эма

Ооо. Прошу по подробнее. Мысль понял. Но как это реализовать? Как это будет в готовом виде?

Re: Свиток восстановление из Эма

Может так:

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(/invoke_ppk_scr_heal/))
                {
                top.Battle.oBattle.arrScrolls[j].click();
                var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
                top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
                }
        }
}

Я в этом ничего не понимаю, но попробовал бы так))
Сейчас в эм не летаю и сам проверить не могу)

Корабли в бутылках делают гинекологи на пенсии!

6

Re: Свиток восстановление из Эма

Вася Пупкин пишет:

Может так:

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(/invoke_ppk_scr_heal/))
                {
                top.Battle.oBattle.arrScrolls[j].click();
                var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
                top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
                }
        }
}

Я в этом ничего не понимаю, но попробовал бы так))
Сейчас в эм не летаю и сам проверить не могу)

Спасибо. Попробую.

7

Re: Свиток восстановление из Эма

Все заработало как часы. Спасибо большое.