Wie finde ich die Top-Scores eines Ziels?

Ich versuche herauszufinden, wie man die Top-Scores für ein Kills-Ziel findet. Ich habe die Kills bei den Kriterien playerKillCount, aber das ist nicht wirklich wichtig.

Ich wollte es so, dass ich effektiv die Top 3 Punkte des Ziels nehmen kann, und legte sie auf Zeichen, wie Sie können Selektoren in Zeichen zusammen mit Blockdaten verwenden.

Ich habe meine Methode ausprobiert, die alle Punkte zu entfernen, bis sie 0 erreichen, und sehen, welcher Spieler ein Minimum von einem hat, aber es scheint ein wenig ineffizient. Wie kann man das machen?

  • Wie kann ich einen Zufallszahlengenerator mit Befehlsblöcken in Minecraft machen?
  • Erkennung eines Tropfers mit Gegenständen in ihm ohne / testfor
  • Ist es möglich, einen Spieler nur rückwärts zu machen?
  • Zählen von Gegenständen in einer Brust
  • Wie verzögere ich einen Befehl
  • Minecraft 1.10 Benutzerdefinierte GameRules?
  • One Solution collect form web for “Wie finde ich die Top-Scores eines Ziels?”

    Befehl

    scoreboard players set highest scb -2147483648 execute (entities that needs to compare the score) ~ ~ ~ scoreboard players operation highest scb > @e[c=1] scb

    Prinzip:

    highest = INT_MIN for i in entities: if i.scb > highest: highest = i.scb