Moin Moin!
Ich wollte für eine Tor-Funktion mehrere if's und mehrere else mit einander verknüpfen.
Und zwar:
Zuerst wird ja überprüft, ob der eingegebene CMD /police oder /p ist:
	
	
		if (strcmp("/police", cmdtext, true, 10) == 0 || strcmp("/p", cmdtext, true, 10) == 0)
	
	 
	
Nun wird geprüft ob der Spieler zum Team "Police" gehört, oder ob er ein Admin ist:
	
	
		if(gTeam[playerid] == TEAM_POLICE || IsInAdmin[playerid] == 1)
	
	 
	
Und an dieser Stelle soll folgendes gesagt werden, falls keins der beiden (kein Polizei, kein Admin) Kriterien erfüllt ist:
	
	
		SendClientMessage(playerid,gelb,"Du bist kein Polizist!");
	
	 
	
Aber wie mache ich das?
Weiter geht es mit: 
	
	
		if(IsPlayerInRangeOfPoint(playerid, 20.0, -1633.412231, 691.471863, -5.891528 || IsInAdmin[playerid] == 1))
	
	 
	
Hier wird ja überprüft, ob der Spieler sich nahe dem Tor befindet, oder ob er ein Admin ist.
Nun soll hier folgendes ausgegeben werden, sobald das erste nicht zutrifft:
	
	
		SendClientMessage(playerid,gelb,"Du bist zu weit von Tor weg, und kannst es so nicht öffnen!");
	
	 
	
Wenn dann das alles gemacht ist, bewegt sich das Tor halt und es wird geöffnet.
Aber wie mache ich das mit dem verschachtelten if und else?
Mit freundlichen Grüßen, LTT