Нажатие кнопки после смены цвета

Закрыто
Alexey_01
Сообщения: 3
Зарегистрирован: 15 мар 2022 11:18

Нажатие кнопки после смены цвета

Сообщение Alexey_01 »

Здравствуйте! Прошу помочь с скриптом для игру нужно всего лишь при при загорании оранжевого цвета в прямоугольнике (1217,779) (1289,799) нажать на точку 1359,740
Прочитал руководство пользователя, надеюсь все правильно написал, заранее спасибо!
Admin
Главный админ
Сообщения: 214
Зарегистрирован: 28 окт 2021 14:01

Re: Помогите пожалуйста с командой для нажатия всего 1ной кнопки

Сообщение Admin »

Alexey_01 писал(а): 15 мар 2022 11:30 Прочитал руководство пользователя, надеюсь все правильно написал
Скрипт свой забыли добавить.
Admin
Главный админ
Сообщения: 214
Зарегистрирован: 28 окт 2021 14:01

Re: Помогите пожалуйста с командой для нажатия всего 1ной кнопки

Сообщение Admin »

В данном случае проще искать не цвет в прямоугольнике, но оранжевый прямоугольник в указанных координатах. В руководстве смотрите информацию по захвату изображения с экрана.
Alexey_01
Сообщения: 3
Зарегистрирован: 15 мар 2022 11:18

Re: Помогите пожалуйста с командой для нажатия всего 1ной кнопки

Сообщение Alexey_01 »

Я уже сам разобрался все прекрасно работает вот мой скрипт:

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

int color = 696485;
startScreenCapture();
sleep(3000);

while(!EXIT){
sleep(100);
  if(color == getColor(164,610)){
     click(30,800);
   } else {
     sleep(100);
   }
}
Но есть проблемка, скрипт слишком медленно срабатывает, мне нужно что бы это происходило менее чем за секунду, это можно как то осуществить? :cry:
Admin
Главный админ
Сообщения: 214
Зарегистрирован: 28 окт 2021 14:01

Re: Помогите пожалуйста с командой для нажатия всего 1ной кнопки

Сообщение Admin »

Попробуйте так:

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

int color = 696485;
startScreenCapture(2);
sleep(2000);

while(!EXIT){
  if(color == getColor(164,610))
     click(30,800);
     
   sleep(100);
}
Обратите внимание, что перед запуском первой проверки у вас установлено время задержки в 3сек. Вы можете установить данную задержку более короче, если необходимо. Время лучше всего подобрать экспериментально.
Alexey_01
Сообщения: 3
Зарегистрирован: 15 мар 2022 11:18

Re: Нажатие кнопки после смены цвета

Сообщение Alexey_01 »

ОГРОМЕЗНОЕ СПАСИБО! :D
Закрыто