karakulx |
Отправлено: 15 Апреля, 2018 - 20:55:52
|
Наблюдатель
Покинул форум
Сообщений всего: 32
Дата рег-ции: Апр. 2016
Репутация: 0
|
Имеется код, допусти скрипт подходит к концу, как включить повтор?
int Image_0[22][25];
int Image_1[22][25];
int Image_2[22][25];
int Image_3[22][25];
loadimage (#Image_0[0][0], "C:\БЗ\Image_0.bmp" // ????????? ????????
int x, y;
while(findimage(1, #Image_0[0][0], -1, #x, #y, 0, 0, 1920, 1080, -1)==0)sleep(10); // Присоедениться
mousedown(LEFT,1375, 382);
mouseup(LEFT,1375, 382);
loadimage (#Image_1[0][0], "C:\БЗ\Image_1.bmp" // ????????? ????????
while(findimage(1, #Image_1[0][0], -1, #x, #y, 0, 0, 1920, 1080, -1)==0)sleep(10); // магия
mousedown(LEFT,886, 573);
mouseup(LEFT,886, 573); // клики по магии
sleep (1500);
mousedown(LEFT,1244, 456);
mouseup(LEFT,1244, 456); // Поставили магию
sleep (1000);
mousedown(LEFT,1003, 570); // клик по тыкве
mouseup(LEFT,1003, 570);
sleep (500);
mousedown(LEFT,1244, 456);
mouseup(LEFT,1244, 456);
sleep (500);
mousedown(LEFT,1244, 456);
mouseup(LEFT,1244, 456);
sleep (500);
mousedown(LEFT,1244, 456);
mouseup(LEFT,1244, 456);
sleep (500);
mousedown(LEFT,1244, 456);
mouseup(LEFT,1244, 456);
sleep (500);
mousedown(LEFT,1244, 456);
mouseup(LEFT,1244, 456); // клики в определенной области
sleep (5000);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
loadimage (#Image_2[0][0], "C:\БЗ\Image_2.bmp" // ищем победу
while(findimage(1, #Image_2[0][0], -1, #x, #y, 0, 0, 1920, 1080, -1)==0)sleep(10);
mousedown(LEFT,1157, 61);
mouseup(LEFT,1157, 61); // завершаем бой
loadimage (#Image_3[0][0], "C:\БЗ\Image_3.bmp" // поиск выйти
while(findimage(1, #Image_3[0][0], -1, #x, #y, 0, 0, 1920, 1080, -1)==0)sleep(10);
mousedown(LEFT,1159, 565);
mouseup(LEFT,1159, 565); |
|
|
Zireael |
Отправлено: 15 Апреля, 2018 - 21:14:50
|
Эксперт
Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017
Репутация: 585
|
code (Отобразить)CODE:int Image_0[22][25];
int Image_1[22][25];
int Image_2[22][25];
int Image_3[22][25];
loadimage (#Image_0[0][0], "C:\БЗ\Image_0.bmp");
loadimage (#Image_1[0][0], "C:\БЗ\Image_1.bmp");
loadimage (#Image_2[0][0], "C:\БЗ\Image_2.bmp");
loadimage (#Image_3[0][0], "C:\БЗ\Image_3.bmp");
int x, y;
loop() // повторять бесконечно
{
while(findimage(1, #Image_0[0][0], -1, #x, #y, 0, 0, 1920, 1080, -1)==0)sleep(10); // Присоедениться
mousedown(LEFT,1375, 382);
mouseup(LEFT,1375, 382);
while(findimage(1, #Image_1[0][0], -1, #x, #y, 0, 0, 1920, 1080, -1)==0)sleep(10); // магия
mousedown(LEFT,886, 573);
mouseup(LEFT,886, 573); // клики по магии
sleep (1500);
mousedown(LEFT,1244, 456);
mouseup(LEFT,1244, 456); // Поставили магию
sleep (1000);
mousedown(LEFT,1003, 570); // клик по тыкве
mouseup(LEFT,1003, 570);
sleep (500);
mousedown(LEFT,1244, 456);
mouseup(LEFT,1244, 456);
sleep (500);
mousedown(LEFT,1244, 456);
mouseup(LEFT,1244, 456);
sleep (500);
mousedown(LEFT,1244, 456);
mouseup(LEFT,1244, 456);
sleep (500);
mousedown(LEFT,1244, 456);
mouseup(LEFT,1244, 456);
sleep (500);
mousedown(LEFT,1244, 456);
mouseup(LEFT,1244, 456); // клики в определенной области
sleep (5000);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
while(findimage(1, #Image_2[0][0], -1, #x, #y, 0, 0, 1920, 1080, -1)==0)sleep(10);
mousedown(LEFT,1157, 61);
mouseup(LEFT,1157, 61); // завершаем бой
while(findimage(1, #Image_3[0][0], -1, #x, #y, 0, 0, 1920, 1080, -1)==0)sleep(10);
mousedown(LEFT,1159, 565);
mouseup(LEFT,1159, 565);
}
Цитата: mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
Тоже самое:
CODE:loop(3) // повторить 3 раза
{
mousedown(LEFT,796, 259);
mouseup(LEFT,796, 259);
sleep (500);
} |
|
|
|