Author Topic: как использовать ИЛИ в кликермане  (Read 1161 times)

0 Members and 1 Guest are viewing this topic.

Tamago4aRUS

  • Освоившийся
  • **
  • Posts: 32
    • View Profile
как использовать ИЛИ в кликермане
« on: September 01, 2017, 06:20:41 PM »
Code: (clickermann) [Select]
$var1 = 1
WHILE($var1 = 1)
   GETSCREEN
   IF_PICTURE_IN(0,0,$_xmax,$_ymax,"1.bmp")// ИЛИ картинка 2.bmp
      //код
   Else
      //код
   END_IF
END_CYC
в c++ или подобных языках это делалось через амперсанты а тут как

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: как использовать ИЛИ в кликермане
« Reply #1 on: September 01, 2017, 06:27:58 PM »
И тут так же, в обычных условиях.
Но не в совмещённых функциях IF_PICTURE_IN.  Все IF_+что-то там.
Здесь только вложением
Code: (clickermann) [Select]
   GETSCREEN
   IF_PICTURE_IN(0,0,$_xmax,$_ymax,"1.bmp")
      //код
   Else
      IF_PICTURE_IN(0,0,$_xmax,$_ymax,"2.bmp")
         //код
      Else
         //код
      END_IF
   END_IF

Или если задать имена по порядку делать это в цикле
Code: (clickermann) [Select]
FOR($i=1, $i < 3)
   GETSCREEN
   IF_PICTURE_IN (0,0, $_xmax,$_ymax, STRCONCAT("nameprefix", $i, ".bmp"))
      // обработка
      $i = 3  // как нашли, прерываем перебор
   END_IF
END_CYC


Tamago4aRUS

  • Освоившийся
  • **
  • Posts: 32
    • View Profile
Re: как использовать ИЛИ в кликермане
« Reply #2 on: September 01, 2017, 06:42:29 PM »
годный ответ, спасибо