Salut à tous !
Voilà; j'ai essayé de faire mon propre système de sauvegarde, le voici :
new score, argent;
score = GetPlayerScore(playerid); // Système récupération du score et enregistrement
argent = GetPlayerMoney(playerid); // Système récupération de l'argent et enregistrement
new name[MAX_PLAYER_NAME], file[256], string[256];
GetPlayerName(playerid, name, sizeof(name));
format(file, sizeof(file), SERVER_USER_FILE, name);
if(gPlayerLogged[playerid] == 1)
{
dini_IntSet(file, "Score", PlayerInfo[playerid][pScore] = score);
dini_IntSet(file, "Money", PlayerInfo[playerid][pCash] = argent);
dini_IntSet(file, "AdminLevel",PlayerInfo[playerid][pAdminLevel]);
dini_IntSet(file, "DM",PlayerInfo[playerid][pDM]);
dini_IntSet(file, "Ville",PlayerInfo[playerid][pVille]);
}
Cependant, le score se sauvegarde bien, mais l'argent non :/
Et lors d'un crash, rien ne se sauvegarde ...
Comment faire svp :'(
Cordialement