Вот все написал, теперь будет работать так как ты хочешь. Только не понял логику с увеличением числа? На сколько нужно увеличивать каждый раз и есть ли предел?
$x=864
$y=520
$x2=758
$y2=346
$x3=829
$y3=188
DBLCLICK($x3,$y3)
WAITMS(50)
KEYSTRING("1")
WAITMS(50)
LCLICK($x,$y) // Кликаем по координатам
WAITMS(50)
$check = 0
WHILE($check = 0) // Ждем rартинки и как только одна из двух появится делать следующие действия
GETSCREEN
IF_PICTURE_IN (543,377, 701,486, "1.bmp", -1, 100) // Если нашли картинку №1 то закрываем окно с координатами х2,у2 и в начало
WAIT(1)
LCLICK($x2,$y2)
$check = 1
WAIT(1)
ELSE
IF_PICTURE_IN (543,377, 701,486, "2.bmp", -1, 100) // Если нашли картинку №2 то закрываем окно с координатами х2,у2 вводим текст в х3,у3 и кликаем в х,у.
WAIT(3)
LCLICK($x2,$y2)
WAIT(1)
DBLCLICK($x3,$y3)
WAITMS(50)
KEYSTRING("3") // не понял логику увеличения числа?!
WAITMS(50)
LCLICK($x,$y)
WAITMS(50)
ELSE
WAITMS(50)
END_IF
END_IF
END_CYC