Wow unsichtbar für ungeschulte Augen 
if(isPlayerInFrakt(playerid,1)
Der Fehler befindet sich in dieser Zeile
@ Vanillewilly
Poste doch wenn dann eine Lösung die funktionieren könnte >.>
ocmd:opd1(playerid,params[])
{
if(isPlayerInFrakt(playerid,1))
{
if(!IsPlayerInRangeOfPoint(playerid,10,-1701.4476318359, 683.88562011719 25.587587356567)) return SendClientMessage(playerid,Farbe,"Du bist nicht vor dem Tor!"); // muss hier hin, da er sonst das Tor auf macht, wenn der Spieler nicht an dieser Position ist :)
MoveObject(pdtor[0],-1701.4476318359, 683.88562011719, 25.587587356567-10,5);
return 1;
}
return 1;
}