set #proce 55//75 set #otten 15//25 set #a findimage (0 0 1600 900 (Scripts\Screens/1.bmp) %arr 2 #proce -1 #otten) set #w size (%arr) // получим число найденных картинок msg Найдено картинок: #w //hint Найдено картинок: #w
:metka for #i 1 #w set #x %arr [#i 1]+5 set #y %arr [#i 2]+5 set #distaX #x //для определения разницы координат между текущей и предыдущей точкой set #distaY #y if #distaX > #distaX+8 or #distaY > #distaY+8 hint картинка #i в координатах: #x #y move_smooth #x #y // переместить курсор на найденную картинку else set #x %arr [#i 1]+5 //координаты для сравнения set #y %arr [#i 2]+5 goto metka end_if end_for
end_script
но не понял как сделать сравнение координат между последними 2 точками из for, что бы при большой разнице сразу начинался переход на следующую найденную картинку, за указанными в #distaX > #distaX+8 or #distaY > #distaY+8 пределами от последней найденной картинки (IMG:style_emoticons/default/ohmy.gif)