Выберите команду Доступно редакторов: 23 / 23

Выбери команду или нажми на значок информации, чтобы узнать, как она работает.

Игроки и предметы

Мир и строительство

Оформление и игровые системы

/xp

Редактор доступен

Что делает команда?

Хочешь наградить игрока опытом для зачарования? Эта команда позволяет добавлять, убирать и проверять опыт. Можно работать с целыми уровнями или отдельными очками.

Когда пригодится?

Для наград, испытаний и игровых событий.

Пример команды

/experience add @p 5 levels

Что произойдёт?

Ближайший игрок получит пять уровней опыта.

Что важно знать?

Уровни и отдельные очки опыта — разные величины.

Minecraft Java · 1.16+

/xp

Добавляй, задавай и проверяй опыт в уровнях или очках.

Всего посещений 24Мои посещения 0

Настройки команды

Готовая команда

—

Что произойдёт

Уровни и очки

Очки заполняют шкалу до следующего уровня. Уровни задают целые ступени опыта.

Как убрать опыт

Для вычитания выбери «Добавить или убрать» и введи отрицательное количество.

Как узнать опыт

Для запроса выбери одного игрока. Можно запросить уровень или очки текущей шкалы.

FAQ Частые вопросы 30 вопросов
Главные вопросы 5
Для чего нужна команда /xp?

Она позволяет добавлять, уменьшать, устанавливать и запрашивать опыт игроков Minecraft Java Edition.

Как выдать себе пять уровней опыта?

Используйте /xp add @s 5 levels. Команда увеличит число уровней выбранного игрока на пять.

Как добавить сто очков опыта?

Выполните /xp add @s 100 points. Очки изменят опыт игрока и могут повысить его уровень.

Как узнать свой уровень опыта?

Используйте /xp query @s levels от имени игрока. Команда вернёт его текущий уровень.

Чем очки опыта отличаются от уровней?

Уровни представляют ступени развития, а очки заполняют шкалу опыта. Для новых уровней требуется разное количество очков.

Синтаксис и параметры 5
Как выглядит синтаксис добавления опыта?

Используется /xp add <игроки> <количество> [levels|points]. Отрицательное количество позволяет уменьшать опыт.

Как выглядит синтаксис установки опыта?

Используйте /xp set <игроки> <количество> [levels|points]. Значение установки должно быть неотрицательным.

Как запросить текущее количество опыта?

Используйте /xp query <игрок> levels или /xp query <игрок> points, выбирая нужный показатель.

Что используется, если не указать levels или points?

В ветках add и set по умолчанию выбираются points. В ветке query единицу необходимо указывать явно.

Чем операция add отличается от set?

add изменяет имеющийся опыт на указанное число, а set устанавливает выбранный показатель в точное значение.

Практические примеры 5
Как выдать Steve десять уровней?

Введите /xp add Steve 10 levels. Уровень игрока Steve увеличится на десять при успешном выполнении.

Как убрать у Steve три уровня?

Используйте /xp add Steve -3 levels. Отрицательное число уменьшает текущий уровень в допустимых пределах.

Как установить ровно двадцатый уровень?

Выполните /xp set @s 20 levels. Команда задаст выбранному игроку значение уровня 20.

Как установить нулевой уровень?

Используйте /xp set @s 0 levels. При необходимости отдельно проверьте очки в текущей шкале опыта.

Как узнать очки текущей шкалы?

Выполните /xp query @s points. Это количество очков в текущей шкале, а не весь накопленный за игру опыт.

Дополнительные возможности 5
Можно ли выдавать опыт сразу всем игрокам?

Да. Например, /xp add @a 5 levels изменит уровень всех выбранных игроков, если команда выполняется успешно.

Можно ли уменьшать именно очки опыта?

Да. В ветке add допускаются отрицательные значения, которые уменьшают опыт в разрешённых пределах.

Можно ли использовать шкалу опыта как индикатор?

Да, но обычное получение опыта игроком будет менять шкалу и может нарушить показания такого индикатора.

Можно ли получить результат через /execute store?

Да. Ветка query возвращает числовой результат, который можно сохранить подходящим механизмом /execute store.

Что происходит с заполнением шкалы при изменении уровней?

При изменении levels может сохраняться относительное заполнение шкалы. Уровни и очки не являются одним показателем.

Ошибки и решения 4
Почему старый синтаксис /xp 5L не работает?

Такой формат относится к Bedrock и старым руководствам. Для Java 1.21.11 используйте /xp add @s 5 levels.

Почему query не находит игрока?

Проверьте точность ника и доступность игрока. Для запроса необходима одна подходящая цель.

Почему set points отклоняет значение?

Устанавливаемое количество points ограничено вместимостью текущего уровня. Для добавления большого опыта используйте add.

Почему сто points не дают сто уровней?

Количество очков, необходимое для повышения уровня, меняется. Очки опыта и уровни нельзя считать эквивалентными.

Версии Minecraft 3
Когда появился современный синтаксис /xp?

В Java Edition 1.13 добавлены ветки add, set и query, которые используются в современных версиях игры.

Чем /xp отличается от /experience?

В современной Java Edition /xp является сокращённым псевдонимом /experience с теми же основными аргументами.

Одинаковы ли команды Java и Bedrock?

Нет. Bedrock использует собственный порядок аргументов и суффикс L для уровней, а Java — ветки add, set и query.

Права и безопасность 3
Какие права нужны для /xp?

В Java Edition обычно необходим уровень разрешений 2. Массовую выдачу опыта должны контролировать сотрудники сервера.

Можно ли случайно лишить игрока опыта?

Да. Отрицательные значения add и установка меньших чисел через set способны уменьшить накопленный опыт.

Как безопасно проверить изменение опыта?

Запишите исходные уровни и очки, выполните тест на отдельном игроке и только потом применяйте команду на сервере.

Справочник Minecraft Wiki

Отзывы об этой странице

Здесь пока нет опубликованных отзывов.

Все отзывы WopBlockStudio

Оцени инструмент

Понравился инструмент или есть что улучшить? Расскажи об этом. Отзыв поможет сделать эту страницу удобнее.

Войти, чтобы оставить отзыв
Оценка от 1 до 5