Hallo breadfish!
Ich hab ein Problem und zwar, wenn ich mich zum Leader einer Fraktion mache, dann bleib ich für immer Leader, wenn ich es ändere mit /makeleader auf medic, dann mach ich /restart und es wird nicht gespeichert!
Txt dokument:
Passwort=****************
Level=5
Geld=4912
Adminlevel=5
Fraktion=
Baned=0
stock LoadAccount:
stock LoadAccount(playerid)
{
	    new Spielerdatei[64];
		new name[MAX_PLAYER_NAME];
		GetPlayerName(playerid,name,sizeof(name));
		format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
		SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
		GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
		SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
		SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
		SetPVarInt(playerid,"loggedin",1);
		SetPVarInt(playerid,"Baned",dini_Int(Spielerdatei,"Baned"));
		//SpielerInfo[playerid][Adminlevel]=dini_Int(Spielerdatei,"Adminlevel");
		//SpielerInfo[playerid][Fraktion]=dini_Int(Spielerdatei,"Fraktion");
		return 1;
}
stock Speichern:
stock SpielerSpeichern(playerid)
{
    if(GetPVarInt(playerid,"loggedin")==1)
	{
	    new Spielerdatei[64];
		new name[MAX_PLAYER_NAME];
		GetPlayerName(playerid,name,sizeof(name));
		format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
		dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
		dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
		dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
	    dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
		dini_IntSet(Spielerdatei,"Baned",GetPVarInt(playerid,"Baned"));
	}
	return 1;
}
Bitte um Hilfe, wenn ihr noch etwas braucht, sagt es mir ;D.
.