Komisch, bei mir tut sich nach 30 Sekunden nichts.
Mein Command:
if(strcmp(cmd, "/hack", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			if(PlayerCuffed[playerid])
			{
				SendClientMessage(playerid, COLOR_GRAD2, "Du wurdest Verhaftet. Du kannst nicht Hacken!");
				return 1;
			}
			new hackcar = GetPlayerVehicleID(playerid);
			if(IsACopCar(hackcar))
			{
				if(WantedLevel[playerid]>=1)
				{
					SendClientMessage(playerid, COLOR_ALLDEPT, "Du fängst an zu Hacken, bleib 30 Sekunden im Auto.");
					TogglePlayerControllable(playerid,0);
					SetTimer("hack",30000,0);
				}				
				else
				{
					SendClientMessage(playerid, COLOR_GRAD2, "Du hast keine Wanteds!");
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, "Du bist in keinem Einsatzfahrzeug!");
				return 1;
			}
		}
		return 1;
	}
Und die public:
public hack(playerid)
{
	SendClientMessage(playerid, COLOR_GREY, "Du bist fertig mit Hacken.");
	TogglePlayerControllable(playerid,1);
	WantedLevel[playerid] = 0;
}
Was hab ich falsch gemacht? 
 
		 
		
		
	 
			
									
		