Автокликер для плиток фортепиано

Закрыто
KakZheSlozhno
Сообщения: 3
Зарегистрирован: 12 дек 2022 21:45

Автокликер для плиток фортепиано

Сообщение KakZheSlozhno »

В этой игре текстура длинных плиток имеет большое количество оттенков с промежутком в 1 пиксель. Помогите пожалуйста задать диапозин цвета так, чтобы охватить все оттенки.

Код: Выделить всё

 //Точки проверки цвета в данный момент 
Point A1 = Point.get(90,900);
Point A2 = Point.get(270,900);
Point A3 = Point.get(450,900);
Point A4 = Point.get(630,900);

//Точки куда надо нажимать
Point B1 = Point.get(90,850);
Point B2 = Point.get(270,850);
Point B3 = Point.get(450,850);
Point B4 = Point.get(630,850);

//Цвета для сравнения с текущими
int цвет1 = 16770000;
int цвет2 = 16779999;

startScreenCapture(2);
sleep(1000);

while(!EXIT){

//Вот таким образом я пытался задать диапазон
//между "цвет1" и "цвет2"
   if(цвет1 < getColor(A1) < цвет2)
     click(B1);

   else if(цвет1 < getColor(A2) < цвет2)
     click(B2);

   else if(цвет1 < getColor(A3) < цвет2)
     click(B3);

   else if(цвет1 < getColor(A4) < цвет2)
     click(B4);
       sleep(10);
}
Admin
Главный админ
Сообщения: 214
Зарегистрирован: 28 окт 2021 14:01

Re: Автокликер для плиток фортепиано

Сообщение Admin »

Код: Выделить всё

int clr = getColor(точка);
if(clr < цвет1 || clr > цвет2){
//Do something 
}
Закрыто