Безумный Игрок Опубликовано 28 сентября, 2021 Поделиться Опубликовано 28 сентября, 2021 Нужна команда, срабатывающая, когда у игрока в руке БОЛЬШЕ 20 предметов. Пока получилось только либо ровно 20, либо никак. Три дня варюсь с ней, есть тут те, кто шарит получше меня? Жду, когда напишут: "Ты тупой, просто напиши --- -- -- - -- -- -- - - и всё" Ссылка на комментарий Поделиться на другие сайты Поделиться
Безумный Игрок Опубликовано 28 сентября, 2021 Автор Поделиться Опубликовано 28 сентября, 2021 Вот исходник 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 Ссылка на комментарий Поделиться на другие сайты Поделиться
Shomen Опубликовано 28 сентября, 2021 Поделиться Опубликовано 28 сентября, 2021 Записываем в скорбоард 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 Ссылка на комментарий Поделиться на другие сайты Поделиться
Безумный Игрок Опубликовано 28 сентября, 2021 Автор Поделиться Опубликовано 28 сентября, 2021 Будет работать, если в руке от 20 до 64 алмазов? Ссылка на комментарий Поделиться на другие сайты Поделиться
Shomen Опубликовано 28 сентября, 2021 Поделиться Опубликовано 28 сентября, 2021 1 минуту назад, Безумный Игрок сказал: Будет работать, если в руке от 20 до 64 алмазов? Да Ссылка на комментарий Поделиться на другие сайты Поделиться
Безумный Игрок Опубликовано 28 сентября, 2021 Автор Поделиться Опубликовано 28 сентября, 2021 Спасибо Ссылка на комментарий Поделиться на другие сайты Поделиться
Безумный Игрок Опубликовано 29 сентября, 2021 Автор Поделиться Опубликовано 29 сентября, 2021 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 После исправления тоже не робит Ссылка на комментарий Поделиться на другие сайты Поделиться
Shomen Опубликовано 29 сентября, 2021 Поделиться Опубликовано 29 сентября, 2021 15 минут назад, Безумный Игрок сказал: execute if @s выдаёт ошибку после if После исправления тоже не робит if entity @s[scores=] Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 8 сообщений
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти