Hi, ich kann den Fraktions rang nicht abrufen
Code
		
					
			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"));
	SetPlayerSkin(playerid,dini_Int(Spielerdatei,"Skin"));
    SetPVarInt(playerid,"Job",dini_Int(Spielerdatei,"job"));
    SetPVarInt(playerid,"statusHunger",dini_Int(Spielerdatei,"statusHunger"));
    SetPVarInt(playerid,"statusDurst",dini_Int(Spielerdatei,"statusDurst"));
    SetPVarInt(playerid,"statusHarndrang",dini_Int(Spielerdatei,"statusHarndrang"));
	SetPVarInt(playerid,"Baned",dini_Int(Spielerdatei,"Baned"));
	SetPVarInt(playerid,"FraktionRang",dini_Int(Spielerdatei,"FraktionRang"));
	if(GetPVarInt(playerid,"Baned")==1)
	{
		SendClientMessage(playerid,ROT,"Du bist vom Server gebannt.");
	    Kick(playerid);
	}
	SetPVarInt(playerid,"loggedin",1);
	SpawnPlayer(playerid);
	return 1;
}
	
			Alles anzeigen
	Code
		
					
			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"));
		dini_IntSet(Spielerdatei,"timeban",GetPVarInt(playerid,"timeban"));
        dini_IntSet(Spielerdatei,"Skin",GetPlayerSkin(playerid));
        dini_IntSet(Spielerdatei,"Job",GetPVarInt(playerid,"Job"));
        dini_IntSet(Spielerdatei,"statusHunger",GetPVarInt(playerid,"statusHunger"));
        dini_IntSet(Spielerdatei,"statusDurst",GetPVarInt(playerid,"statusDurst"));
        dini_IntSet(Spielerdatei,"statusHarndrang",GetPVarInt(playerid,"statusHarndrang"));
        dini_IntSet(Spielerdatei,"FraktionRang",GetPVarInt(playerid,"FraktionRang"));
	}
	return 1;
}
	
			Alles anzeigen
	Code
		
					
			ocmd:invite(playerid,params[])
{
	if(!hatPlayerRang(playerid,9))return SendClientMessage(playerid,ROT,"Du bist kein Leader.");
	new pID;
	{
	    new fID;
	    new fraktname[64];
	    GetPVarInt(playerid,"Fraktion")==fID;
	    SetPVarInt(pID,"Fraktion",fID);
	    SetPVarInt(pID,"FraktionRang",1);
	    switch(GetPVarInt(playerid,"Fraktion"))
		{
		    case 0:{fraktname="Keine";}
		    case 1:{fraktname=fraktname1;}
		    case 2:{fraktname=fraktname2;}
		    case 3:{fraktname=fraktname3;}
			case 4:{fraktname=fraktname4;}
			case 5:{fraktname=fraktname5;}
			case 6:{fraktname=fraktname6;}
			case 7:{fraktname=fraktname7;}
			case 8:{fraktname=fraktname8;}
			case 9:{fraktname=fraktname9;}
			case 10:{fraktname=fraktname10;}
			case 11:{fraktname=fraktname11;}
		}
	    SendClientMessage(playerid,GRÜN,"Du hast den Spieler %s in die Fraktion eingeladen",SpielerName(pID));
	    SendClientMessage(pID,GRÜN,"Du wurdest von dem Leader %s in die Faktion %s eingeladen",SpielerName(playerid),fraktname);
	    SpielerSpeichern(pID);
	}
	return 1;
}
	
			Alles anzeigen
	
es kommt immer das ich kein LEader bin, obwohl ich rank 9 hab