Тема: Прием Защитить
. Прием
Защитить
Для щитовика
if (typeof(top.Battle.oBattle.oMySlot.arrEffects["block_target2"]) != "object" && top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[0].sList.match(/Ник_Цели/i))
{
_target = "Ник_Цели";
_name = "block_target";
}
Для щитуемого
if(typeof(top.Battle.oBattle.oMySlot.arrEffects["block_target"]) == "object")
{
_name = "wis_earth_dmg08";
}
else{top.Battle.oBattle.arrButtons.refresh.click();}
За составление этого приема - отдельная благодарность нашему Самописцу! :)
!!! За возможность работы данного приема, всецело благодарим (Please log in or register to see this URL). Без его вмешательства проводник никогда бы не смог накинуть защиту на прицепа ![]()
Для того чтобы прием работал так, как надо, щитовику необходимо внести изменения в фаил Main.js
Строку
top.Battle.oBattle.Send( { special: _name } );
заменить на строку:
if(_name=="block_target"){top.Battle.oBattle.Send( { special: _name, login: _target } );}
else{top.Battle.oBattle.Send( { special: _name} );}
Не забудьте скопировать исходный фаил на случай неадекватного поведения бота после изменений!
Отредактировано Петро (2010-03-24 07:10:09)