• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Wie definiere ich eine Koordinaten abfrage?

Kraetzy

Redstoneengineer
Registriert
16 Dezember 2017
Beiträge
41
Alter
22
Diamanten
250
Minecraft
MinesuchtBOT
Hey,

Ich würde gerne wissen ob es möglich ist eine Koordinaten abfrage zu definieren.

d.h. wenn Spieler x bei Koordinate x y z ist, kann er Command xy eingeben, ist er aber nicht bei Koordinate x y z sondern bei x y a, kann er es nicht.

Würde mich über eine Antwort freuen! :D
 

UnityGaming

Workaholic
Registriert
25 Oktober 2015
Beiträge
527
Alter
26
Diamanten
312
Minecraft
FastFelix771
Ja, es ist möglich.
Durch eine simple if-Abfrage kannst du z.B. prüfen ob X, Y und Z in einem gewissen Zahlenbereich liegen oder du prüfst ob sich der Spieler im Radius von x Blöcken um die gewünschte Location befindet. Letzteres finde ich persönlich weitaus schicker.
 

BlackHole

Workaholic
Registriert
1 Juli 2012
Beiträge
752
Diamanten
0
Minecraft
BlackHole
Die Koordinaten eines Spielers "player" fragst du mit "player.getLocation();" ab. Bei dem zurückgegebenen Locations-Object kannst du dann ".getX()", ".getY()" und ".getZ()" benutzen. Diese kannst du dann in deiner Befehlsbehandlung mit ">=" und "<=" mit von dir definierten minimalen und maximalen Werten vergleichen. Beachte, dass ein Vergleich mit "==" bei den verwendeten Fließkommazahlen nicht funktionieren wird.
 
Oben