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

Либо баг или я чего-то не понимаю


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

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

Нужно чтобы у игрока когда нету честплейта ему давался эффект скорости.

execute as @a[nbt={Inventory:[{Slot:102b,id:"minecraft:air"}]}] run effect give @s minecraft:speed 1 0 true

Я использовал это но почему-то не работает...

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

В 07.10.2021 в 15:42, TheDarkRU сказал:

execute as @a unless data entity @s Items[{Slot:102b}] run effect give @s minecraft:speed 1 0 true

Items......................

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

Попробуй заменить длитильность она не правельно указано

execute as @a unless data entity @s Items[{Slot:102b}] speed effect give @s minecraft:speed 10 999999 true

Если не сработает просто скачай этот мод Epic Fight — меняет анимации боя и вес брони

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

В 06.10.2021 в 19:36, RomanIrk9 сказал:

Нужно чтобы у игрока когда нету честплейта ему давался эффект скорости.

execute as @a[nbt={Inventory:[{Slot:102b,id:"minecraft:air"}]}] run effect give @s minecraft:speed 1 0 true

Я использовал это но почему-то не работает...

Что такое честплейт?

 

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

2 часа назад, Mysterious_Human сказал:

нагрудник

Ну тогда так и пиши, зачем русский учил тогда?

2 часа назад, Mysterious_Human сказал:

нагрудник

А, ой, это не ты автор

 

В 06.10.2021 в 19:36, RomanIrk9 сказал:

Нужно чтобы у игрока когда нету честплейта ему давался эффект скорости.

execute as @a[nbt={Inventory:[{Slot:102b,id:"minecraft:air"}]}] run effect give @s minecraft:speed 1 0 true

Я использовал это но почему-то не работает...

Вроде как нужно написать:
execute at @a[nbt={Inventory:[{Slot:102b,id:"minecraft:air"}]}] as @a[nbt={Inventory:[{Slot:102b,id:"minecraft:air"}]}] run effect give @s minecraft:speed 1 0 true

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

2 минуты назад, Ducknator сказал:

Ну тогда так и пиши, зачем русский учил тогда?

А, ой, это не ты автор

 

Вроде как нужно написать:
execute at @a[nbt={Inventory:[{Slot:102b,id:"minecraft:air"}]}] as @a[nbt={Inventory:[{Slot:102b,id:"minecraft:air"}]}] run effect give @s minecraft:speed 1 0 true

не-а, неправильно, если бы майнкрафт так работал, он бы лагал, и для упрощения разработчики пустые слоты не добавляют в nbt

поэтому надо использовать unless data

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

8 часов назад, Mysterious_Human сказал:

Items......................

А, я его с контейнерами перепутал. Inventory тогда.

execute as @a unless data entity @s Inventory[{Slot:102b}] run effect give @s minecraft:speed 1 0 true

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

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

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

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

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

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

Войти

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

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

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