Счёт: урон × 10. Имя цели в командах — damage_dealt, его можно взять любое.
Что считает
Сколько здоровья игрок снял с существ своими ударами: разница здоровья цели до удара и после.
Цель считает с момента, как её создали: игра прибавляет к ней только новые события, а накопленное раньше остаётся в окне «Статистика». В русской игре цель называется «задачей».
Где показать
Справа на экране — одна цель на всех; в табе и под ником — тоже по одной.
Урон записан умноженным на 10: 10 — одна единица урона, то есть полсердца, 20 — сердце.
Счёт
Это
10
полсердца
20
одно сердце
200
10 сердец — всё здоровье игрока
Чтобы счёт был в сердцах, его копируют в отдельную цель и делят на 20. Две последние команды ставят в повторяющийся командный блок — так итог обновляется сам. Строка #div в боковой панели не видна: имена с # игра там прячет.
Последняя строка — условие: команда сработает у тех, чей счёт попал в диапазон. Её ставят в командный блок.
Узнать свой счёт
/scoreboard players get @s damage_dealt
Обнулить у всех
/scoreboard players reset @a damage_dealt
Удалить цель
/scoreboard objectives remove damage_dealt
Условие
/execute as @a if score @s damage_dealt matches 200.. run say Уже 10 сердец!
Числа
Что
Значение
Как писать в команде
minecraft.custom:minecraft.damage_dealt
В окне «Статистика»
Нанесено урона
Группа
Бой и урон
В чём считается
урон × 10
Только для чтения
нет
В табе по умолчанию
числом
Частые вопросы
Что считает damage_dealt?
Сколько здоровья игрок снял с существ своими ударами: разница здоровья цели до удара и после.
В чём считается damage_dealt?
Урон записан умноженным на 10: 10 — одна единица урона, то есть полсердца, 20 — сердце. Чтобы получить сердца, счёт делят на 20 — команды на этой странице.
Почему damage_dealt начинается с нуля, если я давно играю?
Цель считает с момента, как её создали: игра прибавляет к ней только новые события. Всё, что было раньше, остаётся в окне «Статистика» в меню паузы.