[Minecraft 1.13] /execute if Command für's checken wenn ein Spieler eine Bestimmte Position erreicht. Wie funktioniert das?
Hallo Leude
Ich würde hier gerne Wissen wie:
- Mit /execute checken kann ob ein Spieler auf einer Bestimmten Koordinate ist.
- Wie man damit einen /title Befehl triggern kann.
Ich habe schon folgendes Probiert:
/execute if entity @p[x=-798,y=4,z=0,distance=..5]
mit einen normalen Command-Block in der 1.13, allerdings stand auf dem Minecraft Wiki "and output it to a comparator" was war damit gemeint?
Andere Commands dazu, die mir nicht ganz sinnvoll erscheinen
execute if entity @p[x=160,y=66,z=157,distance=..5] run say hi
execute as @p[x=160,y=66,z=157,distance=..5] run execute [...] run execute [...] run execute [...] and so on
Ich bräuchte eure Hilfe jetzt.
~Akira
3 Antworten
![](https://images.gutefrage.net/media/user/Skyball/1613140998544_nmmslarge__0_0_500_500_77a0f43d5804c908f40c8a1b0c260400.png?v=1613140999000)
Morgen!
Das hier sollte der Aufbau sein, der im Wiki geschildert ist:
Der erste Befehlsblock (lila) enthält diesen Befehl: /execute if entity @a[x=-798,y=4,z=0,distance=..5]
Der zweite (impulse) hat den Title-Befehl: /title @a[x=-798,y=4,z=0,distance=..5] title ["",{"text":"Hi ","color":"gold"},{"text":"there!","color":"gray"}]
Das ganz sieht dann so aus:
Hoffe das hilft dir, wenn noch was ist, sag bescheid!
![- (Computer, Technik, Spiele und Gaming)](https://images.gutefrage.net/media/fragen-antworten/bilder/297532195/0_big.png?v=1543652496000)
![- (Computer, Technik, Spiele und Gaming)](https://images.gutefrage.net/media/fragen-antworten/bilder/297532195/1_big.png?v=1543652496000)
![- (Computer, Technik, Spiele und Gaming)](https://images.gutefrage.net/media/fragen-antworten/bilder/297532195/2_big.png?v=1543652496000)
![](https://images.gutefrage.net/media/user/Skyball/1613140998544_nmmslarge__0_0_500_500_77a0f43d5804c908f40c8a1b0c260400.png?v=1613140999000)
Das liegt warscheinlich daran, dass du die flaschen Koordinaten hast, der konnte einfach kein Wesen finden, das dort ist
![](https://images.gutefrage.net/media/default/user/10_nmmslarge.png?v=1551279448000)
Die Koordinaten Stimmen, in beiden der Commandblöcken, jedoch passiert nichts. Das es kein Wesen finden konnte, kann ich mir nicht vorstellen.
![](https://images.gutefrage.net/media/user/Skyball/1613140998544_nmmslarge__0_0_500_500_77a0f43d5804c908f40c8a1b0c260400.png?v=1613140999000)
Kannst du mal einen screenshot schicken? Also vom Befehlsblock und von dem F3-Bildschirm?
Hier kannst du sie hochladen: https://imgur.com/upload
![](https://images.gutefrage.net/media/default/user/10_nmmslarge.png?v=1551279448000)
![](https://images.gutefrage.net/media/user/Skyball/1613140998544_nmmslarge__0_0_500_500_77a0f43d5804c908f40c8a1b0c260400.png?v=1613140999000)
Hmm... Okay, bau mal den Redstone-Block nochmal ab und platzier einen neuen, Minecraft hat da manchmal einen Fehler...
Ansonsten geh mal zu genau den Koordinaten und gib ein
/say @a[x=-798,y=4,z=0,distance=..5]
![](https://images.gutefrage.net/media/default/user/10_nmmslarge.png?v=1551279448000)
Immernoch der Selbe Fehler. Könnte es daran liegen, dass ich das ganze auf einem Bukkit/Spigot Server mache?
![](https://images.gutefrage.net/media/user/Skyball/1613140998544_nmmslarge__0_0_500_500_77a0f43d5804c908f40c8a1b0c260400.png?v=1613140999000)
![](https://images.gutefrage.net/media/default/user/10_nmmslarge.png?v=1551279448000)
Okay, folgendes: Ich habe das Ganze auf einer Singleplayer Map probiert, da ging es. Es liegt also warscheinlich an Spigot/Bukkit
![](https://images.gutefrage.net/media/user/Skyball/1613140998544_nmmslarge__0_0_500_500_77a0f43d5804c908f40c8a1b0c260400.png?v=1613140999000)
![](https://images.gutefrage.net/media/user/CommanderRedYT/1568837065494_nmmslarge__0_0_720_720_633abd509342c2405db11f04215551c2.png?v=1568837066000)
/execute positioned ~ ~ ~ run
![](https://images.gutefrage.net/media/user/NeonSchaf/1585162181066_nmmslarge__371_53_176_176_e8b56ba6ccb6c58c4c1b28481c84b5cc.jpg?v=1585162181000)
Oder auch kurz Man einen run subbefehl ranhängen oder einen komperator das ergebnis ziehen (Achtung ist verwirrend wenn "Test failed " dort steht, heiß eigentlich das es Falsch ausgibt)
Achso und du prüfst hier ob bei der Exakten position ein spieler ist und ob dieser dann auch von bis zu 5 blöcken entfernt ist.
Das ist quatsch denn es kann sein das der Uhrsprung weiter weg als 5 blöcke ist
Ich habe es genau nachgestellt, im Output des Repeat Command Blocks steht jedoch Test Failed. Ideen?