← Все вопросы
Что такое scoreboard в Minecraft и как сделать счётчик очков?
7
Хочу сделать так, чтобы у игроков были очки и они росли. Слышал, что для этого нужен scoreboard, но не понял как. Это типа переменные в Майнкрафте?
2 ответа
13
✓ Принятый ответ — помог автору
Да, scoreboard — это и есть «переменные» в Minecraft. У каждого игрока (и даже у невидимых «фейковых» игроков) может быть число по какому-то имени.
Сначала создаёшь «переменную» (цель/objective):
/scoreboard objectives add coins dummy "Монеты"
Теперь работаешь со значениями:
/scoreboard players set @s coins 0 # присвоить 0
/scoreboard players add @s coins 5 # прибавить 5 (как coins += 5)
/scoreboard players remove @s coins 1 # отнять 1
/scoreboard players get @s coins # посмотреть значение
Чтобы видеть очки на экране сбоку:
/scoreboard objectives setdisplay sidebar coins
dummy значит «меняю только командами». Есть и автоматические типы, например по числу прыжков или убийств.
4
А проверять значение можно через /execute if score:
/execute if score @s coins matches 10.. run say У тебя 10+ монет!
10.. значит «10 и больше». Так scoreboard превращается в полноценные переменные с условиями — на них строят целые мини-игры без единого мода.
Ваш ответ
Войдите, чтобы ответить на вопрос.