//on player connect
new file[128];
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
GetPlayerName(playerid, pname, sizeof(pname));
format(file, sizeof(file), "\\scriptfiles\\sm\\%s.ini", pname);
GivePlayerMoney(playerid, dini_Int(file, "money")-GetPlayerMoney(playerid));
//on player disconnect
new file[128], pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
format(file, sizeof(file), "\\scriptfiles\\sm\\%s.ini", pname);
dini_Create(file);
dini_IntSet(file, "money", GetPlayerMoney(playerid));
GetPlayerName(playerid, pname, sizeof(pname)); GetPlayerName(playerid, pname, sizeof(pname)); |
Originally Posted by IntrozeN
Quote:
|
connect new file[128]; new pname[MAX_PLAYER_NAME]; GetPlayerName(playerid, pname, sizeof(pname)); GetPlayerName(playerid, pname, sizeof(pname)); format(file,sizeof(file),"/sm/%s.ini", pname); if(!dini_Exists(file)) { dini_Create(file); print("\n >Player File created!"); } if(!dini_Isset(file,"money")) dini_IntSet(file,"money",0); GivePlayerMoney(playerid, dini_Int(file,"money")); disconnect new file[128]; new pname[MAX_PLAYER_NAME]; GetPlayerName(playerid, pname, sizeof(pname)); GetPlayerName(playerid, pname, sizeof(pname)); format(file,sizeof(file),"/sm/%s.ini", pname); dini_IntSet(file, "money", GetPlayerMoney(playerid));
new file[256],pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,sizeof(pName));
format(file,sizeof(file),"sm/%s.ini",pName);
SetPlayerMoney(playerid,dini_Int(file,"Money"));
new file[256],pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,sizeof(pName));
format(file,sizeof(file),"sm/%s.ini",pName);
new money = GetPlayerMoney(playerid);
if(!dini_Exists(file))
{
dini_Create(file);
}
dini_IntSet(file,"Money",money);