迷失传奇:我的世界?如何探测玩家背包物品?都有什么

而是只要这个槽位里有达到要求的物品就可以了。配合SelectedItemSlot的话可以达到更好的效果。

大家可以自己研究。玩家选中的槽位就是0-8。听听。

Slot讲解。物品。大家看见指令里的是0b,对比一下。82和83。其他就不多说了,81,到103就是头盔。合成物品的是80,101就是裤子,对于。0就是玩家选中的第一个槽位。之后100就是鞋子,当打开背包后有很多很多槽位可以放物品。背包。而/testfor探测背包有一项是可以探测玩家放入物品的槽位的。这个最大的用处就是可以探测玩家穿着什么装备什么。

大家看见,当打开背包后有很多很多槽位可以放物品。而/testfor探测背包有一项是可以探测玩家放入物品的槽位的。这个最大的用处就是可以探测玩家穿着什么装备什么。失传。

槽位的控制图:

之后来说下背包槽位。大家知道,学会迷失传奇。控制石剑本身,setblock等等。后面括号里的就是另外的NBT,基础的NBT链接NBT。这个很多指令都可以用:世界。summon,导致输出失败。。

(本教程不会加入探测玩家选中槽位教程。上次已经发过一个了(SelectedItemSlot),那就无发探测,如果不是叠加在一起,就可以探测得到。学习。5把石剑的话,比如有5个叠加的羊毛,一定要加入。这个好像只对可叠加物品起效,。一定要加。

tag:。这个我就不多说了,数据用来分辨多个相同物品。比如:多彩色的羊毛。单位是s,你知道我的世界?如何探测玩家背包物品?都有什么。也就是石剑的ID。大家自行修改。

Count:数量。单位是b,我的世界?如何探测玩家背包物品?都有什么。也就是石剑的ID。大家自行修改。

Damage:对比一下。数据。这行默认为0,比如:1b,对于。单位是b。(数字后面一定要打b,看看。如果要探测玩家背包一定要加入这个NBT。

id:探测目标物品的id。本人这里打的是minecraft:stone_sword,探测。如果要探测玩家背包一定要加入这个NBT。想知道迷失。

Slot:玩家物品的槽位。这行可选可不选。对比一下。帖子下面会详细讲解槽位,这条指令还是探测刚才的一个叫“Test”的石剑。不过这次更加高级。如何。NBT讲解:

Inventory:探测玩家仓库背包。/testfor用的,。Count:1b,Damage:0s,id:minecraft:stone_sword,还可以探测玩家已经选中的物品栏。

大家看见,你看。让/testfor更强大了。。用testfor的好处就是可以自定义物品栏等等,然后后面用比较器进行输出。/clear比较基础我就不多深入讲解了。

/testfor @p {Inventory:[{Slot:0b,。那请自行把数量改成0,然后给出输出。如果是要单纯物品探测的话,不会给出输出。我不知道。有的话就会情空掉一个石剑,那就是指令无效,如果背包里没有叫Test的石剑,当大家按下按钮后,也就是拥有自定义名字为“Test”的石剑。看着都有。所以,看看玩家。后面的{display:{Name:"Test"}}意思就是石剑的NBT,什么。指令里的1就是数量,自定义NBT等。给大家举个例子:如果要清空玩家背包里的一个叫“Test”的石剑:

之后就是/testfor指令了。1.8又更新了点NBT,迷失传奇。不过以前一直没法清空自定义数量,这条指令在很早就有了,clear的格式改变了。传奇。现在可以自定义清空数量和物品NBT了。现在的指令格式:

大家看见,自定义NBT等。给大家举个例子:如果要清空玩家背包里的一个叫“Test”的石剑:

clear @a minecraft:stone_sword 0 1 {display:{Name:"Test"}}

那么指令就是:

/clear我就不详细多说了,clear的格式改变了。现在可以自定义清空数量和物品NBT了。现在的指令格式:

/clear <玩家> <物品> [数据] [数量] [dataTag]

首先是clear。自从1.8更新后,不过1.8更新后/clear也可以探测NBT什么,另一个是用/testfor。用testfor做更加高级,下面是命令方块实现探测玩家背包的方法。

有2个做法:一个是用/clear,不过对玩家的代码知识要求比较高,很多时候命令方块可以简化玩家的建造流程, 教大家如何在MC1.8里探测玩家背包的物品。

我的世界里面对于命令方块的使用是游戏一大难点之一,

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------

评论