Цитата(DarkMaster @ 21.10.2022, 10:55)

а зачем вообще мышь двигать? После того, как вы нашли изображение/точку, то у вас уже есть координата мышь не нужна.
Ну и далее что-то вроде:
set #startx #naidenoex - 50
set #endx #naidenoex + 50
ну и в финд потом подсовывать #startx, #endx
аналогично для y координаты
Код
:2
set #startX 491
set #startY 280
set #endX 1264
set #endY 712
set $path "d:\images\"
init_arr %image 4 5 6 7 8
set #size size(%image)
for #i 1 #size 1 //
set #a findimage (#startX #startY #endX #endY ($path%image[#i].bmp) %arr 2 80 1 7)
if size(%arr) > 0
for #j 1 size(%arr)
move %arr[#j 1] %arr[#j 2]
wait 500
goto 1
end_for
end_if
end_for
goto 2
:1
get mouse_pos #x #y
if #x,#y 6818061 9526877
move #x,#y
kleft #x,#y
stop_script
end_if
goto 1
пока так получается, я ищу объект, через поиск картинок и потом просматриваю координаты на отсутствия цвета под ним. То есть чтобы мне задать смещение мне надо подставить во вторую часть?
set #startx #naidenoex? И получиться что то вроде?
Код
set #startx #naidenoex - 50
set #endx #naidenoex + 50
get mouse_pos #x #y
if #x,#y 6818061 9526877
move #x,#y
kleft #x,#y
stop_script
end_if
Сообщение отредактировал DarkMaster - 23.10.2022, 21:00