В шаблонах есть пример который обрабатывает массив как раз с начала. Но требует при этом обнуления массива.
GETSCREEN
SCANPICTURE($ARR_SCAN, 0,0, $_xmax,$_ymax, "picture.bmp", -1, 100)
$ARR_NUM = 0
WHILE ($ARR_NUM < ARRSIZE($ARR_SCAN))
$X = $ARR_SCAN [$ARR_NUM]
INC($ARR_NUM,1)
$Y = $ARR_SCAN [$ARR_NUM]
INC($ARR_NUM,1)
LCLICK($X, $Y) // Клик
WAITMS(100)
END_CYC
UNDEFINE($ARR_SCAN)
Вот еще пример с циклом FOR
GETSCREEN
SCANPICTURE($ARR_SCAN, 0,0, $_xmax,$_ymax, "picture.bmp", -1, 100)
FOR($a=0,$a<ARRSIZE($ARR_SCAN),2)
LCLICK($ARR_SCAN[$a], $ARR_SCAN[$a+1]) // Клик
WAITMS(100)
END_CYC
UNDEFINE($ARR_SCAN)