Тема: Уворот [10]: Вопросы.

Какие приёмы необходимы на текущий момент уворотам 10 уровня в хаотах?
Если у кого нибудь есть отлаженные приёмы для 9-к, и не жалко - скиньте smile  только с картинкой с приёмами, какие в слотах стоят)
Я уже постараюсь переработать на 10-ку и выложить сюда.

пока есть для рассмотрения эта тема: (Please log in or register to see this URL)

Ответы на большинство вопросов связанных с ботом, вы найдёте здесь: (Please log in or register to see this URL)
(Please log in or register to see this URL) - проверил лично! Подробнее (Please log in or register to see this URL)

2

Re: Уворот [10]: Вопросы.

Ходил с етими приемами весь прошлий год smile
(Please log in or register to see this URL)

3

Re: Уворот [10]: Вопросы.

ап

Я бы изменил мир, но Бог не дает исходники...

4

Re: Уворот [10]: Вопросы.

раз тему апнули - спрошу, может кто знает:
как рунить уворота? сколько примерно стоит средняя зарунка уворота под бота (что б нормально рубился без постоянного присмотра)

Ответы на большинство вопросов связанных с ботом, вы найдёте здесь: (Please log in or register to see this URL)
(Please log in or register to see this URL) - проверил лично! Подробнее (Please log in or register to see this URL)

5

Re: Уворот [10]: Вопросы.

подскажите, какие приемы сейчас использует уворот?

Re: Уворот [10]: Вопросы.

На девятке уворотом с такими приёмами: Отменить, ярость, стойкость, утереть пот, удачный удар, ослабляющее острие, танец ветра, очистится, вломить, полная защита, поступь смерти, осторожность. Набивает всегда по разному, в хаотах максимум до 3к, чаще 1-1,8к. В бездне олгерта не бьёт, в грибнице бьёт только моль, грибоножку, королеву, на третьем вроде всё норм, в пещере мглы против ПГ(8) очень плох (так же и в бездне)

<?xml version="1.0" encoding="windows-1251"?>
<Methods>
  <Priem1>if(window.dfghj &amp;&amp; (dfghj == top.Battle.oBattle.oMySlot.nHP))
{
_name = "multi_rollback";
//top.Chat.Self.AddMessage("Работает");
}
 
if(window.rftyh &amp;&amp; (rftyh-top.Battle.oBattle.oMySlot.nHP)&gt;=10) // количество урона, больше которого отменять
{
dfghj = top.Battle.oBattle.oMySlot.nHP;
_name = "multi_rollback";
//top.Chat.Self.AddMessage("Выполнено");
}
 
rftyh = top.Battle.oBattle.oMySlot.nHP;</Priem1>
  <Priem2>if((typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvod"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_fire_flamming08"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggair"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggyad"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_air_mark"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggspeed"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvras"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["standart_effect"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggpilza"]) == "object"))
_name="hp_cleance";</Priem2>
  <Priem3>if(parseInt(top.Battle.oBattle.arrRes["hit"].innerHTML) &gt;= 6)
_name = "hit_luck";
</Priem3>
  <Priem4>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object" &amp;&amp; parseInt(top.Battle.oBattle.arrRes["counter"].innerHTML) &gt; 3 &amp;&amp; top.Battle.oBattle.oMySlot.nHP &gt; 0 &amp;&amp;  top.Battle.oBattle.arrRes["hit"].innerHTML &gt; 1 &amp;&amp; (typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object") &amp;&amp; (Sila &gt; 49 || Lovka &gt; 49 || Inta &gt; 49 || Intell &gt; 50 || EnemiesCount &lt; 4))
{
_name = "counter_weakblow";
_break = false;
_target = top.Battle.oBattle.sEnemyLogin;
top.Battle.oBattle.Send( { special: _name, enemy: top.Battle.oBattle.sEnemy, login: _target } );
}</Priem4>
  <Priem5>if(parseInt(top.Battle.oBattle.arrRes["block"].innerHTML) &gt;= 7)
_name = "block_fullshield";</Priem5>
  <Priem6>_name = "hp_defence";
</Priem6>
  <Priem7>_name = "hp_enrage";</Priem7>
  <Priem8>if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 99)
_name = "hp_regen";</Priem8>
  <Priem9>_name = "pet_unleash+";</Priem9>
  <Priem10>if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &gt; 15)
_name = "counter_deathwalk";
else
_name = "counter_winddance";</Priem10>
  <Priem11>if((Intell &lt; 10) &amp;&amp; top.Battle.oBattle.sEnemyLogin.indexOf("Страж") &lt; 0 &amp;&amp; top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") &lt; 0 &amp;&amp; (typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object"))
_name = "counter_winddance";</Priem11>
  <Priem12>_name = "novice_hit";
</Priem12>
  <Priem13>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_earth_meteor08"]) == "object"){
  _name = "counter_ward";
}</Priem13>
  <Priem14>
  </Priem14>
  <Priem15>
  </Priem15>
  <Priem16>
  </Priem16>
  <Priem17>
  </Priem17>
  <Priem18>
  </Priem18>
  <Priem19>
  </Priem19>
  <Priem20>
  </Priem20>
  <Priem21>
  </Priem21>
  <Priem22>
  </Priem22>
  <Priem23>
  </Priem23>
  <Priem24>MyHp_temp = top.Battle.oBattle.oMySlot.nHP;</Priem24>
</Methods>

Может кто поделится своими приёмами и какой комплект лучше на 9?
Сейчас в фулле госс + 5 вещей ВФ,ЕФ.

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

Re: Уворот [10]: Вопросы.

Ну вам что, западло ответить? Скиньте хотя бы текст сохранённый в файл приёмов, можно и в личку.

Форум вижу совсем вялый стал, никто не обсуждает и не делится ничем....

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

Re: Уворот [10]: Вопросы.

отоводов мало уже

!!!!!!!

9

Re: Уворот [10]: Вопросы.

Просмотрел многое что здесь есть для уворота составил для себя такую подборочку УВОРОТ 10

SPOILER Show
<?xml version="1.0" encoding="windows-1251"?>
<Methods>
  <Priem1>if(window.dfghj &amp;&amp; (dfghj == top.Battle.oBattle.oMySlot.nHP))
{
_name = "multi_rollback";
top.Chat.Self.AddMessage("Работает");
}

if(window.rftyh &amp;&amp; (rftyh-top.Battle.oBattle.oMySlot.nHP)&gt;=100) // количество урона, больше которого отменять
{
dfghj = top.Battle.oBattle.oMySlot.nHP;
_name = "multi_rollback";
top.Chat.Self.AddMessage("Выполнено");
}

rftyh = top.Battle.oBattle.oMySlot.nHP;</Priem1>
  <Priem2>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object" &amp;&amp; parseInt(top.Battle.oBattle.arrRes["counter"].innerHTML) &gt; 3 &amp;&amp; top.Battle.oBattle.oMySlot.nHP &gt; 0 &amp;&amp;  top.Battle.oBattle.arrRes["hit"].innerHTML &gt; 1 &amp;&amp; (typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object") &amp;&amp; (Sila &gt; 149 || Lovka &gt; 149 || Inta &gt; 149 || Intell &gt; 50 || EnemiesCount &lt; 4))
{
_name = "counter_weakblow";
_break = false;
_target = top.Battle.oBattle.sEnemyLogin;
top.Battle.oBattle.Send( { special: _name, enemy: top.Battle.oBattle.sEnemy, login: _target } );
}</Priem2>
  <Priem3>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_block25"]) == "object")
_name = "";
else
if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/sword[\d]+.gif/))
        _name = "spirit_14_prot_100";
    else if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/knife[\d]+.gif/))
        _name = "spirit_11_prot_100";</Priem3>
  <Priem4>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_14_prot_100"]) == "object")
_name = "";
else if
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_11_prot_100"]) == "object")
_name = "";
else
_name = "spirit_block25";</Priem4>
  <Priem5>_name = "hit_empower";


</Priem5>
  <Priem6>if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &gt;33 )
_name = "hit_luck";
else if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 33 &amp;&amp; parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) &gt; 0)
_name = "hit_willpower";
else
_name = "hit_luck";
</Priem6>
  <Priem7>if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &gt; 15)
_name = "counter_deathwalk";
else
_name = "counter_winddance";

</Priem7>
  <Priem8>if((Intell &lt; 10) &amp;&amp; top.Battle.oBattle.sEnemyLogin.indexOf("Страж") &lt; 0 &amp;&amp; top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") &lt; 0 &amp;&amp; (typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object"))
_name = "counter_winddance";</Priem8>
  <Priem9>if((typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvod"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_fire_flamming08"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggair"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggyad"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_air_mark"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggspeed"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvras"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["standart_effect"]) == "object"))
_name="hp_cleance";</Priem9>
  <Priem10>_name = "hp_enrage";
</Priem10>
  <Priem11>if(parseInt(top.Battle.oBattle.oDamageLayer.innerHTML) &gt; 2000 &amp;&amp; parseFloat(top.Battle.oBattle.arrRes["spirit"].innerHTML) &gt; 0 &amp;&amp; (top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 33)
{
        for(j=0; j&lt;10; j++)
        {
                if(top.Battle.oBattle.arrScrolls[j].innerHTML.match(/cureHP120/))
                {
                        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;
                }
        }
}
</Priem11>
  <Priem12>if(EnemiesCount &lt; 2 &amp;&amp; Intell &gt; 50)
_name = "multi_hitshock";

</Priem12>
  <Priem13>_name = "parry_supreme";
</Priem13>
  <Priem14>if(Intell &gt; 15)
_name = "block_magicshield";

</Priem14>
  <Priem15>_name = "hp_defence";
</Priem15>
  <Priem16>
  </Priem16>
  <Priem17>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_earth_meteor08"]) == "object"){
  _name = "counter_ward";
}</Priem17>
  <Priem18>if((typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvod"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_fire_flamming08"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggair"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggyad"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_air_mark"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggspeed"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvras"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["standart_effect"]) == "object"))_name="hp_cleance";</Priem18>
  <Priem19>
  </Priem19>
  <Priem20>
  </Priem20>
  <Priem21>
  </Priem21>
  <Priem22>
  </Priem22>
  <Priem23>if(((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 70 &amp;&amp; ((parseInt(top.Battle.oBattle.arrRes["hp"].innerHTML)/2) + parseInt(top.Battle.oBattle.arrRes["hit"].innerHTML) + parseInt(top.Battle.oBattle.arrRes["krit"].innerHTML) + parseInt(top.Battle.oBattle.arrRes["counter"].innerHTML) + parseInt(top.Battle.oBattle.arrRes["block"].innerHTML) + parseInt(top.Battle.oBattle.arrRes["parry"].innerHTML)) &gt; 24) || (top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 10 || parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) &lt; 1)_name = "spirit_survive";</Priem23>
  <Priem24>rftyh = top.Battle.oBattle.oMySlot.nHP;</Priem24>
</Methods>

10

Re: Уворот [10]: Вопросы.

Так ты хоть распиши нормально где какой приём)) Приём- ниже код. И сразу всё понятно будет. Человек зашёл посмотрел и подправил что не так. А это что? Ластиком стирать?

Нормальные пацаны давно качают нефть!

11

Re: Уворот [10]: Вопросы.

volok пишет:

Просмотрел многое что здесь есть для уворота составил для себя такую подборочку УВОРОТ 10

SPOILER Show
<?xml version="1.0" encoding="windows-1251"?>
<Methods>
  <Priem1>if(window.dfghj &amp;&amp; (dfghj == top.Battle.oBattle.oMySlot.nHP))
{
_name = "multi_rollback";
top.Chat.Self.AddMessage("Работает");
}

if(window.rftyh &amp;&amp; (rftyh-top.Battle.oBattle.oMySlot.nHP)&gt;=100) // количество урона, больше которого отменять
{
dfghj = top.Battle.oBattle.oMySlot.nHP;
_name = "multi_rollback";
top.Chat.Self.AddMessage("Выполнено");
}

rftyh = top.Battle.oBattle.oMySlot.nHP;</Priem1>
  <Priem2>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object" &amp;&amp; parseInt(top.Battle.oBattle.arrRes["counter"].innerHTML) &gt; 3 &amp;&amp; top.Battle.oBattle.oMySlot.nHP &gt; 0 &amp;&amp;  top.Battle.oBattle.arrRes["hit"].innerHTML &gt; 1 &amp;&amp; (typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object") &amp;&amp; (Sila &gt; 149 || Lovka &gt; 149 || Inta &gt; 149 || Intell &gt; 50 || EnemiesCount &lt; 4))
{
_name = "counter_weakblow";
_break = false;
_target = top.Battle.oBattle.sEnemyLogin;
top.Battle.oBattle.Send( { special: _name, enemy: top.Battle.oBattle.sEnemy, login: _target } );
}</Priem2>
  <Priem3>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_block25"]) == "object")
_name = "";
else
if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/sword[\d]+.gif/))
        _name = "spirit_14_prot_100";
    else if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/knife[\d]+.gif/))
        _name = "spirit_11_prot_100";</Priem3>
  <Priem4>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_14_prot_100"]) == "object")
_name = "";
else if
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_11_prot_100"]) == "object")
_name = "";
else
_name = "spirit_block25";</Priem4>
  <Priem5>_name = "hit_empower";


</Priem5>
  <Priem6>if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &gt;33 )
_name = "hit_luck";
else if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 33 &amp;&amp; parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) &gt; 0)
_name = "hit_willpower";
else
_name = "hit_luck";
</Priem6>
  <Priem7>if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &gt; 15)
_name = "counter_deathwalk";
else
_name = "counter_winddance";

</Priem7>
  <Priem8>if((Intell &lt; 10) &amp;&amp; top.Battle.oBattle.sEnemyLogin.indexOf("Страж") &lt; 0 &amp;&amp; top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") &lt; 0 &amp;&amp; (typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object"))
_name = "counter_winddance";</Priem8>
  <Priem9>if((typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvod"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_fire_flamming08"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggair"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggyad"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_air_mark"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggspeed"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvras"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["standart_effect"]) == "object"))
_name="hp_cleance";</Priem9>
  <Priem10>_name = "hp_enrage";
</Priem10>
  <Priem11>if(parseInt(top.Battle.oBattle.oDamageLayer.innerHTML) &gt; 2000 &amp;&amp; parseFloat(top.Battle.oBattle.arrRes["spirit"].innerHTML) &gt; 0 &amp;&amp; (top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 33)
{
        for(j=0; j&lt;10; j++)
        {
                if(top.Battle.oBattle.arrScrolls[j].innerHTML.match(/cureHP120/))
                {
                        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;
                }
        }
}
</Priem11>
  <Priem12>if(EnemiesCount &lt; 2 &amp;&amp; Intell &gt; 50)
_name = "multi_hitshock";

</Priem12>
  <Priem13>_name = "parry_supreme";
</Priem13>
  <Priem14>if(Intell &gt; 15)
_name = "block_magicshield";

</Priem14>
  <Priem15>_name = "hp_defence";
</Priem15>
  <Priem16>
  </Priem16>
  <Priem17>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_earth_meteor08"]) == "object"){
  _name = "counter_ward";
}</Priem17>
  <Priem18>if((typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvod"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_fire_flamming08"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggair"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggyad"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_air_mark"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggspeed"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvras"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["standart_effect"]) == "object"))_name="hp_cleance";</Priem18>
  <Priem19>
  </Priem19>
  <Priem20>
  </Priem20>
  <Priem21>
  </Priem21>
  <Priem22>
  </Priem22>
  <Priem23>if(((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 70 &amp;&amp; ((parseInt(top.Battle.oBattle.arrRes["hp"].innerHTML)/2) + parseInt(top.Battle.oBattle.arrRes["hit"].innerHTML) + parseInt(top.Battle.oBattle.arrRes["krit"].innerHTML) + parseInt(top.Battle.oBattle.arrRes["counter"].innerHTML) + parseInt(top.Battle.oBattle.arrRes["block"].innerHTML) + parseInt(top.Battle.oBattle.arrRes["parry"].innerHTML)) &gt; 24) || (top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 10 || parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) &lt; 1)_name = "spirit_survive";</Priem23>
  <Priem24>rftyh = top.Battle.oBattle.oMySlot.nHP;</Priem24>
</Methods>

+1, хоть расписал бы приемы) что тут и как)

12

Re: Уворот [10]: Вопросы.

Селедка пишет:
volok пишет:

Просмотрел многое что здесь есть для уворота составил для себя такую подборочку УВОРОТ 10

SPOILER Show
<?xml version="1.0" encoding="windows-1251"?>
<Methods>
  <Priem1>if(window.dfghj &amp;&amp; (dfghj == top.Battle.oBattle.oMySlot.nHP))
{
_name = "multi_rollback";
top.Chat.Self.AddMessage("Работает");
}

if(window.rftyh &amp;&amp; (rftyh-top.Battle.oBattle.oMySlot.nHP)&gt;=100) // количество урона, больше которого отменять
{
dfghj = top.Battle.oBattle.oMySlot.nHP;
_name = "multi_rollback";
top.Chat.Self.AddMessage("Выполнено");
}

rftyh = top.Battle.oBattle.oMySlot.nHP;</Priem1>
  <Priem2>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object" &amp;&amp; parseInt(top.Battle.oBattle.arrRes["counter"].innerHTML) &gt; 3 &amp;&amp; top.Battle.oBattle.oMySlot.nHP &gt; 0 &amp;&amp;  top.Battle.oBattle.arrRes["hit"].innerHTML &gt; 1 &amp;&amp; (typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object") &amp;&amp; (Sila &gt; 149 || Lovka &gt; 149 || Inta &gt; 149 || Intell &gt; 50 || EnemiesCount &lt; 4))
{
_name = "counter_weakblow";
_break = false;
_target = top.Battle.oBattle.sEnemyLogin;
top.Battle.oBattle.Send( { special: _name, enemy: top.Battle.oBattle.sEnemy, login: _target } );
}</Priem2>
  <Priem3>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_block25"]) == "object")
_name = "";
else
if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/sword[\d]+.gif/))
        _name = "spirit_14_prot_100";
    else if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/knife[\d]+.gif/))
        _name = "spirit_11_prot_100";</Priem3>
  <Priem4>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_14_prot_100"]) == "object")
_name = "";
else if
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_11_prot_100"]) == "object")
_name = "";
else
_name = "spirit_block25";</Priem4>
  <Priem5>_name = "hit_empower";


</Priem5>
  <Priem6>if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &gt;33 )
_name = "hit_luck";
else if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 33 &amp;&amp; parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) &gt; 0)
_name = "hit_willpower";
else
_name = "hit_luck";
</Priem6>
  <Priem7>if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &gt; 15)
_name = "counter_deathwalk";
else
_name = "counter_winddance";

</Priem7>
  <Priem8>if((Intell &lt; 10) &amp;&amp; top.Battle.oBattle.sEnemyLogin.indexOf("Страж") &lt; 0 &amp;&amp; top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") &lt; 0 &amp;&amp; (typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object"))
_name = "counter_winddance";</Priem8>
  <Priem9>if((typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvod"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_fire_flamming08"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggair"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggyad"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_air_mark"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggspeed"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvras"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["standart_effect"]) == "object"))
_name="hp_cleance";</Priem9>
  <Priem10>_name = "hp_enrage";
</Priem10>
  <Priem11>if(parseInt(top.Battle.oBattle.oDamageLayer.innerHTML) &gt; 2000 &amp;&amp; parseFloat(top.Battle.oBattle.arrRes["spirit"].innerHTML) &gt; 0 &amp;&amp; (top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 33)
{
        for(j=0; j&lt;10; j++)
        {
                if(top.Battle.oBattle.arrScrolls[j].innerHTML.match(/cureHP120/))
                {
                        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;
                }
        }
}
</Priem11>
  <Priem12>if(EnemiesCount &lt; 2 &amp;&amp; Intell &gt; 50)
_name = "multi_hitshock";

</Priem12>
  <Priem13>_name = "parry_supreme";
</Priem13>
  <Priem14>if(Intell &gt; 15)
_name = "block_magicshield";

</Priem14>
  <Priem15>_name = "hp_defence";
</Priem15>
  <Priem16>
  </Priem16>
  <Priem17>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_earth_meteor08"]) == "object"){
  _name = "counter_ward";
}</Priem17>
  <Priem18>if((typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvod"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_fire_flamming08"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggair"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggyad"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_air_mark"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggspeed"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvras"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["standart_effect"]) == "object"))_name="hp_cleance";</Priem18>
  <Priem19>
  </Priem19>
  <Priem20>
  </Priem20>
  <Priem21>
  </Priem21>
  <Priem22>
  </Priem22>
  <Priem23>if(((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 70 &amp;&amp; ((parseInt(top.Battle.oBattle.arrRes["hp"].innerHTML)/2) + parseInt(top.Battle.oBattle.arrRes["hit"].innerHTML) + parseInt(top.Battle.oBattle.arrRes["krit"].innerHTML) + parseInt(top.Battle.oBattle.arrRes["counter"].innerHTML) + parseInt(top.Battle.oBattle.arrRes["block"].innerHTML) + parseInt(top.Battle.oBattle.arrRes["parry"].innerHTML)) &gt; 24) || (top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt; 10 || parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) &lt; 1)_name = "spirit_survive";</Priem23>
  <Priem24>rftyh = top.Battle.oBattle.oMySlot.nHP;</Priem24>
</Methods>

+1, хоть расписал бы приемы) что тут и как)

Да нечего там расписывать лабуда разная, с этими приемами ты будеш 5 лет 11 брать, нужно менять клас с уворота на екро мага, тогда все пучком

Re: Уворот [10]: Вопросы.

Кто скинет толковые условия приёмов на уворота? желательно 11 ур для хотов (10 ур тоже надо), можно из файла СМ. Спасибо!  smile

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

Re: Уворот [10]: Вопросы.

ап что ли...

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

15

Re: Уворот [10]: Вопросы.

и мне скиньте плиз

Нормальные пацаны давно качают нефть!

Re: Уворот [10]: Вопросы.

так никто не скидывает(
Была у меня нормальная сборка и утерялась.
Сейчас хожу с такими:

<?xml version="1.0" encoding="windows-1251"?>
<Methods>
  <Priem1>if(window.dfghj &amp;&amp; (dfghj == top.Battle.oBattle.oMySlot.nHP))
{
_name = "multi_rollback";
//top.Chat.Self.AddMessage("Работает");
}
 
if(window.rftyh &amp;&amp; (rftyh-top.Battle.oBattle.oMySlot.nHP)&gt;=250) // количество урона, больше которого отменять
{
dfghj = top.Battle.oBattle.oMySlot.nHP;
_name = "multi_rollback";
//top.Chat.Self.AddMessage("Выполнено");
}
 
rftyh = top.Battle.oBattle.oMySlot.nHP;</Priem1>
  <Priem2>if((typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvod"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_fire_flamming08"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggair"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggyad"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_air_mark"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggspeed"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvras"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["standart_effect"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggpilza"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_water_cloud08"]) == "object"))
_name="hp_cleance";</Priem2>
  <Priem3>if((top.Battle.oBattle.sEnemyLogin.indexOf("Шут Повелителя") &gt; -1) &amp;&amp; ((top.Battle.oBattle.oEnemySlot.nHP * 100 / top.Battle.oBattle.oEnemySlot.nMaxHP) &lt;= 32))
_name = "multi_hitshock";</Priem3>
  <Priem4>if(parseInt(top.Battle.oBattle.arrRes["hit"].innerHTML) &gt;= 5)
_name = "hit_empower";
</Priem4>
  <Priem5>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object" &amp;&amp; parseInt(top.Battle.oBattle.arrRes["counter"].innerHTML) &gt; 3 &amp;&amp; top.Battle.oBattle.oMySlot.nHP &gt; 0 &amp;&amp;  top.Battle.oBattle.arrRes["hit"].innerHTML &gt; 1 &amp;&amp; (typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object") &amp;&amp; (Sila &gt; 49 || Lovka &gt; 49 || Inta &gt; 49 || Intell &gt; 50 || EnemiesCount &lt; 4))
{
_name = "counter_weakblow";
_break = false;
_target = top.Battle.oBattle.sEnemyLogin;
top.Battle.oBattle.Send( { special: _name, enemy: top.Battle.oBattle.sEnemy, login: _target } );
}</Priem5>
  <Priem6>if(parseInt(top.Battle.oBattle.arrRes["block"].innerHTML) &gt;= 7)
_name = "block_fullshield";</Priem6>
  <Priem7>_name = "hp_enrage";</Priem7>
  <Priem8>_name = "hp_defence";
</Priem8>
  <Priem9>if(((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt;= 99) &amp;&amp; (parseInt(top.Battle.oBattle.arrRes["hp"].innerHTML) &gt;= 24))
_name = "hp_regen";</Priem9>
  <Priem10>_name = "pet_unleash+";</Priem10>
  <Priem11>if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &gt; 15)
_name = "counter_deathwalk";
else
_name = "counter_winddance";</Priem11>
  <Priem12>if((Intell &lt; 10) &amp;&amp; top.Battle.oBattle.sEnemyLogin.indexOf("Страж") &lt; 0 &amp;&amp; top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") &lt; 0 &amp;&amp; (typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object"))
_name = "counter_winddance";</Priem12>
  <Priem13>_name = "novice_hit";
</Priem13>
  <Priem14>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_earth_meteor08"]) == "object"){
  _name = "counter_ward";
}</Priem14>
  <Priem15>var delCancel = 0;
if(delCancel=top.Battle.oBattle.arrMethods["multi_rollback"].oTitle.innerText.match(/ещё (\d+)/))
delCancel = delCancel[1];
if(delCancel&gt;=2)
_name="hit_empower";</Priem15>
  <Priem16>if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt;30)
_name = "spirit_survive";</Priem16>
  <Priem17>counterpiercingwoundscount = top.Battle.oBattle.oEnemySlot.oEffects.innerHTML.match(/&lt;br&gt;&lt;span[^&gt;]*&gt;.(\d)?&lt;\/span&gt;&lt;\/div&gt;&lt;img[^"]*".+\/counter_piercingwounds\.gif"&gt;/i);
if(counterpiercingwoundscount != null){
   if((parseInt(top.Battle.oBattle.arrRes["hit"].innerHTML) &gt; 0) &amp;&amp; (counterpiercingwoundscount[1] &gt; 0)) {
      _name = "counter_raggedwounds";
 
   }
}
else if(top.Battle.oBattle.oEnemySlot.nHP &gt; 100)
      _name = "counter_piercingwounds";</Priem17>
  <Priem18>if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/knife[\d]+.gif/))
_name = "spirit_11_prot_100";</Priem18>
  <Priem19>_name = "spirit_block25+";
</Priem19>
  <Priem20>_name = "parry_supreme";
</Priem20>
  <Priem21>_name = "1411_kup_shredd_iskus";
</Priem21>
  <Priem22>_name = "counter_shadowdance";
</Priem22>
  <Priem23>_name = "counter_piercingwounds";</Priem23>
  <Priem24>MyHp_temp = top.Battle.oBattle.oMySlot.nHP;</Priem24>
</Methods>

Но тут не мало лишнего. На 11 набивает не стабильно 1к-9,5к, чаще меньше 4к.

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

17

Re: Уворот [10]: Вопросы.

Напиши в каком порядке приёмы ставишь. могу тебе свои скинуть на десятке

Нормальные пацаны давно качают нефть!

Re: Уворот [10]: Вопросы.

Подыгрываю ручками, так что часто меняю приёмы. Но чаще всего (Please log in or register to see this URL). Вот заметил лишние "шокирующий и общпать купидона" и добавить норм профильки smile

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

19

Re: Уворот [10]: Вопросы.

У меня стоит:
Отменить
первый слот

if(window.dfghj && (dfghj == top.Battle.oBattle.oMySlot.nHP))
{
_name = "multi_rollback";
top.Chat.Self.AddMessage("Работает");

поступь смерти

_name = "counter_deathwalk";

ослабляющее остриё

if(typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object" && parseInt(top.Battle.oBattle.arrRes["counter"].innerHTML) > 3 && top.Battle.oBattle.oMySlot.nHP > 0 &&  top.Battle.oBattle.arrRes["hit"].innerHTML > 1 && (typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object") && (Sila > 49 || Lovka > 49 || Inta > 49 || Intell > 50 || EnemiesCount < 4))
{
_name = "counter_weakblow";
_break = false;
_target = top.Battle.oBattle.sEnemyLogin;
top.Battle.oBattle.Send( { special: _name, enemy: top.Battle.oBattle.sEnemy, login: _target } );
}

внимание

if(typeof(top.Battle.oBattle.oMySlot.arrEffects["combo_start"]) != "object"){ 
    _name = "combo_start";
}

осведомлённость: ослабление

comboCount = top.Battle.oBattle.oMySlot.oEffects.innerHTML.match(/<br><span[^>]*>.(\d)?<\/span><\/div><img[^"]*".+\/combo_set\.gif">/i); 
if(comboCount != null) {
    if(parseInt(comboCount[1]) > 6 ){
        _name = "combo_weak";
        }
}

шокирующий удар

if(typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object")
{
     _name = "multi_hitshock";
}

ярость

_name = "hp_enrage";

стойкость

_name = "hp_defence";

утереть пот

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

усиленный удар

_name = "hit_empower";

очистится кровью

if((typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvod"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_fire_flamming08"]) == "object")|| (typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_ward"]) == "object")|| (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggair"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggyad"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_air_mark"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggspeed"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvras"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["standart_effect"]) == "object"))_name="hp_cleance";

танец теней
колотые раны
рваное рассечение
вломить

_name = "novice_hit";

скрытая сила
Последний слот

rftyh = top.Battle.oBattle.oMySlot.nHP;

А вообще тоже подыгрываю ручками, полность отрегулировать приёмы не получается. По пещером ходить хватает.
Буду рад если кто поможет!

Отредактировано korollef (2014-03-19 11:09:38)

Нормальные пацаны давно качают нефть!

20

Re: Уворот [10]: Вопросы.

Правильно ли  я объединил два приема:

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) > 20)
_name = "counter_deathwalk";
else
{
if((Intell < 50) && top.Battle.oBattle.sEnemyLogin.indexOf("Страж") < 0 && top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") < 0 && (typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object"))
_name = "counter_winddance";
}

Суть:
используем «Поступь смерти», если хп больше 20%, а если меньше, то используем  «Танец ветра» при условии, что напротив не маг, не зверь, и не каменный страж.
?

21

Re: Уворот [10]: Вопросы.

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

if(parseInt(top.Battle.oBattle.arrRes["hit"].innerHTML) &gt; 6)   
{       
_name = "hit_luck";
}

22

Re: Уворот [10]: Вопросы.

Подскажите на танец теней строку в приемах ...