← Все вопросы

Что такое scoreboard в Minecraft и как сделать счётчик очков?

Задан 13 месяцев назад1к просмотров2 ответа
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 превращается в полноценные переменные с условиями — на них строят целые мини-игры без единого мода.

Ваш ответ

Войдите, чтобы ответить на вопрос.