想用我的世界PE命令方块做商店,简单来说就是两条指令。clear @p diamond 0

想用我的世界PE命令方块做商店,简单来说就是两条指令。clear @p diamond 0 1[删除最近玩家里背包的一个钻石。]give @p bread 10[给予最近的玩家十个面包。]原来是只要把这两个指令连起来就可以。到发现身上没有钻石也可以给你面包。求大神告诉我如何做一个检测机制,先检测你背包有没有钻石,如果有就执行接下来的两个指令[就是上面那两个]。如果没有钻石就不会执行。之前有人跟我说用:clear @a diamond 0 0,但是经过测试,这个并没有任何卵用。求大触赶紧告诉我,这个东西对我很有用,谢谢。
最好直接给我可以用的指令。

放两个命令方块,上下连贯,顶上那个是链条结构,设置成有条件的。这样如果扣除钻石失败,执行指令错误,有条件的链状结构命令方块就不会运行,相反就交易成功。

《minecraft》(《我的世界》)是一款风靡全球的高自由度沙盒游戏,由瑞典Mojang AB和4J Studios开发,于2009年5月13日发行。2014年11月6日,该游戏被微软收购。2016年网易取得了该游戏在中国的代理权。[1] 

该游戏以每一个玩家在三维空间中自由地创造和破坏不同种类的方块为主题。玩家在游戏中可以在单人或多人模式中通过摧毁或创造方块以创造精妙绝伦的建筑物和艺术,或者收集物品探索地图以完成游戏的主线。

2011年Minecraft获GT年度评选年度最佳创新奖。

2016年5月20日,网易宣布正式代理《Minecraft》中国版。[2] 

2017年3月,中国大陆代理商“网易”正式确定Minecraft中文名为《我的世界》。

2017年4月7日,网易在水立方举行我的世界中国版发布会,Mojang、微软和网易代表共同启动《我的世界》中的红石装置,将水立方点亮为游戏内的“草方块”。三方一同发出声明,《我的世界》中国版在游戏内容上与国际版保持一致,持续提供原汁原味的游戏体验。[3] 

2017年4月10日,《我的世界》中国版PC端开启第一轮测试,在《我的世界》中国版中,游戏第一次拥有了官方启动器。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-08-22
我想过这个方法,但是pe版testfor指令不能附加检测背包信息,这个只能在pc中实现
我想到一中用testforblock的方式来制作商店,如果你有兴趣可以追问
大概就是比较器来接受command_block(判断某特定方块存在)的ture信息,最后还要在执行一遍来停止比较器,最好改成重复模式,然后gamerule commandblockoutput false这样最好。。
第2个回答  2018-02-04
假设你要用十个石头换一个木头
第一格放置普通命令方块,输入/clear @p 石头 九个(懒得打代码,懂意思就行)
第二格放置链命令方块(绿的,可以在命令方块操作界面类型一栏修改),设置始终活动,输入/clear @p 石头 一个。命令方块箭头指向要与第一格一致
第三格继续放置链命令方块,输入/give @p 木头 一个。方向一致。
这样就可以做到只能在有十个以上石头的情况下交易,低于十个将吞币,同时交易失败
第3个回答  2017-07-16
简单,放两个命令方块,上下连贯,顶上那个是链条结构,设置成有条件的。这样如果扣除钻石失败,执行指令错误,有条件的链状结构命令方块就不会运行,相反就交易成功啦~
你的老指令可以用,关键是命令方块的的自带功能没用到位。求采纳谢谢本回答被网友采纳
第4个回答  2018-11-28
第一个命令方块 脉冲 无条件 需要红石 /clear @p diamond 0 0(用来检测物品栏中是否有方块)
第二个命令方块 链式 有条件 保持开启 /clear @p diamond 0 1(扣除一个方块)
第三个命令方块 链式 有条件 保持开启
/give (你要的东西)
相似回答