Всем привет.
Вот вы мне подскажите "Как"
все по порядку .
Есть браузерная игра .
Что мне надо реализовать .
1. Что бы бот находил определенную картинку и по ней кликал , а потом опять искал картинку или пиксель и опять нажимал на том или ином обьекте .
Вот скрипт я писал на сторонней программе
Выложу его что бы было хоть как то понятней
CODE:if 715, 642 11121335 abs
wait 400 + random(250)
double_left 686, 600 abs
end_if
//Проверяем cилу ЛЕВО
if 592, 479 3962857 abs
wait 300 + random(250)
move 598, 540 abs
wait 300 + random(250)
left 994, 320 abs
end_if
//Проверяем cилу С права
if 977, 479 3962857 abs
wait 300 + random(250)
move 1024, 536 abs
wait 300 + random(250)
left 980, 328 abs
end_if
//мЫ ПОБЕДИЛИ
if 827, 289 11989759 abs
wait 400 + random(550)
left 733, 519 abs
wait 900 + random(550)
left 998, 330 abs
end_if
//Нападаем С права
if 1021, 476 11529680 abs
wait 700 + random(250)
left 955, 731 abs
wait 300 + random(250)
end_if
//Нападаем С лева
if 645, 480 4045944 abs
wait 800 + random(250)
left 605, 742 abs
wait 400 + random(250)
end_if
//ПОБЕДА
if 754, 265 54015 abs
wait 500 + random(250)
left 736, 503 abs// yy
end_if
if 845, 726 5175751 abs
wait 300 + random(250)
left 999, 320 abs
end_if
//переход
if 777, 227 6785462 abs
wait 60
move 195, 302 abs
wait 601
left 195, 302 abs
end_if
//ю
if 509, 436 10150649 abs
wait 60
move 731, 565 abs
wait 601
left 731, 565 abs
end_if
//ю
if 395, 502 2361319 abs
wait 60
move 193, 289 abs
wait 601
left 193, 289 abs
end_if
//ю
if 633, 479 14872822 abs
wait 601
left 614, 740 abs
end_if
if 1017, 482 14872822 abs
wait 601
left 795, 738 abs
end_if
//ю
if 619, 740 12900059 abs
wait 601
left 968, 322 abs
end_if
//ю
if 988, 740 12900059 abs
wait 601
left 955, 317 abs
end_if
//территория
if 369, 721 131843 abs
wait 400 + random(250)
double_left 686, 600 abs
end_if
if 539, 385 917193 abs
Wait 300
left 715, 643 abs
Wait 300
end_if
if 550, 304 15911761 abs
wait 300 + random(250)
left 207, 295 abs
end_if
(Добавление)
А вот что я пытаюсь написать на вашей чудесной программе "Kibor"
CODE:window (-1, "Chrome_RenderWidgetHostHWND", window (" бесплатная онлайн игра - Google Chrome", "Chrome_WidgetWin_1", -1))
window (" бесплатная онлайн игра - Google Chrome", "Chrome_WidgetWin_1", 0, -8, 1378, 908, -1)
getdisplay:
getdisplay(15461355, 1378, 908);
senddisplay(2829869, 1378, 814);
senddisplay(32, 1440,900);
activate(win wind); //перед работой с окном
int Image[70][90];
loadimage (#Image[0][0], "C:\kiborr\Image\Image_1.bmp");
//Проверить успешность загрузки можно так:
if (loadimage (#Image[0][0], "C:\kiborr\Image\Image_1.bmp")>0)mousedbl(LEFT, 692, 538);//- одинарный клик левой кнопкой по координатам экрана X 215, Y 175.//messagebox("картинка загружена");
else messagebox("ошибка");
sleep(rand(10001, 2500));
//Или вывести код ошибки:
int r=loadimage (#Image[0][0], "C:\kiborr\Image\Image_1.bmp");
if (r<0)messagebox(r);
//boy levo
if (loadimage (#Image[0][0], "C:\kiborr\Image\zdorovie_2.bmp")>0)mousedbl(LEFT, 353, 672);//- одинарный клик левой кнопкой по координатам экрана X 215, Y 175.//messagebox("картинка загружена");
else messagebox("ошибка");
sleep(rand(1000, 2500));
//Или вывести код ошибки:
int r=loadimage (#Image[0][0], "C:\kiborr\Image\vixod.bmp");
if (r<0)messagebox(r);
if (loadimage (#Image[0][0], "C:\kiborr\Image\vixod.bmp")>0)mousedbl(LEFT, 735, 440);//- одинарный клик левой кнопкой по координатам экрана X 215, Y 175.//messagebox("картинка загружена");
else messagebox("ошибка");
Я явно что то или все делаю неправильно
Надеюсь вы мне поможете , буду надеятся . Если разберусь , что куда буду заливать скрипты суда давольно часто для браузерных игр