Black2054 Опубликовано 27 сентября, 2024 Поделиться Опубликовано 27 сентября, 2024 Делаю кое какую мини игру и мне нужна команда которая при нажатии на кнопку будет проверять есть ли в инвентаре игрока который активировал кнопку 2 слитка золота или больше, и выполнять другую команду. Если нету, то нужно вывести сообщение: "нужно как минимум 2 золота", тоже самое если есть только один слиток золота. Если есть 2 слитка золота или больше, то нужно просто активировать команду и забрать два слитка золота. Кнопка должна дистанционно активировать эту команду и проверить наличие двух или больше золотых слитков в инвентаре, если они есть, то активировать цепочку команд редстоун блоком. Если нет то вывести в лс игроку: "нужно как минимум 2 золота" Возможно ли это сделать командой? Если нет, то возможно ли это вообще как-то сделать? Версия 1.18.2 Заранее спасибо! Ссылка на комментарий Поделиться на другие сайты Поделиться
RyaboP Опубликовано 28 сентября, 2024 Поделиться Опубликовано 28 сентября, 2024 Тест на два или больше слитков золота в инвентаре: execute if entity @a[nbt={Inventory:[{id:"minecraft:gold_ingot",Count:2..b}]}] run (другая команда (возможно открытие двери)) Тест на меньшее количество предметов: execute if entity @a[nbt={Inventory:[{id:"minecraft:gold_ingot",Count:..1b}]}] run say Нужно как минимум два слитка золота ВАЖНО!!! Это нужно два командных блока, которые будут активироваться от одной кнопки. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 2 сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти