В редакторе в "шаблоны=>графика=>ожидание картинки с таймером" такой код:
$time = $_time_t + 10 // таймер на 10 секунд
WHILE($time > $_time_t)
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "file.bmp", -1, 100)
$time = 0
LCLICK($_return1, $_return2)
WAITMS(100)
ELSE
WAITMS(500)
END_IF
END_CYC
IF($time ! 0)
// время истекло, картинка не найдена
END_IF
Вот из этого шаблона собираем то что тебе нужно:
//первая картинка
$time = $_time_t + 5 // таймер на 5 секунд
WHILE($time > $_time_t)
GETSCREEN
COLORMODE(9)
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "1.bmp", -1, 90)
$time = 0
//твои действия
WAITMS(100)
ELSE
WAITMS(500)
END_IF
END_CYC
//вторая картинка
$time = $_time_t + 5 // таймер на 5 секунд
WHILE($time > $_time_t)
GETSCREEN
COLORMODE(9)
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "2.bmp", -1, 90)
$time = 0
//твои действия
WAITMS(100)
ELSE
WAITMS(500)
END_IF
END_CYC
//третья картинка
$time = $_time_t + 5 // таймер на 5 секунд
WHILE($time > $_time_t)
GETSCREEN
COLORMODE(9)
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "3.bmp", -1, 90)
$time = 0
//твои действия
WAITMS(100)
ELSE
WAITMS(500)
END_IF
END_CYC
Далее, если действия при нахождении картинки одинаковы, можно немного оптимизировать код, засунув каждый поиск в один цикл с параметром:
FOR($a=1,$a<4) // поочереди ищем три картинки
$time = $_time_t + 5 // таймер на 5 секунд
WHILE($time > $_time_t)
GETSCREEN
COLORMODE(9)
IF_PICTURE_IN (0,0, $_xmax,$_ymax, strconcat($a, ".bmp"), -1, 90)
$time = 0
//твои действия
WAITMS(100)
ELSE
WAITMS(500)
END_IF
END_CYC
END_CYC