Код
:start
if 726, 30 2240683 // Проверяем состояние HP моба, если живой - атакуем)
gosub attack
else
send {F1} // nextarget
wait 1s
end_if
if 726, 30 2240683
gosub attack
send {F7}
end_if
goto start
:attack
send {F2}
while 726, 30 2240683 // Бежим к мобу и пытаемся сделать первый удар
wait 200
send {F4}
wait 100
set #detected 0
if 726, 30 2240683
if #detected = 1
if #targetTime < timer
set #detected 0
send {escape}
end_if
else
set #targetTime timer + 25000
set #detected 1
end_if
else
set #detected 0
end_if
end_while
send {F5} // кидаем спойл
wait 1500
while 576, 30 2240683 // лупим пока не сдохнет
send {F2}
wait 1s
end_while
send {F6} // свипаем
wait 500
repeat 6 // собираем дроп вообще делаем 4 попытки
send {F3}
wait 200
end_repeat
return
Я поставил ваш скрип, но он не работает укажите ошибку. По скрипту он застревает в этом месте если уперся в преграду :
Код
:attack
send {F2}
while 726, 30 2240683 // Бежим к мобу и пытаемся сделать первый удар
wait 200
send {F4}
wait 100
Скрипт работает как часики за исключением того что раз в пол часа застревает
Сообщение отредактировал DarkMaster - 17.1.2013, 14:52