Hey, ich hab da nin kleines Problem mit den Toren in einer Base.
Egal welchen Adminrank ich habe, ich kann nur das eine Tor öffnen.
Hier der Code:
ocmd:agate(playerid,params[])
{
	#pragma unused params
	if(IsPlayerInRangeOfPoint(playerid,5,2777.12, 913.46, 12.50) && IsPlayerAnAdmin(playerid,1)) // Von hier
	{
	    MoveObject(abgate,2777.12, 913.46, 12.50-50,2);
	    SetTimer("abasegate",10000,0);
	    SendClientMessage(playerid,WEISS,"Das Tor schliesst sich in 10 Sekunden automatisch.");
	    return 1;
	}
	else if(!IsPlayerInRangeOfPoint(playerid,5,2777.12, 913.46, 12.50) && IsPlayerAnAdmin(playerid,1))
	{
	    SendClientMessage(playerid,WEISS,"Du bist nicht nahe genug am Tor.");
	    return 1;
	}
	else
	{
	    SendClientMessage(playerid,ROT,"Du darfst diesen Befehl nicht nutzen.");
    	//return 1;
	} //Bis hier -- Das Tor funktioniert.
	if(IsPlayerInRangeOfPoint(playerid,5,3138.13, 866.91, 12.18) && IsPlayerAnAdmin(playerid,1))
	{
	    MoveObject(aagate,3138.13, 866.91, 12.18-50,2);
	    SetTimer("abasegate",10000,0);
	    SendClientMessage(playerid,WEISS,"Das Tor schliesst sich in 10 Sekunden automatisch.");
	    return 1;
	}
	else if(!IsPlayerInRangeOfPoint(playerid,5,3138.13, 866.91, 12.18) && IsPlayerAnAdmin(playerid,1))
	{
	    SendClientMessage(playerid,WEISS,"Du bist nicht nahe genug am Tor.");
	    return 1;
	}
	else
	{
	    SendClientMessage(playerid,ROT,"Du darfst diesen Befehl nicht nutzen.");
	    return 1;
	}
}
new abgate;
new aagate;
abgate = CreateObject(980, 2777.12, 913.46, 12.50,   0.02, 0.00, 89.90); // Base Tor
aagate = CreateObject(980, 3138.13, 866.91, 12.18,   0.00, 0.00, 0.00); // Airport Tor
 
 
		 
		
		
	 
			
									
		