(Minecraft) Wie kann man abfragen ob ein Spieler mehr als (zum Beispiel 30) Punkte bei einem Scorebord hat?
Ich weiß nur, wie man eine bestimmte Punktzahl abfragt (/kill @a[scores={Punkte=30}]).
Aber wie kann ich alle Spieler einbeziehen, die mehr oder weniger als 30 Punkte haben?
3 Antworten
Mit einem .. vor oder nach der Zahl. Davor: Weniger als. Danach: Mehr als.
/kill @a[scores={Punkte=..30}] : Alle Spieler mit Weniger als 30 Punkten
/kill @a[scores={Punkte=30..}] : Alle Spieler mit Mehr als 30 Punkten
/execute as @a if score @s Punkte matches [l1] run kill @s
Statt [l1] "matches ..30" für alles unter 30 und "matches 30.." für alles über 30.
So würde ich es machen. Denke aber öffters komplizierter als nötig
Du kannst scoreboard abfragen mit /scoreboard players test @a 0 30 scoreboard_name dann wird alle gefunden die unter 30 haben da es begrenzt ist von 0 bis 30 Du kannst den gleichen command auch benutzen um abzufragen ob jemand mehr Punkte hat mit zb 30 90 dann werden alle von 30 90 gefunden.
Würde ich bestätigen, wenn es das Bestätigungslimit nicht gäbe xD