new userfile[132];
format(userfile, sizeof (userfile), "users/%s.ini", pname);
new INI:file = INI_Open(userfile);
INI_SetTag(INI:file, "data");
INI_WriteInt(file,"Cash",GetPlayerMoney(playerid));
INI_WriteInt(file,"Kills",PlayerInfo[playerid][pKills]);
INI_WriteInt(file,"Deaths",PlayerInfo[playerid][pDeaths]);
INI_WriteInt(file,"Adminlevel",PlayerInfo[playerid][pAdminlevel]);
INI_WriteInt(file,"VIP",PlayerInfo[playerid][pVIP]);
INI_Close(file);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname,sizeof(pname));
pawn Код:
|
new userfile[132];
format(userfile, sizeof (userfile), "users/%s.ini", pname);
print("1");
new INI:file = INI_Open(userfile);
print("2");
INI_SetTag(INI:file, "data");
print("3");
INI_WriteInt(file,"Cash",GetPlayerMoney(playerid));
print("4");
INI_WriteInt(file,"Kills",PlayerInfo[playerid][pKills]);
print("5");
INI_WriteInt(file,"Deaths",PlayerInfo[playerid][pDeaths]);
print("6");
INI_WriteInt(file,"Adminlevel",PlayerInfo[playerid][pAdminlevel]);
print("7");
INI_WriteInt(file,"VIP",PlayerInfo[playerid][pVIP]);
print("8");
INI_Close(file);
print("9");
// Forward
forward SaveAccount(playerid);
// Public
public SaveAccount(playerid)
{
new
userfile[ 132 ],
INI:File = INI_Open(userfile)
;
format(userfile, sizeof (userfile), "users/%s.ini", pname);
INI_SetTag(File,"data");
INI_WriteInt(File,"Cash",GetPlayerMoney(playerid));
INI_WriteInt(File,"Kills",PlayerInfo[playerid][pKills]);
INI_WriteInt(File,"Deaths",PlayerInfo[playerid][pDeaths]);
INI_WriteInt(File,"Adminlevel",PlayerInfo[playerid][pAdminlevel]);
INI_WriteInt(File,"VIP",PlayerInfo[playerid][pVIP]);
INI_Close(File);
return 1;
}
// And add line to OnPlayerDisconnect
SaveAccount(playerid);