Автокликер Clickermann :: Форум

Основной раздел => Общие вопросы => Topic started by: mrusklon on January 14, 2017, 09:06:22 PM

Title: Помогите с логикой цикла
Post by: mrusklon on January 14, 2017, 09:06:22 PM
если есть картинка 1 или 2 или 3
       выполнять X код по кругу
а если во время выполнения появились 4 или 5 или 6 картинка
делать код Y по кругу если снова появилась 1 или 2 или 3 делать первый цыкл

Title: Re: Помогите с логикой цикла
Post by: Oraven on January 15, 2017, 08:17:51 AM
Code: (clickermann) [Select]
$check = 0

GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "1.bmp", -1, 100)
   $check = 1
ELSE
   IF_PICTURE_IN (0,0, $_xmax,$_ymax, "2.bmp", -1, 100)
      $check = 1
   ELSE
      IF_PICTURE_IN (0,0, $_xmax,$_ymax, "3.bmp", -1, 100)
         $check = 1
      END_IF
   END_IF
END_IF

IF_PICTURE_IN (0,0, $_xmax,$_ymax, "4.bmp", -1, 100)
   $check = 2
ELSE
   IF_PICTURE_IN (0,0, $_xmax,$_ymax, "5.bmp", -1, 100)
      $check = 2
   ELSE
      IF_PICTURE_IN (0,0, $_xmax,$_ymax, "6.bmp", -1, 100)
         $check = 2
      END_IF
   END_IF
END_IF

IF($check = 1)
  // X
END_IF

IF($check = 2)
  // Y
END_IF

WAITMS(50)
Title: Re: Помогите с логикой цикла
Post by: mrusklon on January 15, 2017, 09:01:15 PM
спасибо , то что нужно , а я думал там сложно делать с циклами всякими ... :)