Команды консоли/scoreboard

Материал из Minecraft Wiki
Перейти к: навигация, поиск
scoreboard
Ограничения

Оператор

Первое появление

1.5 (13w04a)
Bedrock Edition 1.7 (Bedrock Edition beta 1.7.0.2)

Управляет ССИС.

Использование
Команда Возвращаемое значение
result success
/scoreboard objectives add <задача> <тип> [<отображаемое название>]
  • Создаёт новую задачу с указанным названием, типом и отображаемым названием.
Количество существующих задач с учётом созданной. Задача создана — 1; иначе — 0.
/scoreboard objectives list
  • Показывает список существующих задач.
Количество существующих задач. 1
/scoreboard objectives modify <задача> displayname <отображаемое название>
  • Изменяет отображаемое название задачи на указанное.
0 1
/scoreboard objectives modify <задача> rendertype (hearts|integer)
  • Изменяет способ отображения задачи в списке игроков.
0 1
/scoreboard objectives remove <задача>
  • Удаляет указанную задачу.
Количество существующих задач с учётом удалённой. Задача удалена — 1; иначе — 0.
/scoreboard objectives setdisplay <слот> [<задача>]
  • Устанавливает задачу в указанном слоте отображения. Если задача не указана, слот будет очищен.
0 Задача в слоте отображения изменена/удалена — 1; иначе — 0.
/scoreboard players add <цели> <задача> <значение>
  • Увеличивает счёт целей в задаче на указанное значение.
Сумма всех значений счётов целей в задаче после выполнения команды. Цели и задача существуют — 1; иначе — 0.
/scoreboard players enable <цели> <задача>
  • Позволяет целям использовать команду /trigger с указанной задачей-триггером один раз.
Количество целей, у которых включился триггер.[проверить] Триггер включён — 1; иначе — 0.
/scoreboard players get <цель> <задача>
  • Получает значение счёта цели в задаче.
Значение счёта цели в задаче. Цель и задача существуют — 1; иначе — 0.
/scoreboard players list <цель>
  • Отображает все задачи и их счёт у указанной цели. Если цель не указана, отображает все отслеживаемые системой счётчики.
Количество задач у цели с заданным счётом или количество отслеживаемых счётчиков. 1
/scoreboard players operation <цели> <задача-цель> <операция> <источник> <задача-источник>
  • Применяет арифметическую операцию к счёту целей в задаче-цели, используя счёт источника в задаче-источнике.
Сумма всех значений счётов целей в задаче-цели после выполнения команды. Указанные счётчики и задачи существуют — 1; иначе — 0.
/scoreboard players remove <цели> <задача> <значение>
  • Уменьшает счёт целей в задаче на указанное значение.
Сумма всех значений счётов целей в задаче после выполнения команды. Цели и задача существуют — 1; иначе — 0.
/scoreboard players reset <цели> [<задача>]
  • Сбрасывает счёт целей во всех задачах. Если задача указана, то удаляет только в ней.
Цели и задача существуют — 1; иначе — 0. Цели и задача существуют — 1; иначе — 0.
/scoreboard players set <цели> <задача> <значение>
  • Изменяет счёт целей в задаче на указанное значение.
Сумма всех значений счётов целей в задаче после выполнения команды. Цели и задача существуют — 1; иначе — 0.
Аргументы
Аргумент Тип Описание Свойства
<задача> Задача Название задачи
  • Максимальная длина: 16 символов.
<задача-цель> Название задачи, счёт которой будет изменён.
<задача-источник> Название задачи, счёт которой будет использоваться для изменения.
[<отображаемое название>], <отображаемое название> JSON-текст Отображаемое название задачи
<тип> Тип задачи Тип позволяет задаче изменять счёты сущностей при определённом событии.
<слот> Слот отображения Слот отображения, куда может быть установлена задача.
(hearts|integer) Литерал Способ отображения задачи в списке игроков:
  • hearts: в виде сердец, вот так: Heart.svgHeart.svg.
  • integer: как жёлтое число.
<цели>, <источник> Счётчик Сущность, имя игрока или слово, используемое для хранения счёта в задаче. «*» указывает на все отслеживаемые счётчики.
  • Количество: несколько
<цель> Сущность, имя игрока или слово, используемое для хранения счёта в задаче.
  • Количество: один
<значение> Целое число Значение, которое будет прибавлено, вычитано или задано.

Для add и remove:

  • Минимум: 0
  • Максимум: 2147483647

Для set:

  • Минимум: -2147483648
  • Максимум: 2147483647
<операция> Операция Арифметическая операция:
  • += Сложение: добавляет счёт источника к счёту целей.
  • -= Вычитание: вычитает счёт источника из счёта целей.
  • *= Умножение: умножает счёт целей на счёт источника.
  • /= Деление: устанавливает счёт целей на неполное частное от деления нацело счёта целей на счёт источника.
  • %= Остаток от деления: устанавливает счёт целей на остаток от деления нацело счёта целей на счёт источника.
  • = Присваивание: приравнивает счёт целей к счёту источника.
  • < Если счёт источника меньше счёта целей, то приравнивает счёт целей к счёту источника.
  • > Если счёт источника больше счёта целей, то приравнивает счёт целей к счёту источника.
  • >< Меняет значениями счёт источника со счётом целей.