Не понятно как должно жать.
Как написано, так и жмет.WHILE (1)  //  Зачем вечный цикл?... 
   IF(iskeydown(#9) = 1) 
      GETSCREEN
      IF_PICTURE_IN (555, 108, 1286, 272, "Безымянный.bmp", 33, 65)  //  Если найдена картинка делает...
         SETTHREAD(t1,2)  //  ...от сих...(останавливает поток в котором лкм пкм)
         IF((ISKEYDOWN(1)=1)|(ISKEYDOWN(2)=1))
            LUP(-1,-1)
            RUP(-1,-1)
            KEYUP(#x)
            KEYUP(#f)
            KEYUP(#2)
         END_IF
         WAITMS(20)
         KEYPRESS(#1)  //  эту жмет?
         waitms(30)
         LCLICK(-1,-1)  //  ЖМЁТ ТОКО ЛКМ
         waitms(30)
         KEYPRESS(#x)  //  эту жмет?
         WAITMS(30)
         KEYPRESS(#x)  //  ...до сих(пкм в этих границах нет).  //  эту жмет?
      ELSE
         SETTHREAD(t1,1)  //  если картинка не найдена запускает поток (в котором лкм пкм)
         WAITMS(20)
      END_IF
   ELSE
      SETTHREAD(t1,2)
   END_IF
   waitms(10)
END_CYC
 
THREAD(t1,0)  //  поток
   WAITMS(1)
   LCLICK(-1,-1)  //  жмёт лкм
   WAITMS(20)
   KEYDOWN(#2)
   WAITMS(20)
   KEYUP(#2)
   KEYDOWN(#f)
   WAITMS(20)
   KEYUP(#f)
   WAITMS(20)
   RCLICK(-1,-1)  //  жмёт пкм
   WAITMS(20)
   KEYDOWN(#x)  //  я так понимаю KEYPRESS(#x) не срабатывает?
   WAITMS(20)
   KEYUP(#x)
   WAITMS(20)
END_THREAD