Перейти к содержанию

Ну шо, есть тут те, кто шарит в командах?


Рекомендуемые сообщения

В теме 8 сообщений

Нужна команда, срабатывающая, когда у игрока в руке БОЛЬШЕ 20 предметов. Пока получилось только либо ровно 20, либо никак. Три дня варюсь с ней, есть тут те, кто шарит получше меня?

Жду, когда напишут: "Ты тупой, просто напиши --- -- -- - -- -- -- - - и всё"

Ссылка на комментарий
Поделиться на другие сайты

Вот исходник

execute if entity @p[nbt={Inventory:[{Slot:0b,id:"minecraft:diamond",Count:20b}]}] run give @p minecraft:stick 3

Ну или так

execute as @a[nbt={Inventory:[{Slot:0b,id:"minecraft:diamond",Count:20b}]}] run execute as @s run give @p minecraft:gunpowder 1

Ссылка на комментарий
Поделиться на другие сайты

Записываем в скорбоард

execute store result score @s new_score run data get entity @s SelectedItem.Count

execute if @s[score={new_score=21..},nbt={SelectedItem:{id:"minecraft:diamond"}}] run give @p gunpowder

Ссылка на комментарий
Поделиться на другие сайты

13 часов назад, IlyaDyachkov сказал:

Записываем в скорбоард

execute store result score @s new_score run data get entity @s SelectedItem.Count

execute if @s[score={new_score=21..},nbt={SelectedItem:{id:"minecraft:diamond"}}] run give @p gunpowder

execute if @s выдаёт ошибку после if

После исправления тоже не робит

 

Ссылка на комментарий
Поделиться на другие сайты

15 минут назад, Безумный Игрок сказал:

execute if @s выдаёт ошибку после if

После исправления тоже не робит

 

if entity @s[scores=]

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...