Hy,
folgender Code:
ocmd:unvisible(playerid,params[]){
	if(IsPlayerAnAdmin(playerid,2)){
		if(GetPVarInt(playerid,"unvisible")==0){
			SetPVarInt(playerid,"unvisible",1);
			SendClientMessage(playerid,Yellow, "Du kannst nun unsichtbar durch die Stadt laufen.");
			TogglePlayerControllable(playerid,0);
		}else{
			SetPVarInt(playerid,"unvisible",0);
			SendClientMessage(playerid,Yellow, "Unsichtbarkeitsmodus deaktiviert.");
			TogglePlayerControllable(playerid,1);
		}
	}else{
		SendClientMessage(playerid,ROT,"Du hast nicht die nötigen Rechte.");
	}
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
   if(GetPVarInt(playerid,"unvisible")==1){
		if(newkeys==2048){
			new Float:x,Float:y,Float:z;
			GetPlayerPos(playerid,x,y,z);
			InterpolateCameraPos(playerid,x,y,z,x+1,y,z,500,CAMERA_MOVE);
		}else if(newkeys==4096){
			new Float:x,Float:y,Float:z;
			GetPlayerPos(playerid,x,y,z);
			InterpolateCameraPos(playerid,x,y,z,x-1,y,z,500,CAMERA_MOVE);
		}if(newkeys==8192){
			new Float:x,Float:y,Float:z;
			GetPlayerPos(playerid,x,y,z);
			InterpolateCameraPos(playerid,x,y,z,x,y-1,z,500,CAMERA_MOVE);
		}if(newkeys==16384){
			new Float:x,Float:y,Float:z;
			GetPlayerPos(playerid,x,y,z);
			InterpolateCameraPos(playerid,x,y,z,x,y+1,z,500,CAMERA_MOVE);
		}
	}
}
Leider passiert beim Drücken der Tasten Num 4, Num6,Num8 und Num2 nichts 
Wo lauert der Fehler?
Grüße
 
		 
		
		
	
