Kibor |
Отправлено: 19 Мая, 2015 - 15:29:03
|
Эксперт
Просматривает форум
Сообщений всего: 8217
Дата рег-ции: Март 2013
Откуда: Одесса
Репутация: 357
|
777J0KeR777 пишет: Теперь mousemove ошибку выдаёт гг
описка
Цитата: win w=window ("Forge of Empires - Mozilla Firefox", "MozillaWindowClass", -1);
int Image_1[25][25];
int Image_2[16][19];
loadimage (#Image_1[0][0], "J:\kibor\Новая папка\money2.bmp");
loadimage (#Image_2[0][0], "J:\kibor\Новая папка\закрыть.bmp");
int PosX, PosY, PosXt, PosYt;
visualwindow (0, 0, 0, w.widthclient, w.heightclient, 10, 10, 25, w);//???????????????????????????????
transparency (-1, w);
enabletimer(0);
tt:
if (findimage(1, #Image_1[0][0], -1, #PosX, #PosY, 0, 0, w.widthclient, w.heightclient, 50, 50, 50, 50, 50, 50, 80, -1, w)==1)
{
sendmouse(LEFT, PosX+imagewidth(#Image_1[0][0])/2, PosY+imageheight(#Image_1[0][0])/2+50, w);
sleep(500);
}
sleep(10);
goto tt;
CREATE_TIMER(0, 1000)
{
if (findimage(1, #Image_2[0][0], -1, #PosXt, #PosYt, 0, 0, w.widthclient, w.heightclient, w)==1)
{
sendmouse(LEFT, PosXt+imagewidth(#Image_2[0][0])/2, PosYt+imageheight(#Image_2[0][0])/2, w);
}
} |
|
|
777J0KeR777 |
Отправлено: 20 Мая, 2015 - 21:47:28
|
Наблюдатель
Покинул форум
Сообщений всего: 42
Дата рег-ции: Июнь 2014
Репутация: 0
|
CODE:win w=window ("Forge of Empires - Mozilla Firefox", "MozillaWindowClass", -1);
int Image_1[25][25];
int Image_2[25][25];
int Image_3[40][40];
int color, xe,ye;
getdisplay(color, xe, ye);
loadimage (#Image_1[0][0], "J:\kibor\Íîâàÿ ïàïêà\money.bmp");
loadimage (#Image_2[0][0], "J:\kibor\Íîâàÿ ïàïêà\molot.bmp");
loadimage (#Image_2[0][0], "J:\kibor\Íîâàÿ ïàïêà\sleep2.bmp");
int PosX;int PosY;
enabletimer(0);
enabletimer(1);
tt:
if (findimage(1, #Image_1[0][0], -1, #PosX, #PosY, 0, 0, w.widthclient, w.heightclient, 50, 50, 50, 50, 50, 50, 80, -1, w)==1)
{
mouse(LEFT, PosX+imagewidth(#Image_1[0][0])/2, PosY+imageheight(#Image_1[0][0])/2+50, w);
}
sleep(10);
goto tt;
CREATE_TIMER(0, 1000)
{
gg:
if (findimage(1, #Image_2[0][0], -1, #PosX, #PosY, 0, 0, w.widthclient, w.heightclient, 50, 50, 50, 50, 50, 50, 80, -1, w)==1)
{
mouse(LEFT, PosX+imagewidth(#Image_2[0][0])/2, PosY+imageheight(#Image_2[0][0])/2+50, w);
}
sleep(10);
goto gg;
}
CREATE_TIMER(1, 1000)
{
pp:
if (findimage(1, #Image_3[0][0], -1, #PosX, #PosY, 0, 0, w.widthclient, w.heightclient, 50, 50, 50, 50, 50, 50, 80, -1, w)==1)
{
mouse(LEFT, PosX+imagewidth(#Image_3[0][0])/2, PosY+imageheight(#Image_3[0][0])/2+50, w);
sleep(500);
mouse(LEFT, 417, 451, w);
}
sleep(10);
goto pp;
}
Как сделать чтобы сперва выполнялось первое действие на сбор монет, потом когда всё выполнится начиналось второе действие на сбор молотков, а потом третье на запуск молотков? |
|
|
|