//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);