18.08.2011, 18:30
EDIT: I've changed it and the compiler doesn't crash but it gives me these errors:
pawn Code:
stock INI_Get(filename[],key[])
{
new File:F,string[128];
new sname[24],sval[24];
F = fopen(filename,io_read);
if(!F) return sname;
while(fread(F,string))
{
sscanf(string,"p<=>s[24]s[24]",sname,sval); //866
if(!strcmp(sname,key))
{
sval[strlen(sval)-2] = 0;
fclose(F);
return sval;
new nick[30];//873
GetPlayerName(playerid,nick,24);
format(nick,sizeof(nick),"%s.ini",nick);
new value = strval(INI_Get(nick,"VIP"));
}
}
fclose(F);
sname[0] = '\0';
return sname;
}
Code:
OSK-TDM.pwn(866) : error 017: undefined symbol "sscanf" OSK-TDM.pwn(873) : warning 225: unreachable code OSK-TDM.pwn(874) : error 017: undefined symbol "playerid" OSK-TDM.pwn(876) : warning 204: symbol is assigned a value that is never used: "value"