Guides / Commands & Data

Tablice wyników: kryteria, które śledzą postępy automatycznie, i miejsca wyświetlania

Większość poradników o tablicach wyników używa tylko kryterium dummy. Wbudowane kryteria śledzą zgony, wydobyte bloki i niestandardowe statystyki bez żadnych komend — oto pełny opis.

dummy to kryterium, którego wszyscy się uczą, i które samo w sobie nic nie robi. Te ciekawe aktualizują się same.

Tworzenie celu

/scoreboard objectives add Deaths deathCount "Times died"

deathCount to kryterium. Część w cudzysłowie to nazwa wyświetlana i jest opcjonalna.

Kryteria, które śledzą się same

KryteriumZwiększa się, gdy
deathCountGracz ginie
playerKillCountzabije Gracza
totalKillCountzabije cokolwiek
healthciągle — od 0 do 20
food, air, armor, xp, levelciągle
dummynigdy — tylko /scoreboard players set
triggernigdy, ale Gracze mogą to zmienić za pomocą /trigger

trigger jest przydatne do menu: zwykły Gracz nie może uruchomić /scoreboard players set, but they can run /trigger, co pozwala budować klikalne menu, które działają bez op.

Kryteria statystyk to głęboka studnia

/scoreboard objectives add Mined minecraft.mined:minecraft.diamond_ore
/scoreboard objectives add Walked minecraft.custom:minecraft.walk_one_cm
/scoreboard objectives add Jumps minecraft.custom:minecraft.jump

Każda statystyka, którą gra już śledzi, może napędzać cel, bez funkcji tykania. Rodziny to minecraft.mined, minecraft.crafted, minecraft.used, minecraft.broken, minecraft.picked_up, minecraft.dropped, minecraft.killed, minecraft.killed_by i minecraft.custom.

Zauważ, że te dotyczące odległości są w centymetrachwalk_one_cm podzielone przez 100 to bloki.

Miejsca wyświetlania

/scoreboard objectives setdisplay sidebar Deaths
/scoreboard objectives setdisplay list Deaths
/scoreboard objectives setdisplay below_name Deaths
  • sidebar — panel po prawej stronie, 15 pierwszych wpisów
  • list — obok nazw na liście tabulatorów
  • below_name — pływające pod plakietką Gracza

Pasek boczny przyjmuje również sufiks koloru drużyny — sidebar.team.red — pokazując ten cel tylko Graczom z tej drużyny. W ten sposób jeden serwer pokazuje różne wyniki różnym drużynom.

Odczytywanie wartości do komendy

/execute store result score @s Temp run data get entity @s Pos[1]
/execute if score @s Deaths matches 5.. run say five or more

matches przyjmuje zakres: 5, 5.., ..5, 1..10. Jest to standardowy sposób rozgałęziania na wyniku, i dlatego store result ma znaczenie — jest to pomost między danymi świata a arytmetyką tablic wyników.

Sprzątanie

Cele utrzymują się w pliku świata na zawsze. /scoreboard objectives remove <name>, gdy Mapa jest skończona, w przeciwnym razie intensywnie iterowany datapack pozostawia dziesiątki martwych celów, które nadal tykają.

Każda zasada gry z jej domyślną wartością, a także statystyki tablic wyników i częstotliwości zdarzeń gry, są wymienione w Reference & Calculators — Set 4.

Materiały i kalkulatory — zestaw 4 →

More guides

Browse all →

Szukasz innych narzędzi do Minecrafta?

Zestaw generatorów, podglądów i konwerterów działających w przeglądarce — wszystkie za darmo.