Wie denn, wenn du schon vorher returnst?
if(strcmp("/enter", cmdtext, true) == 0)
    if(gTeam[playerid] == TEAM_GROVE)
 	{
 	    if(IsPlayerConnected(playerid))
			{
			if (PlayerToPoint(3.0, playerid,2523.2729,-1679.2501,15.4970))// wo man /enter eingeben kann, das 3.0 ist der Radius
   			{
	   			SetPlayerPos(playerid,2451.1497,-1685.2985,1013.5078);//Position  wo der Spieler hinteleportiert wird bei /enter
	   			SetPlayerFacingAngle( playerid, 180 ); // Dreh grad
     			SetPlayerInterior(playerid,2);// Interoir(nur bei selbst gemachten Objekten)
     			GameTextForPlayer(playerid, "~w~ Willkommen in der GroveStreet Base", 5000, 1);// Text die kommt wenn man zu dem Punkt Teleoprtiert wird
 }}}
else     <------------------------ genau ab da 
{
SendClientMessage(playerid,ROT,"Du bist kein GS Mitglied!");
}        <---------------------------- bis da!!!!  wo soll ich das genau einfügen? 
return 1;
}