Code
		
					
			if (strcmp("/shpark",cmdtext, true, 10) == 0)
	{
		if (IsPlayerInRangeOfPoint(playerid,7.0,1561.33008, -1792.06274, 13.36100))
		{
			if (!Shpark[playerid])
			{
				MoveDynamicObject(shpark,1561.33008, -1792.06274, 13.36100-10,2.0);
				GivePlayerMoney(playerid,-50);
				SetTimer("parksh",5000,false);
				Shpark[playerid] = 1;
				return SendClientMessage(playerid,GELB,"Du hast dir ein Parkticket für 50$ gekauft.");
			}
			MoveDynamicObject(shpark,1561.33008, -1792.06274, 13.36100-10,2.0);
			Shpark[playerid] = 0;
			return SendClientMessage(playerid,GELB,"Fahre schnell durch sonst kostet es dich weiter 50$.");
		}
		return SendClientMessage(playerid,ROT,"Du bist nicht in der nähe des Tors´s");
	}
	return SendClientMessage(playerid,ROT,"Dieser Befehl konnte nicht gefunden werden!");
}Was steht in deiner Public parksh?
Ich rate jetzt mal: Wahrscheinlich das die Schranke nach 5 Sekunden wieder hoch geht? Niedriger Z Wert ist unten, höher ist oben! Z = 0 ist Wasserhöhe, alles unter 0 ist unter Wasserhöhe, über 0 ist Richtung Himmel; dumpf ausgedrückt! 
Laut deinem Code müßte die Schranke beim betätigen des Befehls nach unten gehen und nach 5 Sekunden (Achtung: geraten!) nach oben gehen. Wie auch immer. der Code müßte so passen.
 
		 
		
		
	 
			
									
		
