17.07.2014, 11:54
Hey guys where is my problem? Its in Dini or in my script?
Script:
Problem with dini: https://sampforum.blast.hk/showthread.php?tid=526418
This script is in gamemode I just posted script that is important
Script:
Код:
forward Save(playerid);
forward Load(playerid);
public OnPlayerConnect(playerid)
{
Load(playerid);
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
Save(playerid);
return 1;
}
public Save(playerid)
{
new file[100];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(file,sizeof(file),"Saves/%s.ini",name);
if(!fexist(file)){dini_Create(file);}
dini_IntSet(file, "XP", GetPlayerScore(playerid));
dini_IntSet(file, "Money", GetPlayerMoney(playerid));
return 1;
}
public Load(playerid)
{
new name[MAX_PLAYER_NAME], file[128];
GetPlayerName(playerid, name, sizeof(name));
format(file, sizeof(file), "Saves/%s.ini", name);
if(!fexist(file)) return;
new XP = dini_Int(file, "XP");
SetPlayerScore(playerid, XP);
new Money = dini_Int(file, "Money");
GivePlayerMoney(playerid, Money);
return;
}
This script is in gamemode I just posted script that is important


