Hallo!
Hab das Problem, das mein AFK-System jeden kickt außer Admins, auch wenn diese sich bewegen. 
Hoffe ihr könnt mich auf einen Fehler hinweisen...
//AFK-System:
forward afkzeitabfrage();
//AFK-System:
    SetTimer("afkzeitabfrage",1000*60,true);
public afkzeitabfrage()
{
    for(new i=0; i<MAX_PLAYERS; i++)
	{
	        if(!IsPlayerConnected(i))continue;
	        if(GetPVarInt(i,"loggedin")==0)continue;
	        if(GetPVarInt(i,"Adminlevel")>=4)continue;
		new Float:X,Float:Y,Float:Z;
		new afkposition = GetPlayerPos(i,X,Y,Z);
		SetPVarInt(i,"Afkzeit",GetPVarInt(i,"Afkzeit")+1);
		SpielerSpeichern(i);
		if(GetPVarInt(i,"Afkzeit")>=15 && GetPlayerPos(i,X,Y,Z)==afkposition)
		{
		        SetPVarInt(i,"Afkzeit",0);
		        SpielerSpeichern(i);
		        new string[128];
		        format(string,sizeof(string),"%s wurde wegen AFK-Stehen vom Server gekickt.",SpielerName(i));
		        SendClientMessageToAll(COLOR_RED,string);
		        Kick(i);
		}
	}
}
PS: wusste nicht ob pwn hier nicht mehr funkt!?