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

Основной раздел => Общие вопросы => Topic started by: CarpeDiem on March 08, 2016, 03:42:55 PM

Title: Помогите
Post by: CarpeDiem on March 08, 2016, 03:42:55 PM
Недавно начал разбираться в этой теме, но никак не могу понять как реализовать.
Необходимо чтобы каждые 30 секунд кликер считывал пиксили с экрана и если попадались совпадения, кликал по определенному месту
Title: Re: Помогите
Post by: Oraven on March 08, 2016, 04:32:36 PM
Code: (clickermann) [Select]
GETSCREEN
IF_PIXEL_IN(0,0, $_xmax,$_ymax, 255)
   LCLICK(400,400)
   WAITMS(100)
END_IF
WAIT(30)
Title: Re: Помогите
Post by: CarpeDiem on March 08, 2016, 04:54:36 PM
А можешь подскажешь как тогда сделать другое:

Если в определенном месте пиксель опреденного цвета, то происходит одно действие, если нет, то проверяется цвет пикселя в другом месте и если истина, то происходит второе действие. И тд. Знаю, что делается через if else, но никак не могу понять как обозначить переменную
Title: Re: Помогите
Post by: Oraven on March 08, 2016, 05:17:24 PM
Зачем тут переменные?

Code: (clickermann) [Select]
GETSCREEN
IF_PIXEL_IN(600,600, 650,650, 255)
   // одно действие
   WAITMS(100)
ELSE
   IF_PIXEL_IN(300,300, 350,350, 255)
      // второе действие
      WAITMS(100)
   END_IF
END_IF