проверьте так можно хуже не будет. после  обеда буду пробовать
ошибка черному по белому не вижу пака впрытык
LOGWRITE ("Усилие-улучшение 3")
//    GETFILELIST($a_file, "Image_1\*.bmp") // Получаем массив имен файлов
$check = 0
WHILE($check = 0)
   GETSCREEN
   GETFILELIST($a_file, "Usileniya_3\*.bmp") // Получаем массив имен файлов
   FOR($i=0,($i<ARRSIZE($a_file))&($check = 0)) // Перебор всех картинок их папки Image_1
      IF_PICTURE_IN (1213,323, 1466,412, $a_file[$i], -1, 100)
         $check = 1
         LCLICK($_return1+46, $_return2+280)
         WAITMS(50)
      ELSE
         GETFILELIST($a_file, "Usileniya_3-\*.bmp") // Получаем массив имен файлов
         FOR($i=0,($i<ARRSIZE($a_file))&($check = 0)) // Перебор всех картинок их папки Image_1
            IF_PICTURE_IN (1213,323, 1466,412, $a_file[$i], -1, 100)
               $check = 1
               //             LCLICK($_return1+46, $_return2+280)
               LOGWRITE ("Усилие 3 ненужное")
               WAITMS(100)
            ELSE                                                                  // удалить 5 строк лишние
               LOGWRITE ("Усилие 3 ЧТОТО НЕТО СТОП")
               HALT                                                                              // удалить стоп
               WAITMS(50)
            END_IF                                                                // удалить
         END_IF
      END_CYC
   END_CYC
   
   
   
   LOGWRITE ("Усилие-улучшение 2")
   
   --\\--
так вроде правильней
LOGWRITE ("Усилие-улучшение 3")
//    GETFILELIST($a_file, "Image_1\*.bmp") // Получаем массив имен файлов
$check = 0
WHILE($check = 0)
   GETSCREEN
   GETFILELIST($a_file, "Usileniya_3\*.bmp") // Получаем массив имен файлов
   FOR($i=0,($i<ARRSIZE($a_file))&($check = 0)) // Перебор всех картинок их папки Image_1
      IF_PICTURE_IN (1213,323, 1466,412, $a_file[$i], -1, 100)
         $check = 1
         LCLICK($_return1+46, $_return2+280)
         WAITMS(50)
      END_IF
   END_CYC
ELSE
   GETFILELIST($a_file, "Usileniya_3-\*.bmp") // Получаем массив имен файлов
   FOR($i=0,($i<ARRSIZE($a_file))&($check = 0)) // Перебор всех картинок их папки Image_1
      IF_PICTURE_IN (1213,323, 1466,412, $a_file[$i], -1, 100)
         $check = 1
         //             LCLICK($_return1+46, $_return2+280)
         LOGWRITE ("Усилие 3 ненужное")
         WAITMS(100)
      ELSE                                                                  // удалить 5 строк лишние
         LOGWRITE ("Усилие 3 ЧТОТО НЕТО СТОП")
         HALT                                                                              // удалить стоп
         WAITMS(50)                                                                       // удалить
      END_IF
   END_CYC
END_CYC
LOGWRITE ("Усилие-улучшение 2")
--\\--
Извините за глупые вопросы я языков программирования не знаю учюсь