if(!strcmp(cmdtext, "/gateopen", true) || !strcmp(cmdtext, "/öffnen", true))
{
	if(PlayerToPoint(2.0, playerid,1589.053344,-1638.123168,14.122960))
	{
		if(IsABeamter(playerid))
    		{
      			SetTimer("GateClose", 12000, 0);
      			GetPlayerName(playerid, sendername, sizeof(sendername));
			MoveObject(pdgate1,1599.053344,-1638.123168,14.122960, 1.0);
			PlayerPlaySound(playerid, 1153, 1589.053344,-1638.123168,14.122960);
      			ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
			format(string, sizeof(string), "* %s holt seine/ihre Fernbedienung raus und öffnet das Tor.", sendername);
			SendClientMessage(playerid, COLOR_YELLOW,"Die Garage des LSPD wurde geöffnet und schließt automatisch in 7 Sekunden.");
		}
		else
		{
			SendClientMessage(playerid, COLOR_RED, "Du bist kein Beamter!");
			return 1;
	        }
	}
	else
	{
		SendClientMessage(playerid, COLOR_RED, "Du bist nicht am Tor!");
		return 1;
	}
wieso kommt immer du bist nicht am tor obwohl ich dort stehe weiß net mehr weiter
//Edit: Überschrift