UID354295性别保密经验 EP铁粒 粒回帖0主题精华在线时间 小时注册时间2022-4-5最后登录1970-1-1
| 本帖最后由 惯宣-CGX_ 于 2024-7-20 20:01 编辑
【前hasitem时代使用clear检测物品的方法】
.
在目标选择器中的hasitem更新以前,存在着使用clear检测物品的方法: 清除最近的玩家0颗钻石,因为是0颗实际并没有清除,但是这条命令的输出结果会显示为“成功”(玩家身上没有钻石则会失败)。
.
使用比较器或有条件的命令方块检测结果,再利用“遍历(穷举)”选择单个玩家:
- tag @e remove 遍历标签
- tag @r add 遍历标签
- clear @p[tag=遍历标签] diamond 0 0
- > say @a[tag=遍历标签]的身上有钻石!
复制代码 这就是前hasitem时代检测物品的方法。
.
现在使用目标选择器的hasitem来代替:
- @a[hasitem={item=diamond}]
复制代码
|
|