Author Topic: Цикл пинг-понга  (Read 1486 times)

0 Members and 1 Guest are viewing this topic.

igorqrus1

  • Зашел в гости
  • *
  • Posts: 9
    • View Profile
Цикл пинг-понга
« on: August 23, 2021, 01:07:54 PM »
Здравствуйте!
Можете написать скелет кода, скрип ведет мышку вправо, если находит красный, то ищет синий, ведя мышку влево , если нашел синий, то - опять ведет мышку вправо красный (по кругу)... То есть, не просто, а с циклом. Движение мыши с помощью команд MOVER
« Last Edit: August 23, 2021, 01:50:59 PM by igorqrus1 »

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Цикл пинг-понга
« Reply #1 on: August 23, 2021, 03:40:08 PM »
Code: (clickermann) [Select]
// шаг перемещения
DEFINE($step, 5)

$right = 1
WHILE($right)
    GETSCREEN($_xmouse, $_ymouse, $_xmouse, $_ymouse)
    IF(PXL($_xmouse, $_ymouse) = 255)
       $right = 0
    ELSE
        MOVER($step, 0)
        WAITMS(20)       
    END_IF   
END_CYC

$left = 1
WHILE($left)
    GETSCREEN($_xmouse, $_ymouse, $_xmouse, $_ymouse)
    IF(PXL($_xmouse, $_ymouse) = 13525760)
       $left = 0
    ELSE
        MOVER(0 - $step, 0)
        WAITMS(20)       
    END_IF   
END_CYC