Триггер для игры на андроид

Закрыто
Sejan
Сообщения: 2
Зарегистрирован: 10 янв 2022 07:31

Триггер для игры на андроид

Сообщение Sejan »

Здравствуйте, помогите пожалуйста с кодом. Хочу сделать скрипт "триггер" для игры на андроид. Работа скрипта заключается в том, что при наведении на противника прицел(пиксель)загорается определённым цветом. В это время производятся беспрерывные клики в выбранном диапазоне экрана(кнопка выстрела). Когда пиксель сменил цвет нажатия прекращаются.
Я писал такой скрипт на ПК игры с помощью AutoIt
Вот пример:

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

 #include <Misc.au3>
 #Include <APIConstants.au3>
 #Include 
  While Not _IsPressed("01")
    Sleep(50)
    While _IsPressed("01")
      ConsoleWrite(& @MSEC & @CRLF)
      Sleep(50)
  $Variable = PixelSearch(654,476,627,521,0xBB161D,40)
  If IsArray($Variable) = True Then
  MouseClick("middle")
  EndIf
    WEnd
  WEnd
  Func _Exit()
  Exit
Admin
Главный админ
Сообщения: 214
Зарегистрирован: 28 окт 2021 14:01

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

Сообщение Admin »

Приветствую! Описанная вами задача, решается следующим образом

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

Point точкаПрицела = Point.get(100, 100);
int цветПротивника = 12345;

Point точкаНажатия = Point.get(10, 20);

startScreenCapture(2);
sleep(1000);

while(!EXIT){

    if(getColor(точкаПрицела) == цветПротивника){
        click(точкаНажатия);
    }

    // задаем время между проверками
    // в данном случае 0.1 секунды
    sleep(100);
}
Только координаты и цвет пикселя необходимо указать свои.
Sejan
Сообщения: 2
Зарегистрирован: 10 янв 2022 07:31

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

Сообщение Sejan »

Благодарю!
Закрыто