Функцию удалил, вернул всё как было, но перестали находиться картинки ((
Код получился такой:
CODE:
function rubka()
{
int col_KIB, ex_KIB, ey_KIB, sum_KIB, x_KIB, y_KIB;
int PosX1[100], PosY1[100];
int PosX, PosY;
int Trees[6][100][100];
int trees;
int dalshe[87][19];
int buy[67][28];
int closeup[24][26];
loadimage (#dalshe[0][0], "E:\kibor\bot\images\dalshe.bmp");
loadimage (#buy[0][0], "E:\kibor\bot\images\buy.bmp");
loadimage (#closeup[0][0], "E:\kibor\bot\images\close.bmp");
sleep(1000);
getdisplay(col_KIB, ex_KIB, ey_KIB);
int n=0;
a:
if (n<6)
{
loadimage (#Trees[n][0][0], "E:\kibor\bot\images\tree_"+format(n)+".bmp");
n++;
goto a;
}
n=0;
a1:
if (n<6)
{
a2:
trees = findimage(-1, #Trees[n][0][0], 0, #PosX1[0], #PosY1[0], 0, 0, 1920, 1080, -1);
sleep(1000);
if (trees >0 )
{
sleep(1000);
mousemove(PosX1[trees-1], PosY1[trees-1]);
sleep(600);
mouse(LEFT);
sleep(600);
if (findimage(1, #dalshe[0][0], 0, #PosX, #PosY, 0, 0, 1920, 1080, -1)==1)
{
mousemove(PosX, PosY);
sleep(600);
mouse(LEFT);
}
if (findimage(1, #buy[0][0], 0, #PosX, #PosY, 0, 0, 1920, 1080, -1)==1)
{
if (findimage(1, #closeup[0][0], 0, #PosX, #PosY, 0, 0, 1920, 1080, -1)==1)
{
sleep(1000);
mousemove(PosX, PosY);
sleep(600);
mouse(LEFT);
return;
}
}
trees--;
}
n++;
goto a1;
}
return;
}
{
int col_KIB, ex_KIB, ey_KIB, sum_KIB, x_KIB, y_KIB;
int PosX1[100], PosY1[100];
int PosX, PosY;
int Trees[6][100][100];
int trees;
int dalshe[87][19];
int buy[67][28];
int closeup[24][26];
loadimage (#dalshe[0][0], "E:\kibor\bot\images\dalshe.bmp");
loadimage (#buy[0][0], "E:\kibor\bot\images\buy.bmp");
loadimage (#closeup[0][0], "E:\kibor\bot\images\close.bmp");
sleep(1000);
getdisplay(col_KIB, ex_KIB, ey_KIB);
int n=0;
a:
if (n<6)
{
loadimage (#Trees[n][0][0], "E:\kibor\bot\images\tree_"+format(n)+".bmp");
n++;
goto a;
}
n=0;
a1:
if (n<6)
{
a2:
trees = findimage(-1, #Trees[n][0][0], 0, #PosX1[0], #PosY1[0], 0, 0, 1920, 1080, -1);
sleep(1000);
if (trees >0 )
{
sleep(1000);
mousemove(PosX1[trees-1], PosY1[trees-1]);
sleep(600);
mouse(LEFT);
sleep(600);
if (findimage(1, #dalshe[0][0], 0, #PosX, #PosY, 0, 0, 1920, 1080, -1)==1)
{
mousemove(PosX, PosY);
sleep(600);
mouse(LEFT);
}
if (findimage(1, #buy[0][0], 0, #PosX, #PosY, 0, 0, 1920, 1080, -1)==1)
{
if (findimage(1, #closeup[0][0], 0, #PosX, #PosY, 0, 0, 1920, 1080, -1)==1)
{
sleep(1000);
mousemove(PosX, PosY);
sleep(600);
mouse(LEFT);
return;
}
}
trees--;
}
n++;
goto a1;
}
return;
}
Уже весь мозг себе сломал, помогите пожалуйста!
картинки все на месте и, проверял - загружаются (loadimage возвращает числа).