Помогите создать очень простой скрипт

Закрыто
dimabevzuk122
Сообщения: 1
Зарегистрирован: 27 фев 2023 16:05

Помогите создать очень простой скрипт

Сообщение dimabevzuk122 »

Здравствуйте, прошу у вас помощи в создании цикличного бесконечного скрипта.
Нужно что бы скрипт нажимал на указанные точки
По примеру:
Нажать в точку а
Нажать в точку б
Нажать в точку в
(количество добавлю сам)
Потом
Нажать в точку либо "г", либо "д", либо "е" (рандом)
Далее
Нажать в точку ё
Нажать в точку ж
Нажать в точку з
Завершить цикл и начать заново
Необходимо что бы когда цикл начнётся заново, и очередь дойдет до рандомных нажатий на одну из 3 указанных точек, автокликер не нажал на точку которая была нажата в прошлый раз.
Надеюсь я понятно объяснил, буду очень рад если поможете .
Admin
Главный админ
Сообщения: 214
Зарегистрирован: 28 окт 2021 14:01

Re: Помогите создать очень простой скрипт

Сообщение Admin »

Добрый день. Скрипт писал в блокноте, так что могут быть опечатки. Но в целом идея такова.

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

 Point a = Point.get(0, 0);
 Point b = Point.get(0, 0);
 Point c = Point.get(0, 0);

 Point d = Point.get(0, 0);
 Point e = Point.get(0, 0);
 Point f = Point.get(0, 0);

 Point g = Point.get(0, 0);
 Point h = Point.get(0, 0);
 Point i = Point.get(0, 0);


Poin[] randP = {d, e, f};

int lastRand = 0;
int curRand = 0;

while(!EXIT){

      click(a);
      sleep(500);
      click(b);
      sleep(500);
      click(c);
      sleep(500);

      while(curRand == lastRand){
           curRand = rand(0, randP.length - 1);
      }
	
      lastRand = curRand;
     
      click(randP[curRand]);
      sleep(500);

      click(g);
      sleep(500);
      click(h);
      sleep(500);
      click(i);
      sleep(500);
}
Закрыто