31.07.2013, 08:23
Код:
public scriptnamedisconnect(playerid) { GetPlayerName(playerid, pname, sizeof(pname)); format(scriptname, sizeof(scriptname), "/scriptname/%s.ini",pname); if(!dini_Exists(scriptname)) { } else { dini_IntSet(scriptname, "Score", GetPlayerScore(playerid)); dini_IntSet(scriptname, "Money", GetPlayerMoney(playerid)); } } public scriptname(playerid) { GetPlayerName(playerid, pname, sizeof(pname)); format(scriptname, sizeof(scriptname), "/scriptname/%s.ini",pname); if(!dini_Exists(scriptname)) { dini_Create(scriptname); dini_IntSet(scriptname, "Score", 0); dini_IntSet(scriptname, "Money", 0); SetPlayerScore(playerid, dini_Int(scriptname, "Score")); SetPlayerMoney(playerid, dini_Int(scriptname, "Money")); } else { SetPlayerScore(playerid, dini_Int(scriptname, "Score")); SetPlayerMoney(playerid, dini_Int(scriptname, "Money")); } return 1; } public OnPlayerConnect(playerid) { scriptname(playerid); return 1; } public OnPlayerDisconnect(playerid) { scriptname(playerid); return 1; }