Так?
$check = 0
$time = $_time_t
WHILE(($check = 0) & (($time + 20) > $_time_t)) //цикл будет выполняться, пока не найдет пиксель. И если за 20 сек не надет, перейдет к следующему циклу.
GETSCREEN
IF_PIXEL_IN(1260,530, 1340,560, 255)
WAITMS(50)
DBLCLICK(1270,25)
WAITMS(50)
LCLICK(185,745)
WAITMS(500)
$check = 1
END_IF
END_CYC
//начнет выполняться если найден пиксель в предыдущем цикле, либо через 20 сек
$check = 0
WHILE($check = 0)
GETSCREEN
IF_PIXEL_IN(50,13, 94,17, 5544507)
LCLICK(274,545)
WAITMS(50)
LCLICK(316,596)
WAITMS(50)
LCLICK(336,545)
WAITMS(50)
$check = 1
END_IF
END_CYC