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

Основной раздел => Общие вопросы => Topic started by: LiaJu on July 17, 2019, 10:37:07 PM

Title: Дровосек, цвета и клавиши
Post by: LiaJu on July 17, 2019, 10:37:07 PM
Ребят, привет, пыталась сделать себе кликер для игры https://tbot.xyz/lumber , чтоб компьютер смотрел на цвет в местах где должны быть ветви, и кликать то в право то в лево. После долгой работы ничего не получилось - дровосек просто рубил ветки справа, умирая, или стоял слева и ничего не делал( Пожалуйста, помогите(((

Вот код который смогла написать, но он не работал нормально(:
Code: [Select]
WHILE($var < 999999)
GETSCREEN
IF(PXL(198,340) = 3699873)
KEYPRESS(#RIGHT)     
END_IF
WAITMS(30)
END_CYC

WHILE($var < 999999)
GETSCREEN
IF(PXL(319,340) = 3699873)
KEYPRESS(#LEFT)     
END_IF
WAITMS(30)
END_CYC
Title: Re: Клик влево или право в зависимости от цветов
Post by: LiaJu on July 17, 2019, 10:51:56 PM
Помочь исправить проблемы в коде( :'(
Title: Re: Дровосек, цвета и клавиши
Post by: Oraven on July 18, 2019, 06:54:41 AM
Вот код который смогла написать, но он не работал нормально(:

А зачем там циклы? $var походу цикла никогда не изменится, поэтому твое выполнение навсегда зацикливается в первом цикле. Не нужны тут циклы!

Code: (clickermann) [Select]
GETSCREEN(319,340,319,340)
IF(PXL(319,340) = 3699873)
   KEYPRESS(#LEFT)
ELSE
   GETSCREEN(198,340,198,340)
   IF(PXL(198,340) = 3699873)
      KEYPRESS(#RIGHT)
   END_IF
END_IF
WAITMS(30)