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

как отслеживать предметы в инвентаре?


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

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

эээээЭЭЭЭЭэээээ не понял



ну вообще если с плагином то нужен EssentialsX и потом пишешь команду /inv или /inventory

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

Только что, MrLIMON сказал:

эээээЭЭЭЭЭэээээ не понял



ну вообще если с плагином то нужен EssentialsX и потом пишешь команду /inv или /inventory

Смотри, нужна команда, которая отслеживает, есть ли у игрока в инвентаре золото (вроде должно через /execute)

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

Только что, mafter сказал:

Смотри, нужна команда, которая отслеживает, есть ли у игрока в инвентаре золото (вроде должно через /execute)

/invsee ник игрока




я не помню с плагином или без но есть такое

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

Только что, MrLIMON сказал:

/invsee ник игрока
это посмотреть инвентарь с плагином, а мне нужно, чтобы команда выполнялась, если в инвентаре у игрока найдётся золото.



я не помню с плагином или без но есть такое

 

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

1 минуту назад, mafter сказал:

 

мне одно интересно:ЗАЧЕМ тебе это команда? ЗАЧЕМ тебе отслеживать золото?xD

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

1 минуту назад, MrLIMON сказал:

мне одно интересно:ЗАЧЕМ тебе это команда? ЗАЧЕМ тебе отслеживать золото?xD

Я строю карту с большим количеством концовок и одна из них активируется, если у игрока в инвентаре есть золото, которое он мог взять из сундука по сюжету

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

1 минуту назад, mafter сказал:

Я строю карту с большим количеством концовок и одна из них активируется, если у игрока в инвентаре есть золото, которое он мог взять из сундука по сюжету

ааааАААААааа тода понятно

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

execute as @a if data entity @s Inventory[{id:"minecraft:gold_ingot"}] run tellraw @a "123" - в цикличный, всегда активный, вместо команды tellraw @a "123" напишешь нужную тебе

Чтобы не спамило 123, после цикличного кб, можешь поставить цепной, условный, всегда активный с командой clear @a gold_ingot

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

  • 3 месяца спустя...
  • 7 месяцев спустя...
14.07.2020 в 05:52, MrDimon8582 сказал:

execute as @a if data entity @s Inventory[{id:"minecraft:gold_ingot"}] run tellraw @a "123" - в цикличный, всегда активный, вместо команды tellraw @a "123" напишешь нужную тебе

Чтобы не спамило 123, после цикличного кб, можешь поставить цепной, условный, всегда активный с командой clear @a gold_ingot

а как сделать такое же,но чтоб с отслеживаемым количеством?я написал после id предмета ',count:"8"',но не работает.Команда может не верна?версия 1.14.4

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

4 часа назад, Cored сказал:

а как сделать такое же,но чтоб с отслеживаемым количеством?я написал после id предмета ',count:"8"',но не работает.Команда может не верна?версия 1.14.4

Нужно писать count:8b

/execute if entity @a[nbt={Inventory:[{id:"minecraft:gold_ingot",Count:8b}]}] - пример

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

  • 6 месяцев спустя...
В 14.07.2020 в 05:52, MrDimon8582 сказал:

execute as @a if data entity @s Inventory[{id:"minecraft:gold_ingot"}] run tellraw @a "123" - в цикличный, всегда активный, вместо команды tellraw @a "123" напишешь нужную тебе

Чтобы не спамило 123, после цикличного кб, можешь поставить цепной, условный, всегда активный с командой clear @a gold_ingot

Не работает не в какую... Ошибок не выдает, но и ничего не происходит.
Вот сама команда:

/execute as @a if data entity @p inventory[{id:"minecraft:netherite_ingot"}] run setblock ~ ~+2 ~ sand

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

3 часа назад, Jeley сказал:

Не работает не в какую... Ошибок не выдает, но и ничего не происходит.
Вот сама команда:

/execute as @a if data entity @p inventory[{id:"minecraft:netherite_ingot"}] run setblock ~ ~+2 ~ sand

/execute as @a at @s if data entity @s Inventory[{id:"minecraft:netherite_ingot"}] run setblock ~ ~2 ~ sand

Только что, Mysterious_Human2 сказал:

/execute as @a at @s if data entity @s Inventory[{id:"minecraft:netherite_ingot"}] run setblock ~ ~2 ~ sand

хотя легче написать

execute as @a[nbt={Inventory:[{id:"minecraft:netherite_ingot"}]}] at @s run setblock ~ ~2 ~ sand

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

Если нужно кол-во чекать, то лучше через clear 0 записать кол-во итемов в скорборд, а потом чекать сам скор

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

37 минут назад, TheDarkRU сказал:

Если нужно кол-во чекать, то лучше через clear 0 записать кол-во итемов в скорборд, а потом чекать сам скор

америку открыл

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

  • 2 недели спустя...

Знает ли кто-нибудь, как сделать, когда выдаю предмет игроку, чтобы осталось что-то то, с помощью чего, я потом смогу отслеживать именно этот предмет, по типу: "не какой-то железный меч, а именно железный меч с этим тегом"? Пытался отслеживать предмет с помощью его названия, но там название с жирным шрифтом, поэтому не вариант.

Типо тега или что-то вроде того.

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

  • 8 месяцев спустя...
В 26.01.2022 в 22:07, empty.chr сказал:

Знает ли кто-нибудь, как сделать, когда выдаю предмет игроку, чтобы осталось что-то то, с помощью чего, я потом смогу отслеживать именно этот предмет, по типу: "не какой-то железный меч, а именно железный меч с этим тегом"? Пытался отслеживать предмет с помощью его названия, но там название с жирным шрифтом, поэтому не вариант.

Типо тега или что-то вроде того.

дай предмету дополнительный нбт тег и отсеживай его )

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

  • 3 месяца спустя...
В 27.01.2022 в 03:07, empty.chr сказал:

Знает ли кто-нибудь, как сделать, когда выдаю предмет игроку, чтобы осталось что-то то, с помощью чего, я потом смогу отслеживать именно этот предмет, по типу: "не какой-то железный меч, а именно железный меч с этим тегом"? Пытался отслеживать предмет с помощью его названия, но там название с жирным шрифтом, поэтому не вариант.

Типо тега или что-то вроде того.

добавь ему описание

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

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

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

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

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

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

Войти

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

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

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