IP=127.0.0.1 Registered=1 Level=10 Cash=180000000 Kills=150000 Deaths=0 Password=237634235 Wired=0 WiredWarnings=0 Jailed=0 VIP=0 LoggedIn=1
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);
if(!strcmp(sname,key)) {
sval[strlen(sval)-2] = 0;
fclose(F);
return sval;
}
}
fclose(F);
sname[0] = '\0';
return sname;
}
new value = strval(INI_Get("filename.ini","VIP"));
new file[64], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,sizeof(pName));
format(file,sizeof(file),"%s.ini",pName);
new value = strval(INI_Get(file,"VIP"));
new value = strval(INI_Get("filename.ini","VIP"));
new nick[30];
GetPlayerName(playerid,nick,24);
format(nick,sizeof(nick),"%s.ini",nick);
new value = strval(INI_Get(nick,"VIP"));
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);
if(!strcmp(sname,key))
{
sval[strlen(sval)-2] = 0;
fclose(F);
return sval;
}
}
fclose(F);
sname[0] = '\0';
return sname;
}
new nick[30];
GetPlayerName(playerid,nick,24);
format(nick,sizeof(nick),"%s.ini",nick);
new value = strval(INI_Get(nick,"VIP"));
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;
}
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"
public OnPlayerSpawn(playerid)
{
new nick[30];
GetPlayerName(playerid,nick,24);
format(nick,sizeof(nick),"%s.ini",nick);
new value = strval(INI_Get(nick,"VIP"));
if (value == 1)
{
SetPlayerArmour(playerid,100);
}
return 1;
}
VIP=1
Works for me, where is player account saved?
scriptfiles/nick.ini or scriptfiles/folder/nick.ini ? or where |
public OnPlayerSpawn(playerid)
{
new nick[40];
GetPlayerName(playerid,nick,24);
format(nick,sizeof(nick),"/XAdmin/%s.ini",nick);
new IsVIP = strval(INI_Get(nick,"VIP"));
if(IsVIP == 1)
{
SetPlayerArmour(playerid,100);
}
return 1;
}
Run time error 19: "File or function is not found"
My server window gives me this error... It doesn't load the GM. This is the error:
Code:
Run time error 19: "File or function is not found" |
public OnPlayerSpawn(playerid)
{
new nick[30];
GetPlayerName(playerid,nick,24);
format(nick,sizeof(nick),"%s.ini",nick);
new value = strval(INI_Get(nick,"VIP"));
if (value == 1)
{
SetPlayerArmour(playerid,100);
}
return 1;
}