Тема: Прием Защитить
. Прием Защитить
Для щитовика
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)