Problem mit /enter
- oska
- Geschlossen
- Erledigt
- 
			
- 
			setzt das mal bitte zwischen [.pwn][./pwn] (ohne Punkte) 
 Und rück es richtig ein.
- 
			
- 
			if(strcmp(cmd, "/enter", true) == 0) 
 {
 if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
 {
 if(IsPlayerInRangeOfPoint(playerid,3.0,2632.7478,1824.1743,11.0234))
 {
 SetPlayerPos(playerid,-2636.5781,1403.4066,906.4609);
 SetPlayerInterior(playerid,3);
 SetPlayerVirtualWorld(playerid,0);
 }
 }
 }
 if(strcmp(cmd, "/exit", true) == 0)
 {
 if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
 {
 if(IsPlayerInRangeOfPoint(playerid,5.0,-2636.5781,1403.4066,906.4609))
 {
 SetPlayerPos(playerid,2633.3840,1824.0403,11.0161);
 SetPlayerFacingAngle(playerid,86.0156);
 SetPlayerInterior(playerid,0);
 SetPlayerVirtualWorld(playerid,0);
 }
 }
 }Falsche Koordinaten? 
- 
			Mach es mal so: 
 if(strcmp(cmd, "/enter", true) == 0)
 {
 if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
 {
 if(IsPlayerInRangeOfPoint(playerid,3.0,2632.7478,1824.1743,11.0234))
 {
 SetPlayerPos(playerid,-2636.5781,1403.4066,906.4609);
 SetPlayerInterior(playerid,3);
 SetPlayerVirtualWorld(playerid,0);
 return 1;
 }
 else
 {
 SendClientMessage(playerid, 0xFF0000, "Du bist nicht am Eingang!");
 }
 }
 else
 {
 SendClientMessage(playerid, 0xFF0000, "Du bist nicht in der richtigen Fraktion!!");
 }
 }Dann kann man schauen worans liegt 
- 
			
- 
			Alles anzeigenif(strcmp(cmd, "/enter", true) == 0) 
 {
 if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
 {
 if(IsPlayerInRangeOfPoint(playerid,3.0,2632.7478,1824.1743,11.0234))
 {
 SetPlayerPos(playerid,-2636.5781,1403.4066,906.4609);
 SetPlayerInterior(playerid,3);
 SetPlayerVirtualWorld(playerid,0);
 }
 }
 }
 if(strcmp(cmd, "/exit", true) == 0)
 {
 if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
 {
 if(IsPlayerInRangeOfPoint(playerid,5.0,-2636.5781,1403.4066,906.4609))
 {
 SetPlayerPos(playerid,2633.3840,1824.0403,11.0161);
 SetPlayerFacingAngle(playerid,86.0156);
 SetPlayerInterior(playerid,0);
 SetPlayerVirtualWorld(playerid,0);
 }
 }
 }Falsche Koordinaten? 
- 
			Mhh wenn immernoch garnichts passiert und nichts im Chat steht dann weiß ich auch nicht.  
- 
			btw, verwendest du ein "/enter" Befehl schon für was anderes? 
- 
			
- 
						
- 
			@PuSchKiiN_x3 
 Das hab ich auch schon gepostet:if(IsPlayerInRangeOfPoint(playerid,3.0,2632.7478,1824.1743,11.0234)) 
 {
 SetPlayerPos(playerid,-2636.5781,1403.4066,906.4609);
 SetPlayerInterior(playerid,3);
 SetPlayerVirtualWorld(playerid,0);
 return 1;
 }
 else
 {
 SendClientMessage(playerid, 0xFF0000, "Du bist nicht am Eingang!");
 }
- 
			btw, verwendest du ein "/enter" Befehl schon für was anderes? 
 Haben du eventuell 2x /enter Befehle drin?
- 
			
- 
			gibt es in deinem GF Editiertes Script 2 /enter Befehle? 
 Soviel ich weis GF = /enter = Haus betreten?
 mach bei deinem GangBase Eneter z.b. "/genter"
- 
			ist es unter public OnPlayerCommandText(playerid, cmdtext[]) 
- 
			
- 
			Mit Strg + F nach : 
 /enter
 suchen und wenn du etwas findest was nicht der Befehl
 von dir ist, es einfach löschen oder umbenennen.
- 
			Ich hätte ne bessere Lösung mach das doch einfach via TASTENDRUCK? mit 1 Taste überall betreten & verlassen, via Frak Abfrage etc?, ich glaub man kann 1 Befehl NUR einmal im Script haben... & wenn dann musst du das mit der Gangbase in denn ersten /enter befehl mit ein bauen..? Also nach dem Hausenter Zeugs einfach, dann deine Abfrage hin machen darunter..? Zeig dein /enter Befehl komplett bis zur Letzten Klammer ich zeig dir wie ich das meine & es funktioniert auch  
- 
			hast du den Server überhaupt neu gestartet ???? 
 Wir haben bereits das Problem, lern lesen & verstehen! - oska: Poste mal denn /enter Befehl wo man in Normale Häuser kommt da kannst du deine "Gangbase" mit rein packen!!!!
- 
			
- 
						
 
		