12.04.2012, 21:05
pawn Код:
SetTimer("Sauvegarde", 2000, true); // OnGameModeInit
public Sauvegarde()
{
for(new i, j = GetMaxPLayers(); i != j; i++)
{
if(gPlayerLogged[i] == 1)
{
PlayerInfo[i][pCash] = GetPlayerMoney(i);
PlayerInfo[i][pScore] = GetPlayerScore(i);
new name[MAX_PLAYER_NAME], file[64];
GetPlayerName(i, name, sizeof(name));
format(file, sizeof(file), SERVER_USER_FILE, name);
dini_IntSet(file, "Score", PlayerInfo[i][pScore]);
dini_IntSet(file, "Money", PlayerInfo[i][pCash]);
dini_IntSet(file, "AdminLevel",PlayerInfo[i][pAdminLevel]);
dini_IntSet(file, "Muted",PlayerInfo[i][pMuted]);
dini_IntSet(file, "Locked",PlayerInfo[i][pLocked]);
dini_IntSet(file, "World",PlayerInfo[i][pWorld] = 0);
dini_IntSet(file, "Kills",PlayerInfo[i][pKills]);
dini_IntSet(file, "Deaths",PlayerInfo[i][pDeaths]);
dini_IntSet(file, "StartRace", PlayerInfo[i][pStartRace]);
}
}
return true;
}

