麦白
怎么样才能让命令方块 用指定的物品兑换指定的物品 就比如说 我用一个钻石块 能 换到一本指定的书。求教。以前搜到过这样的命令方块指令帖子 叫什么命令方块兑换机好像  但是有介绍 图片全挂了
让我搞不懂 现在连网址都找不到了233

1.9版本。

tzxwdu
http://tieba.baidu.com/p/3006935247?pn=2
可以看看这里

tzxwdu
大致的方法就是第一个命令方块clear专门的物品(要设置type),然后比较器连接给的物品give,楼主有问题可以继续问

麦白
tzxwdu 发表于 2016-7-8 19:58
http://tieba.baidu.com/p/3006935247?pn=2
可以看看这里

这是cb基础教程啊。 神tm楼主噗

麦白
tzxwdu 发表于 2016-7-8 20:00
大致的方法就是第一个命令方块clear专门的物品(要设置type),然后比较器连接给的物品give,楼主有问题可 ...

能否有指令。.

tzxwdu
麦白 发表于 2016-7-9 14:07
这是cb基础教程啊。 神tm楼主噗

楼主你是否有认真,请往后面看,是讲到了的

tzxwdu
楼主,从第二页到4页全部都是。。。。。仔细看看吧
clear [玩家ID] {物品名称} {数量} {NBTtag}
然后比较器连接
give [玩家ID] {物品名称} {数量} {NBTtag}

1779497692
ooooooooooooooo

爱心魔王FHC
其实用村民交易更简单:http://www.mcbbs.net/thread-209951-1-1.html

麦白
tzxwdu 发表于 2016-7-8 20:17
楼主,从第二页到4页全部都是。。。。。仔细看看吧
clear [玩家ID] {物品名称} {数量} {NBTtag}
然后比较器 ...

NBT 不能用 后面会显示 这不是个可用的数字

1.9的。

tzxwdu
麦白 发表于 2016-7-9 14:36
NBT 不能用 后面会显示 这不是个可用的数字

1.9的。

楼主你是想要交易有nbt的东西吗?你可以把你要的东西发一下,我来帮你看看是哪里出问题了

麦白
tzxwdu 发表于 2016-7-8 20:32
楼主你是想要交易有nbt的东西吗?你可以把你要的东西发一下,我来帮你看看是哪里出问题了 ...

不用了 有人帮我解决了
testfor 玩家名 {Inventory:[{id:"minecraft:diamond_block"}]}探测玩家的背包是否有钻石块,
clear @a diamond_block 0 1同时连接give就行了

我还是谢谢你了。

4_er
应该用先 命令方块加比较器 探测玩家手里的物品 然后物品对了启动比较器 然后激活指定线路 然后加个删除你想要的物品的命令方块 再加个/give 玩家物品 探测的目的是防止刷东西

scorpio975
不需要/testfor
直接icb:
  1. /clear @p minecraft:diamond_block 0 1
复制代码

连接ccb,cond:
  1. /give @p minecraft:written_book 1 0 {NBT}
复制代码

scorpio975
麦白 发表于 2016-7-9 14:36
NBT 不能用 后面会显示 这不是个可用的数字

1.9的。

不能用的原因是你没有填写数据值
clear的格式是
  1. /clear 玩家名 物品名 数据值 数量 物品数据标签
复制代码

略懂一点
tzxwdu 发表于 2016-7-9 13:58
http://tieba.baidu.com/p/3006935247?pn=2
可以看看这里

单人游戏直接clear之后give,多人游戏用stats链接,判据为执行是否成功,clear之后give执行成功的玩家

AcSE
1.9,这个然后用/testforblock检测钻石块是否摆放在指定位置,如果用/give刷出一本自定义内容的书。试试行不行

麦白
scorpio975 发表于 2016-7-9 01:05
不需要/testfor
直接icb:
连接ccb,cond:

呃 就算没有钻石块 也会直接给你书。。

scorpio975
麦白 发表于 2016-7-18 14:51
呃 就算没有钻石块 也会直接给你书。。

CCB,cond!!
Enderman前几天也这么说了...

第一页 上一页 下一页 最后一页