无尽の咸羊
如题
怎么检测物品栏头盔位置(103)是空的。

Peanutz_OwO
本帖最后由 Peanutz_OwO 于 2020-8-14 19:55 编辑

创建一个名为 ifNoHelmet 的记分项,用于判断玩家的头盔栏是否有物品。然后高频执行以下命令:
  1. /scoreboard players set @a ifNoHelmet 1
  2. /scoreboard players set @a ifNoHelmet 0 {Inventory:[{Slot:103b}]}
复制代码

对所有头盔栏中没有物品的玩家执行操作:
  1. execute @a[score_ifNoHelmet=1] ~ ~ ~ <命令>
复制代码

爱心魔王FHC
高频
testfor @a {Inventory:[{Slot:103b}]}
没有物品时不输出,有物品时才输出