Немного переделал. Работает база Неро, лока Львы. Одна донка. Сам продает и возвращается. Есть шероховатости, но работает.
//Îïðåäåëÿåì êîîðäèíàòû
While($x=0)
if(iskeydown(1)=1)
$x=$_xmouse
$y=$_ymouse
LOGWRITE ("Êîîðäèíàòû: ",$x," ",$y)
Else
WAITMS(50)
//Çàáðîñ óäî÷êè
LCLICK(783,389)
LOGWRITE ("Çàáðîñèëè")
wait(1)
b:
hgGETSCREEN
IF_PICTURE_IN (0,505, 1025, 546, "ne kl.bmp")
//LOGWRITE ("Íå êëþåò")
wait(5)
goto(b)
Else
LOGWRITE ("Êëþíóëà")
wait(1)
KEYDOWN(#SPACE)
WAITMS(50)
KEYUP(#SPACE)
wait(1)
LOGWRITE ("Òÿíåì")
WAITMS(10)
KEYDOWN(#H)
WAITMS(600)
KEYUP(#H)
WAITMS(20)
KEYDOWN(#G)
WAITMS(400)
KEYUP(#G)
WAITMS(30)
GETSCREEN
IF_PICTURE_IN (60,583, 112, 617, "sadok.bmp")
wait(2)
Else
LCLICK($x+972,51) // ïâåðíóòüñÿ íà áàçó
wait(2)
LCLICK($x+60,604) // ñàäîê
wait(2)
LCLICK($x+745,492) // ïðîäàòü âñå
wait(2)
LCLICK($x+399,438) // ïî èêîíêå
wait(2)
LCLICK($x+523,440) // ïî èêîíêå
wait(2)
LCLICK($x+63,630) // ïî èêîíêå
wait(2)
LCLICK($x+393,338) // ïî èêîíêå
GETSCREEN
COLORMODE(7, 10,30,981,518)
IF(PXL(415,448)=8388607)
LOGWRITE ("Ïîéìàëè ",$myvar)
wait(2)
LCLICK(411,490)
wait(1)
keypress(#SPACE)
end_cyc
END_IF