Es ist sinnlos die Variabel zu reseten, weil SA:MP die Variabel beim Disconnecten löscht.
Er möchte aber das die Fraktion automatisch beim Verlassen des Servers auf 0 geht. Aber er muss es vorher noch speichern und das hat er vergessen.
Ich glaube ihr redet beide am Problem von ihm vorbei
public OnPlayerDisconnect(playerid, reason)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(Spielerdatei, sizeof(Spielerdatei), "/accounts/%s.txt", name);
dini_IntSet(Spielerdatei, "Fraktion", 0);
return 1;
}
Dann wird es immer auf 0 gesetzt