Mccraft-pepsi
Command_Block的问题
命令方块可以制作上锁的箱子,然而钥匙不取决于“钥匙”的NBT而是名字
那么问题来了:例如我的钥匙是拌线钩ID:131 普通的拌线钩是不能打开箱子的,可是改了名字之后就成为了钥匙!
——:
箱子的解锁命令为:MCBBS 则钥匙的名字口令是MCBBS 那么我只需要用铁毡把拌线钩的名字改为:MCBBS就可以打开了


解决的办法只有一个:让口令拥有颜色——:解锁口令:解锁则需要钥匙名字为解锁的拌线钩才能打开因为铁毡不能改颜色


那么问题再/setblock ~ ~1 ~ minecraft:chest 0 replace {Lock:"MCBBS"}一次来了
  1. /give @p 131 1 0 {display:{Name:"MCBBS",Lore:["钥匙"]}}
复制代码



这个是钥匙的解锁口令:MCBBS

  1. /setblock ~ ~1 ~ minecraft:chest 0 replace {Lock:"MCBBS"}
复制代码
这是箱子要求解锁的口令:MCBBS
那么如何然这个MCBBS的口令拥有颜色呢?


SDchao
首先说一句,mc判断颜色需要小节符号,而这也是算在名字里面的,也就是说你在设置lock的标签时也必须带上颜色代码。
其次,如果没有nbtedit的话,原版cb弄颜色很蛋疼,看看这个帖子吧:http://www.mcbbs.net/thread-443181-1-4.html

爱心魔王FHC
改颜色是很麻烦的事情……
http://www.mcbbs.net/thread-443181-1-4.html
这里以红石为例
这是箱子:
summon FallingSand ~ ~1 ~ {Block:command_block,Time:1,TileEntityData:{Command:/setblock ~1 ~ ~ wall_sign 5 replace {Text1:"{text:\\\"Click\\\",clickEvent:{action:\\\"run_command\\\",value:\\\"blockdata ~-1 ~ ~ {Command:/setblock ~ ~1 ~ minecraft:chest 0 replace {Lock:"\\\u00a74MCBBS"},}\\\"}}"}}}
这是钥匙:summon FallingSand ~ ~1 ~ {Block:command_block,Time:1,TileEntityData:{Command:/setblock ~1 ~ ~ wall_sign 5 replace {Text1:"{text:\\\"Click\\\",clickEvent:{action:\\\"run_command\\\",value:\\\"blockdata ~-1 ~ ~ {Command:/give @p 131 1 0 {display:{Name:"\\\u00a74MCBBS",Lore:["钥匙"]}},}\\\"}}"}}}

为什么不试试我的黑科技呢
http://www.mcbbs.net/thread-492975-1-1.html

爱心魔王FHC
FHC红石 发表于 2016-4-14 21:49
改颜色是很麻烦的事情……
http://www.mcbbs.net/thread-443181-1-4.html
这里以红石为例

呸,是以红色为例
在命令方块里输入指令后激活后会在命令方块上面出现一个命令方块,然后用红石块激活上面的命令方块
出现一个牌子,然后右键牌子上的文字,然后再次用红石块启动上面的命令方块
彩色的钥匙和箱子密码就生成了……

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