Цитата:
int PosX_0[512];int PosY_0[512];
int Enimy_ident[15][20];//переменная куска рамки
int isEn;//флаг идентификации врага
loadimage(#Enimy_ident[0][0], "C:\allods_bots\Enimy_Ident.bmp");
win w = window ("Аллоды Онлайн", "NIVAL_MMO_ENGINE", -1);
isEnimy();
if(isEn == 1)
{
messagebox("враг найден")
}
else
{
messagebox("враг не найден")
}
isEnimy(){
if(findimage(-1, #Enimy_ident[0][0], 0, #PosX_0[0], #PosY_0[0], 0, 0, 784, 562, w)>0)
{
isEn = 1
}
else
{
isEn = 0
}
}
int Enimy_ident[15][20];//переменная куска рамки
int isEn;//флаг идентификации врага
loadimage(#Enimy_ident[0][0], "C:\allods_bots\Enimy_Ident.bmp");
win w = window ("Аллоды Онлайн", "NIVAL_MMO_ENGINE", -1);
isEnimy();
if(isEn == 1)
{
messagebox("враг найден")
}
else
{
messagebox("враг не найден")
}
isEnimy(){
if(findimage(-1, #Enimy_ident[0][0], 0, #PosX_0[0], #PosY_0[0], 0, 0, 784, 562, w)>0)
{
isEn = 1
}
else
{
isEn = 0
}
}
И ещё, как правильно возвращать значения из функции? типа
if(a){return 1;}else{return 2;}