Сколько игрок пролетел на элитрах. Считается по всем трём осям.
Цель считает с момента, как её создали: игра прибавляет к ней только новые события, а накопленное раньше остаётся в окне «Статистика». В русской игре цель называется «задачей».
Сколько игрок пролетел на элитрах. Считается по всем трём осям.
Создать цель и вывести на экран — две команды
/scoreboard objectives add aviate_one_cm minecraft.custom:minecraft.aviate_one_cm "Преодолено на элитрах"/scoreboard objectives setdisplay sidebar aviate_one_cmСчёт: сантиметры. Имя цели в командах — aviate_one_cm, его можно взять любое.
Сколько игрок пролетел на элитрах. Считается по всем трём осям.
Цель считает с момента, как её создали: игра прибавляет к ней только новые события, а накопленное раньше остаётся в окне «Статистика». В русской игре цель называется «задачей».
Справа на экране — одна цель на всех; в табе и под ником — тоже по одной.
/scoreboard objectives setdisplay sidebar aviate_one_cm/scoreboard objectives setdisplay list aviate_one_cm/scoreboard objectives setdisplay below_name aviate_one_cm/scoreboard objectives setdisplay sidebarРасстояние считается в сантиметрах: 100 — один блок.
| Счёт | Это |
|---|---|
100 | 1 блок |
1 600 | 16 блоков — ширина чанка |
100 000 | 1000 блоков |
Чтобы счёт был в блоках, его копируют в отдельную цель и делят на 100. Две последние команды ставят в повторяющийся командный блок — так итог обновляется сам. Строка #div в боковой панели не видна: имена с # игра там прячет.
/scoreboard objectives add aviate_one_cm_blocks dummy "Преодолено на элитрах (блоки)"/scoreboard players set #div aviate_one_cm_blocks 100/execute as @a store result score @s aviate_one_cm_blocks run scoreboard players get @s aviate_one_cm/scoreboard players operation @a aviate_one_cm_blocks /= #div aviate_one_cm_blocksПоследняя строка — условие: команда сработает у тех, чей счёт попал в диапазон. Её ставят в командный блок.
/scoreboard players get @s aviate_one_cm/scoreboard players reset @a aviate_one_cm/scoreboard objectives remove aviate_one_cm/execute as @a if score @s aviate_one_cm matches 100000.. run say Уже 1000 блоков!| Что | Значение |
|---|---|
| Как писать в команде | minecraft.custom:minecraft.aviate_one_cm |
| В окне «Статистика» | Преодолено на элитрах |
| Группа | Передвижение |
| В чём считается | сантиметры |
| Только для чтения | нет |
| В табе по умолчанию | числом |
Сколько игрок пролетел на элитрах. Считается по всем трём осям.
Расстояние считается в сантиметрах: 100 — один блок. Чтобы получить блоки, счёт делят на 100 — команды на этой странице.
Цель считает с момента, как её создали: игра прибавляет к ней только новые события. Всё, что было раньше, остаётся в окне «Статистика» в меню паузы.
Все критерии Команда /scoreboard
По данным Minecraft 26.3: критерии, единицы и имена — из кода и локализации игры, каждая команда на странице проверена разбором самой игры.