Имеется скрипт,  как в него добавить условие- поиск "картинка5", и как только он нашел картинка5, то искал картинку "домой". Наверно поток надо добавить, как? "картинка5" может появиться в любой момент.
LOGWRITE ("Ищем!")
WAIT(15)
первая А:
FOR($a=0,$a<3)
   WAIT(1)
   GETSCREEN
   IF_PICTURE_IN (0,0,$_xmax,$_ymax, "картинка1.bmp", 65280) //с
      LOGWRITE ("нашли картинка1")
      LCLICK($_return1, $_return2)
      WAIT(RND(3, 4)
   ELSE
      LOGWRITE ("не нашли картинка1")
      WAIT(2)
      GOTO(домой)
   END_IF
   WAITMS(100)
   MOVE(1000,300)
   LCLICK(1000,300)
   WAITMS(100)
END_CYC
вторая:
WAIT(1)
GETSCREEN
IF_PICTURE_IN (0,0,$_xmax,$_ymax, "картинка2.bmp", 65280) //м
   LOGWRITE ("нашли картинка2")
   LCLICK($_return1, $_return2)
   WAITVS(RND(50, 100)
ELSE
   LOGWRITE ("не нашли картинка2")
END_IF
WAITMS(100)
MOVE(1000,300)
LCLICK(1000,300)
WAITMS(100)
первая Б:
FOR($a=0,$a<2)
    WAIT(1)
   GETSCREEN
   IF_PICTURE_IN (0,0,$_xmax,$_ymax, "картинка1.bmp", 65280) //с
      LOGWRITE ("нашли картинка1")
      LCLICK($_return1, $_return2)
      WAIT(RND(3, 4)
   ELSE
      LOGWRITE ("не нашли картинка1")
      GOTO(домой)
   END_IF
   WAITMS(100)
   MOVE(1000,300)
   LCLICK(1000,300)
   WAITMS(100)
END_CYC
третья:
WAIT(1)
GETSCREEN
IF_PICTURE_IN (0,0,$_xmax,$_ymax, "картинка3.bmp", 65280) //ц
   LOGWRITE ("нашли картинка3")
   LCLICK($_return1, $_return2)
   WAIT(RND(2, 3)
ELSE
   LOGWRITE ("не нашли картинка3")
   END_IF
WAITMS(100)
MOVE(1000,300)
LCLICK(1000,300)
WAITMS(100)
четвертая:
WAIT(1)
GETSCREEN
IF_PICTURE_IN (0,0,$_xmax,$_ymax, "картинка4.bmp", 65280) //р
   LOGWRITE ("нашли картинка4")
   LCLICK($_return1, $_return2)
   WAIT(RND(3, 4)
   GOTO(первая А)
ELSE
   LOGWRITE ("не нашли картинка4")
END_IF
WAITMS(100)
MOVE(1000,300)
LCLICK(1000,300)
WAITMS(100)
домой:
GETSCREEN
IF_PICTURE_IN (0,0,$_xmax,$_ymax, "домой.bmp", 65280)
   LOGWRITE ("нашли домой")
   LCLICK($_return1, $_return2)
   GOTO(ПОИСК)
ELSE
   LOGWRITE ("не нашли домой")
END_IF