ce que j'ai 'normalement' fait ici :
public OnPlayerDisconnect(playerid, reason)
{
// Système de déconnexion
new name[MAX_PLAYER_NAME], file[256];
GetPlayerName(playerid, name, sizeof(name));
format(file, sizeof(file), COMPTES, name);
if(gPlayerLogged[playerid] == 1)
{
dini_IntSet(file, "Level", GetPlayerScore(playerid));
dini_IntSet(file, "Argent", GetPlayerMoney(playerid));
dini_IntSet(file, "AdminLevel", PlayerInfo[playerid][pAdminLevel]);
dini_IntSet(file, "VIP,", PlayerInfo[playerid][pVIP]);
dini_IntSet(file, "Metier",PlayerInfo[playerid][pJobs]);//As explained above
}
return 1;
}
Je dit bien normalement ... mais sa fonctionne pas ...