Спасибо тебе ZhEkA_BK, хоть я еще и не тестил)
С грамотной связкой глухой,агерсивной и возмездием поможешь? Может еще и полную туда впендюрить...
51 2011-04-14 20:18:25
Re: Помощь новичкам в настройке бота (143 ответов, оставленных в Настройки / Плагины)
52 2011-04-13 16:44:17
Re: Помощь новичкам в настройке бота (143 ответов, оставленных в Настройки / Плагины)
Помогите с приемом "отменить". Чтобы отменял урон 80 и более, или с возможностью менять значение.
53 2011-03-23 20:35:22
Re: Готовые приемы ТАНК 10-ка (28 ответов, оставленных в Настройки / Плагины)
Выложу свои приёмы из файла *.CM, на данный момент использую танком восьмёркой. Может и для выше уровней подойдёт...
<?xml version="1.0" encoding="windows-1251"?>
<Methods>
<Priem1>if(window.gfhdghf9j &&(gfhdghf9j-top.Battle.oBattle.oMySlot.nHP)>=100)
{
_name="multi_rollback";
top.Chat.Self.AddMessage;
}
if(window.gfhdghf9j&&(gfhdghf9j-top.Battle.oBattle.oMySlot.nHP)>1)top.Chat.Self.AddMessage+(gfhdghf9j-top.Battle.oBattle.oMySlot.nHP));
gfhdghf9j=top.Battle.oBattle.oMySlot.nHP;</Priem1>
<Priem2>if(EnemiesCount <2)
{
if(window.EnemyHp_temp&&window.MyDamageTemp&&((top.Battle.oBattle.oEnemySlot.nHP-EnemyHp_temp)>(top.Battle.oBattle.oEnemySlot.nMaxHP*5/100-(top.Battle.oBattle.oDamageLayer.innerHTML-MyDamageTemp)-30))&&((top.Battle.oBattle.oEnemySlot.nHP-EnemyHp_temp)< (top.Battle.oBattle.oEnemySlot.nMaxHP*5/100-(top.Battle.oBattle.oDamageLayer.innerHTML-MyDamageTemp)+30)))
{
_name="multi_resolvetactic";
top.Chat.Self.AddMessage;
}
}
EnemyHp_temp=top.Battle.oBattle.oEnemySlot.nHP;
MyDamageTemp=(parseInt(top.Battle.oBattle.oDamageLayer.innerHTML));</Priem2>
<Priem3>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";</Priem3>
<Priem4>if(top.Battle.oBattle.oEnemySlot.nHP <18&&(top.Battle.oBattle.oEnemySlot.nHP >0))
_name="block_aftershock";</Priem4>
<Priem5>_name="block_path";</Priem5>
<Priem6>_name="hp_enrage";
</Priem6>
<Priem7>_name="hp_defence";
</Priem7>
<Priem8>if((top.Battle.oBattle.arrRes["hit"].innerHTML)>=24||(top.Battle.oBattle.arrRes["spirit"].innerHTML)<1)
_name="hit_luck";
else if((top.Battle.oBattle.oMySlot.nHP*100/top.Battle.oBattle.oMySlot.nMaxHP)<33)
_name="hit_willpower";</Priem8>
<Priem9>if(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML)>2&&(top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 85)
_name = "block_restore";
else if((top.Battle.oBattle.arrRes["block"].innerHTML) >=24||(top.Battle.oBattle.arrRes["spirit"].innerHTML)<=2)
_name="block_revenge";</Priem9>
<Priem10>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["novice_hit"])!="object")
_name="novice_hit";
</Priem10>
<Priem11>if((top.Battle.oBattle.oMySlot.nHP)<150&&(top.Battle.oBattle.oMySlot.nHP)>0||(top.Battle.oBattle.oMySlot.nHP)>0&&(top.Battle.oBattle.arrRes["spirit"].innerHTML) <2&& (top.Battle.oBattle.oMySlot.nHP)<150)
_name="spirit_survive";
</Priem11>
<Priem12>_name="pet_unleash+";</Priem12>
<Priem13>
</Priem13>
<Priem14>
</Priem14>
<Priem15>gfhdghf9j=top.Battle.oBattle.oMySlot.nHP;</Priem15>
<Priem16>
</Priem16>
<Priem17>
</Priem17>
<Priem18>
</Priem18>
<Priem19>
</Priem19>
<Priem20>
</Priem20>
<Priem21>
</Priem21>
<Priem22>
</Priem22>
<Priem23>
</Priem23>
<Priem24>
</Priem24>
</Methods>
Если не трудно, сделай рабочую версию этих приемов. Просто я не пойму ,что тут лишнее.
54 2011-03-07 10:38:44
Re: эхххх.блоки-блоки (216 ответов, оставленных в Общий)
Народ как вычислили? И что там про ентер пишут?
55 2011-02-08 19:46:17
Re: Готовые приемы ТАНК 10-ка (28 ответов, оставленных в Настройки / Плагины)
Минерал пишет:hyppo пишет:Серверы БК чудят. Надо бы в условие >0 добавить, чтобы на 0 не срабатывало.
Не понял почему при 0 не надо чтоб срабатывал. Если бот марочный, то хп в %.значит бывает и 0. Или я тебя не так понял?
Ставь этот приём:
if(top.Battle.oBattle.oEnemySlot.nHP < 18 && (top.Battle.oBattle.oEnemySlot.nHP > 0))
_name = "block_aftershock";Если у противника хп меньше 18 и не равно нулю - использовать контузию
Спасибо.поставил.
56 2011-02-08 18:41:24
Re: Готовые приемы ТАНК 10-ка (28 ответов, оставленных в Настройки / Плагины)
Минерал пишет:Контузия если у противника <16HP.
if(top.Battle.oBattle.oEnemySlot.nHP<16)_name="block_aftershock";
Этот прием иногда срабатывает и на ~500хп и ~1000хп.Что не так?Серверы БК чудят. Надо бы в условие >0 добавить, чтобы на 0 не срабатывало.
Не понял почему при 0 не надо чтоб срабатывал. Если бот марочный, то хп в %.значит бывает и 0. Или я тебя не так понял?
57 2011-01-27 22:30:39
Re: Готовые приемы ТАНК 10-ка (28 ответов, оставленных в Настройки / Плагины)
Контузия если у противника <16HP.
if(top.Battle.oBattle.oEnemySlot.nHP<16)_name="block_aftershock";
Этот прием иногда срабатывает и на ~500хп и ~1000хп.Что не так?
58 2011-01-26 00:26:15
Re: Предложения для следующей версии бота (93 ответов, оставленных в Общий)
Разделите старт при запуске на вход и начало каких либо действий.т.е вошел и ждет команды на старт,а не ломится по умолчанию!И можно(нужно) фильтр для ботов сделать,дабы не ломился на всех подряд.А за прогу СПАСИБО ![]()