Команда /xp (experience): Как выдать себе 1000 уровней

Команда /xp (или её полная версия /experience) управляет опытом игрока. Опыт в игре существует в двух видах: очки (мелкие единицы, заполняющие шкалу) и уровни (целое число над полоской).
Навигация по статье
Синтаксис команды
Для работы с опытом используется определенный порядок слов. В зависимости от версии игры (Java для ПК или Bedrock для телефонов и консолей) правила записи немного различаются.
Java Edition
/experience [действие] [цель] [количество] [тип]
- Действие: add (добавить), set (установить конкретное число) или query (узнать текущее значение).
- Цель: Кому выдать (например, @s -себе или ник игрока).
- Количество: Число опыта или уровней.
- Тип: points (очки) или levels (уровни).
Bedrock Edition
/xp [количество][тип] [цель]
Здесь тип (уровни или очки) указывается буквой прямо рядом с числом.
Как добавить уровни или очки опыта
Если нужно выдать себе 1000 уровней, используются следующие команды:
- Java Edition:
/experience add @s 1000 levels - Bedrock Edition:
/xp 1000L @s(буква L означает уровни).
Если нужно добавить просто 1000 единиц опыта (очков), команды будут выглядеть так:
- Java Edition:
/experience add @s 1000 points - Bedrock Edition:
/xp 1000 @s(без буквы L игра засчитает только очки).
Разница между опытом и уровнями
Опыт в Minecraft работает по принципу усложнения. Чем выше текущий уровень игрока, тем больше очков опыта требуется для получения следующего.
- Очки опыта: Это «валюта», которую игрок подбирает в виде зеленых сфер.
- Уровни: Это накопленный результат.
Если выдать 1000 очков игроку с нулевым уровнем, он получит сразу около 26 уровней. Но если выдать те же 1000 очков игроку 100-го уровня, он получит гораздо меньше уровней, так как на высоких уровнях стоимость повышения растет.
Как убрать опыт или уровни
Чтобы уменьшить количество опыта, используется знак минуса перед числом. Это работает только с действием add.
- Забрать 5 уровней (Java):
/experience add @s -5 levels - Забрать 5 уровней (Bedrock):
/xp -5L @s - Установить уровень на 0 (Java):
/experience set @s 0 levels
При вводе отрицательных значений уровень игрока будет снижаться, но не упадет ниже нуля.
Опубликовано: TNT