Тема: приемы критотанк 8ка

сначала разгоняет жажду крови на 3
 
_name = "krit_bloodlust"
 
 
потом ждем когда наберется 12 капель и юзаем хлебнуть крови
 
if(parseInt(top.Battle.oBattle.arrRes["krit"].innerHTML) >= 12)
_name = "krit_blooddrink"
 
 
когда активно хлебнуть крови юзаем дикую
 
if(typeof(top.Battle.oBattle.oMySlot.arrEffects["krit_blooddrink"]) == "object")
_name = "krit_wildluck";
 
 
 
 
когда активно хлебнуть крови юзаем удачный
 
if(typeof(top.Battle.oBattle.oMySlot.arrEffects["krit_blooddrink"]) == "object")
_name = "hit_luck";
 
 
если 3 противника-полн защита,больше-глухая
 
if(top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ").length > 3)
_name = "block_restore";
else
_name = "block_fullshield";
 
если жизней меньше 20 процкнтов-полная
 
if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 20)
_name = "block_fullshield";
 
 
путь щита если жизней больще 50 процентов
 
if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) > 50)
_name = "block_path";
 
 
выжить,если жизней меньше 10 процентов
 
if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 10)
_name = "spirit_survive"
 
у еще стойкость и собрать зубы

Отредактировано gangsterovich (2010-03-13 19:59:37)

!!!!!!!

Re: приемы критотанк 8ка

подкорректируйте,если баги увидите.приемы еще не использовал,ток накропил и ложусь спать,так что с утра жду отзывов и дополнений.при таком раскладе с тактиками крита обычно за использование "хлебнуть крови" нахлёбую 250-300 хп.при игре руками.

!!!!!!!

3

Re: приемы критотанк 8ка

Покрасивше оформи а) в кодах ^^

roll

4

Re: приемы критотанк 8ка

там и так все понятно

(Please log in or register to see this URL)

5

Re: приемы критотанк 8ка

а набирается столько тактик то?

Re: приемы критотанк 8ка

каких?

!!!!!!!

7

Re: приемы критотанк 8ка

Во первых оформи в коде. По-моему предупреждение о выкладывании кода на форум без тегов от Гиппо было.
Ну и описание проверь... на хлебнуть крови используется 12 капель, а не сердечек.

Ответы на большинство вопросов связанных с ботом, вы найдёте здесь: (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)

Re: приемы критотанк 8ка

Петро пишет:

Во первых оформи в коде. По-моему предупреждение о выкладывании кода на форум без тегов от Гиппо было.
Ну и описание проверь... на хлебнуть крови используется 12 капель, а не сердечек.

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

!!!!!!!

9

Re: приемы критотанк 8ка

gangsterovich пишет:

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

потом ждем когда наберется 12 сердечек и юзаем хлебнуть крови



+, в условии у тебя придётся ждать пока накопится 13, а не 12 капель... пропиши там 11, измени описание, или поставь ">=" вместо ">"

Отредактировано Петро (2010-03-13 19:37:56)

Ответы на большинство вопросов связанных с ботом, вы найдёте здесь: (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)

10

Re: приемы критотанк 8ка

Петро пишет:
gangsterovich пишет:

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

потом ждем когда наберется 12 сердечек и юзаем хлебнуть крови



+, в условии у тебя придётся ждать пока накопится 13, а не 12 капель... пропиши там 11, измени описание, или поставь ">=" вместо ">"

исправил на >=,а вот с 13 сердцами у тебя промах!ведь когда мидет крит с дикой что мы получаем?правельно!еще одно сердечко.

!!!!!!!

11

Re: приемы критотанк 8ка

потом ждем когда наберется 12 сердечек и юзаем хлебнуть крови

if(parseInt(top.Battle.oBattle.arrRes["krit"].innerHTML) >= 12)
_name = "krit_blooddrink"

написано то в описании сердца , когда в условии стоят капли

Искать в реале smile

12

Re: приемы критотанк 8ка

lLOrDl пишет:

потом ждем когда наберется 12 сердечек и юзаем хлебнуть крови

if(parseInt(top.Battle.oBattle.arrRes["krit"].innerHTML) >= 12)
_name = "krit_blooddrink"

написано то в описании сердца , когда в условии стоят капли

ааааа.да!затупил!

!!!!!!!

13

Re: приемы критотанк 8ка

if(top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ").length >2)_name = "block_restore";else_name = "block_revenge"

прием должен делать возмездие, когда против меньше 2 противников, если противников больше - глухую защиту. Прием почему-то не работает, где ошибка?

14

Re: приемы критотанк 8ка

if(top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ").length > 2)
_name = "block_restore";
else
_name = "block_revenge";

Отредактировано lLOrDl (2010-03-13 23:41:46)

Искать в реале smile

15

Re: приемы критотанк 8ка

if(top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ").length > 2)
_name = "block_restore";
else
_name = "block_revenge";

так попробуй

!!!!!!!

16

Re: приемы критотанк 8ка

блин,пока писал ответ lLOrDl обогнал(((

!!!!!!!

17

Re: приемы критотанк 8ка

спасибо обоим, сейчас тестану

18

Re: приемы критотанк 8ка

и еще желательно бы сделать чтоб учитывалась сила духа, чтоб когда меньше 1 духа - то вместо глухой делал возмездие, т.е как-то скрестить с вот этим

if(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 1)_name = "block_restore";
else
_name = "block_revenge";

19

Re: приемы критотанк 8ка

if(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 1)
_name = "block_restore";
else
_name = "block_revenge";

так попробуй

!!!!!!!

20

Re: приемы критотанк 8ка

я имею ввиду чтоб скрестить if(top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ").length > 2)_name = "block_restore";else_name = "block_revenge";

и
if(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 1)_name = "block_restore";
else
_name = "block_revenge";


чтоб сделать 1 прием, а то вместе они не работают почему-то

21

Re: приемы критотанк 8ка

if((parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 1) && (top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ").length > 2))
_name = "block_restore";
else
_name = "block_revenge";

не уверен,но попробуй

Отредактировано gangsterovich (2010-03-14 00:20:49)

!!!!!!!

22

Re: приемы критотанк 8ка

gangsterovich
общие скобки забыл

Искать в реале smile

23

Re: приемы критотанк 8ка

не работает так...

24

Re: приемы критотанк 8ка

if((parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 1) && (top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ").length > 2))
_name = "block_restore";
else
_name = "block_revenge";

попробуй

Искать в реале smile

25

Re: приемы критотанк 8ка

теперь попробуй,добавил общую скобку

!!!!!!!