Так сначала находим координаты первого пикселя первой стрелки
GETSCREEN
COLORMODE(7)
IF_PIXEL_IN(372,333, 917,410, 16777215)
WAITMS(100)
Потом получается от полученного пикселя (я так понимаю это будет первый попавшийся левый верхний) указываю зону поиска и сравниваю с заранее подготовленным изображением. Так ?
IF_PICTURE_IN ($_return1 -45, $_return2 -35, $_return1 +96, $_return2 +17, "verh.bmp", 0, 100)
KEYPRESS(#W)
WAITMS(100)
else
IF_PICTURE_IN ($_return1 -45, $_return2 -35, $_return1 +96, $_return2 +17, "niz.bmp", 0, 100)
KEYPRESS(#S)
WAITMS(100)
else
IF_PICTURE_IN ($_return1 -45, $_return2 -35, $_return1 +96, $_return2 +17, "levo.bmp", 0, 100)
KEYPRESS(#A)
WAITMS(100)
else
IF_PICTURE_IN ($_return1 -45, $_return2 -35, $_return1 +96, $_return2 +17, "pravo.bmp", 0, 100)
KEYPRESS(#D)
WAITMS(100)
END_IF
END_IF
END_IF
END_IF
END_IF