Ich benutze keine enums, ich arbeite mit GetPVarInt. 
Meinst du so ein stock ?
stock(sSpieler_adminlevel],playerid)
{
return 1;
}
Oder wie meinst du das genau, wie gesagt ich bin ein Anfänger^^
Oder meinst du das in diesem Teil
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,"Handynummer",dini_Int(Spielerdatei,"Handynummer"));
	SetPVarInt(playerid,"Banned",dini_Int(Spielerdatei,"Banned"));
	if(GetPVarInt(playerid,"Banned")==1)
	{
		SCM(playerid,rot,"Du bist noch vom Server gebannd!!!!");
		Kick(playerid);
	}
	SetPVarInt(playerid,"loggedin",1);
	return 1;
}
stock SpielerSpeichern(playerid)
{
	SetPVarInt(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,"Handynummer",GetPVarInt(playerid,"Handynummer"));
		dini_IntSet(Spielerdatei,"Banned",GetPVarInt(playerid,"Banned"));
	}
	return 1;