Help! It says "Undefinded Symbol" but I do have the stock!
#1

PHP код:
C:\Documents and Settings\Liat.LIAT-5FBA01523F\Desktop\pawno\TAF's Mode\Tafs Mode.pwn(444) : error 017: undefined symbol "AddAllClasses"
C:\Documents and Settings\Liat.LIAT-5FBA01523F\Desktop\pawno\TAF'
s Mode\Tafs Mode.pwn(467) : error 017undefined symbol "GetPlayerCountry" 
Those are the errors! But I do have those stocks at the end of my mode!
What is the problem?

Reply
#2

Care to show us?
Reply
#3

The stocks? no problem!
PHP код:
stock AddAllClasses(Float:cX,Float:cY,Float:cZ,Float:cA,w1,a1,w2,a2,w3,a3) {
    for(new 
ii<300;i++) if(IsVaildSkin(i)) AddPlayerClass(i,cX,cY,cZ,cA,w1,a1,w2,a2,w3,a3);
    return 
1;

PHP код:
GetPlayerCountry(playerid,Country[256]){
       new 
IPAddress[256];
       new 
a,b,c,d,ipf;
       new 
File:IPFile;
       new 
Text[256],start,end;
       
GetPlayerIp(playerid,IPAddress,sizeof(IPAddress));
       
GetParams(IPAddress);
       
a=strval(Params[0]);
       
b=strval(Params[1]);
       
c=strval(Params[2]);
       
d=strval(Params[3]);
       if(
a==127 && b==&& c==&& d==1){
           
format(Country,sizeof(Country),"Localhost");
           return 
1;
       }
       
ipf = (16777216*a) + (65536*b) + (256*c) + d;
       if(!
fexist("CountriesIPs/IPLIST.csv")) return SendClientMessage(playerid,0xFF0000FF,"Country file not found.");
       
IPFile=fopen("CountriesIPs/IPLIST.csv",io_read);
       
fread(IPFile,Text,sizeof(Text),false);
    while(
strlen(Text)>0){
        
GetFileData(Text);
        
start=strval(FileData[0]);
        
end=strval(FileData[1]);
        if(
ipf>=start && ipf<=end){
            
format(Country,sizeof(Country),"%s(%s)",FileData[6],FileData[5]);
            
fclose(IPFile);
            return 
1;
        }
        
fread(IPFile,Text,sizeof(Text),false);
    }
    
fclose(IPFile);
    return 
1;

Reply
#4

Are they in your gamemode, or have you included them separately?
Reply
#5

No they are in the end of my mode,lined 1770-1802 and 1811-1814 out of 1919 lines in my Mode
Reply
#6

try to put it before lines where you use it, or add them to include.
Reply
#7

Yap,it is working,thanks a lot!
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)