1

Тема: Проверьте в чем косяк.

Вобщем поднастроил приемы на уворота ... бот стопорится еси напротив уворот или маг, где я накосячил?

<?xml version="1.0" encoding="windows-1251"?>
<Methods>
  <Priem1>_name = "hp_enrage";
</Priem1>
  <Priem2>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object")
_name = "counter_piercingwounds";
</Priem2>
  <Priem3>if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &gt; 15)
_name = "counter_deathwalk";
 
</Priem3>
  <Priem4>if(window.EnemyTarget &amp;&amp; get_mainframe().document.all[0].innerHTML.match(window.EnemyTarget) &amp;&amp; (typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object"))
{
_name = "counter_weakblow";
_break = false;
_target = EnemyTarget;
top.Battle.oBattle.Send( { special: _name, enemy: top.Battle.oBattle.sEnemy, login: _target } );
}
else
if(Intell &gt; 50)
{
EnemyTarget = top.Battle.oBattle.sEnemyLogin;
if(typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object")
{
_name = "counter_weakblow";
_break = false;
_target = EnemyTarget;
top.Battle.oBattle.Send( { special: _name, enemy: top.Battle.oBattle.sEnemy, login: _target } );
}
}
else
if((typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object") &amp;&amp; (Lovka &gt; 149 || Inta &gt; 149 || EnemiesCount &lt; 6))
{
_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(typeof(top.Battle.oBattle.oEnemySlot.arrEffects["counter_piercingwounds"]) == "object")
{
    chargeCount = 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(chargeCount != null)
    {
        if(parseInt(chargeCount[1]) &gt; 4)
            _name = "counter_raggedwounds";
    }
}
</Priem5>
  <Priem6>if(Intell &gt; 50)
_name = "multi_hitshock";
</Priem6>
  <Priem7>if((Lovka &gt; 149 || Inta &gt; 149 || EnemiesCount &lt; 4)){
_name = "multi_resolvetactic";
}
 
</Priem7>
  <Priem8>if(Intell &gt; 50)
  _name = "counter_ward";
</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>if((Sila &gt; 149 || Inta &gt; 149 || Intel &gt; 50 || EnemiesCount &lt; 4)){
_name = "hit_empower";
}
</Priem10>
  <Priem11>if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) &lt;15)
_name = "spirit_survive";
</Priem11>
  <Priem12>if(Lovka &gt; 150)
_name = "multi_doom";
</Priem12>
  <Priem13>_name = "parry_supreme";
</Priem13>
  <Priem14>_name = "counter_shadowdance";
</Priem14>
  <Priem15>if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/sword[\d]+.gif/))
        _name = "spirit_14_prot_100";</Priem15>
  <Priem16>_name = "spirit_block25";
</Priem16>
  <Priem17>
  </Priem17>
  <Priem18>
  </Priem18>
  <Priem19>
  </Priem19>
  <Priem20>
  </Priem20>
  <Priem21>
  </Priem21>
  <Priem22>
  </Priem22>
  <Priem23>
  </Priem23>
  <Priem24>
  </Priem24>
</Methods>
Just The Way I Am

2

Re: Проверьте в чем косяк.

а зачем ты все приемы скинул? по одному проверь и узнаешь, в которых ошибка. потом его смотреть и будем

3

Re: Проверьте в чем косяк.

Пиши приёмы как все пишут! Прием под ним код приёма.

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

4

Re: Проверьте в чем косяк.

ярость

_name = "hp_enrage";

колотые раны

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

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

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) > 15)
_name = "counter_deathwalk";

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

if(window.EnemyTarget && get_mainframe().document.all[0].innerHTML.match(window.EnemyTarget) && (typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object"))
{
_name = "counter_weakblow";
_break = false;
_target = EnemyTarget;
top.Battle.oBattle.Send( { special: _name, enemy: top.Battle.oBattle.sEnemy, login: _target } );
}
else
if(Intell > 50)
{
EnemyTarget = top.Battle.oBattle.sEnemyLogin;
if(typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object")
{
_name = "counter_weakblow";
_break = false;
_target = EnemyTarget;
top.Battle.oBattle.Send( { special: _name, enemy: top.Battle.oBattle.sEnemy, login: _target } );
}
}
else
if((typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object") && (Lovka > 149 || Inta > 149 || EnemiesCount < 6))
{
_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.oEnemySlot.arrEffects["counter_piercingwounds"]) == "object")
{
    chargeCount = top.Battle.oBattle.oEnemySlot.oEffects.innerHTML.match(/<br><span[^>]*>.(\d)?<\/span><\/div><img[^"]*".+\/counter_piercingwounds\.gif">/i);
    if(chargeCount != null)
    {
        if(parseInt(chargeCount[1]) > 4)
            _name = "counter_raggedwounds";
    }
}

шочка

if(Intell > 50){
_name = "multi_hitshock";
}

разгадайка

if((Lovka > 149 || Inta > 149 || EnemiesCount < 4)){
_name = "multi_resolvetactic";
}

осторожность

if(Intell > 50){
  _name = "counter_ward";
}

чистилка

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

усиленные

if((Sila > 149 || Inta > 149 || Intell > 50 || EnemiesCount < 4)){
_name = "hit_empower";
}

выжить

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

обреченка

if(Lovka > 150){
_name = "multi_doom";
}

превосходство

_name = "parry_supreme";

танец теней

_name = "counter_shadowdance";

профиль

if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/sword[\d]+.gif/))
        _name = "spirit_14_prot_100";

призрачка

_name = "spirit_block25";

Отредактировано BaYaN (2013-07-08 20:47:16)

Just The Way I Am

5

Re: Проверьте в чем косяк.

народ, ну кто что скажет??? у меня что то не получается решить вопрос (

Just The Way I Am

6

Re: Проверьте в чем косяк.

о .. поперло .. усиленные не нравятся ему .. подкорректируйте пжлста его.

Just The Way I Am

7

Re: Проверьте в чем косяк.

BaYaN пишет:

о .. поперло .. усиленные не нравятся ему .. подкорректируйте пжлста его.

Intell

Отредактировано drsn (2013-07-08 20:16:19)

8

Re: Проверьте в чем косяк.

drsn пишет:
BaYaN пишет:

о .. поперло .. усиленные не нравятся ему .. подкорректируйте пжлста его.

Intell

подправил. ниче не поменялось (

Just The Way I Am

9

Re: Проверьте в чем косяк.

У меня просто стоят
Усиленные

_name = "hit_empower";

А вообще посмотри в моей теме там все приёмы на увёрта есть
(Please log in or register to see this URL)

Отредактировано korollef (2013-07-08 21:04:06)

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

10

Re: Проверьте в чем косяк.

if(Sila > 149 || Inta > 149 || Intell > 50 || EnemiesCount < 4)
_name = "hit_empower";

попробуй

11

Re: Проверьте в чем косяк.

drsn пишет:
if(Sila > 149 || Inta > 149 || Intell > 50 || EnemiesCount < 4)
_name = "hit_empower";

попробуй

заработало! ура! пасиб.

Just The Way I Am

12

Re: Проверьте в чем косяк.

.

Отредактировано BaYaN (2013-10-29 22:15:12)

Just The Way I Am