Что то мозги вечером плохо соображают. Не могу понять по чему он бьет не 1ого а 2ого выделенного моба)
Код
:start
set $mobshp 0
while $mobshp = 0 // Пока не увидим целое хп, ищем моба
set $mobshp findcolor (1248, 29 1248, 29 1 1 1580423 %hz #window)
wait 100
send %mob [#nMob]
if #nMob < #mobsize
set #nMob #nMob + 1
wait 100
else
set #nMob 1
end_if
//wait 500
//wait random (100)
// get color #c #xMobHP, #yMobHP
// msg ищем #mobColorHP нашли #c
end_while
set #nMob 1
if_not #xMyHP, #yMyHP #myColorHP //проверяем свое хп
send 8
end_if
while #xMobHP, #yMobHP #mobColorHP // Пока видим хп - лупим
send %attack [#nAttack]
if #nAttack < #Attacksize
set #nAttack #nAttack + 1
wait 1000
else
set #nAttack 1
end_if
wait 200
//wait random (100)
end_while
repeat #pickup // Собираем дроп.
send $pickup
wait 100
//wait random (500)
end_repeat
goto start