Die ersten Entwicklungsversionen für 1.13 sollen demnächst erscheinen.
Die /testfor-Befehl werden in den /execute-Befehl intigriert.Und warum gibt es die testfor-Befehle nicht mehr? Die sind doch eigentlich total wichtig.. Oder gibt's da wenigstens einen Ersatz?
Korrekter wäre:Mit 1.13:
w /execute at @a[r=20] /say unnötig
kb /tellraw @a[r=15,rm=14] {"text":"Du bist 14 Blöcke weit entfernt"}
kb /tellraw @a[r=14,rm=13] {"text":"Du bist 13 Blöcke weit entfernt"}
kb /tellraw @a[r=13,rm=12] {"text":"Du bist 12 Blöcke weit entfernt"}
kb /tellraw @a[r=12,rm=11] {"text":"Du bist 11 Blöcke weit entfernt"}
kb /tellraw @a[r=11,rm=10] {"text":"Du bist 10 Blöcke weit entfernt"}
Das verfehlt den Sinn aber trotzdem, es wird nämlich gar nichts ausgeführt, weil der erste Befehl nur erfolgreich ist, wenn der Spieler genau 20 Blöcke weit entfernt ist. Wenn du als Maximum 20 Blöcke haben möchtest, dann wäre das @a[distance=..20].Korrekter wäre:
w /execute at @a[distance=20] /say unnötig
kb /tellraw @a[distance=14..15] {"text":"Du bist 14 Blöcke weit entfernt"}
kb /tellraw @a[distance=13..14] {"text":"Du bist 13 Blöcke weit entfernt"}
kb /tellraw @a[distance=12..13] {"text":"Du bist 12 Blöcke weit entfernt"}
kb /tellraw @a[distance=11..12] {"text":"Du bist 11 Blöcke weit entfernt"}
kb /tellraw @a[distance=10..11] {"text":"Du bist 10 Blöcke weit entfernt"}
[W] execute at ~ ~ ~ tell @a[distance=14..15] Du bist 14 Blöcke weit entfernt.
[K] execute at ~-1 ~ ~ tell @a[distance=13..14] Du bist 13 Blöcke weit entfernt.
[K] execute at ~-2 ~ ~ tell @a[distance=12..13] Du bist 12 Blöcke weit entfernt.
[K] execute at ~-3 ~ ~ tell @a[distance=11..12] Du bist 11 Blöcke weit entfernt.
[K] execute at ~-4 ~ ~ tell @a[distance=10..11] Du bist 10 Blöcke weit entfernt.
[W] execute at ~ ~ ~ function example:distance
Wir verwenden unerlässliche Cookies, damit diese Website funktioniert, und optionale Cookies, um dein Erlebnis zu verbessern.