【CRAO】命令方块作品展示

hello,大家好,这里是CRAO成员乾坤今天为大家带来我的命令方块存档分析,最后会发存档,事情是这样的:有一天,海苏问我一个问题:在原版的情况下怎么作出不穿特定的整套皮革装备就会一直有缓慢效果?于是乎就有了这个存档,这个存档的用处是——如果玩家不穿上特定的装备套装,就会一直获得1秒的缓慢2效果,达到了许多mod的功能,工作室镇楼


楼主 乾坤轩辕1  发布于 2014-12-09 21:26:00 +0800 CST  
下面开始讲解

楼主 乾坤轩辕1  发布于 2014-12-09 21:26:00 +0800 CST  
首先是地图全景——先无视基岩房(那是我给海苏的私密消息,用tellraw完成)




楼主 乾坤轩辕1  发布于 2014-12-09 21:29:00 +0800 CST  

绿色粘土是开始运行,黄色是停止而紫色是给你全套免于缓慢效果的皮革甲

楼主 乾坤轩辕1  发布于 2014-12-09 21:30:00 +0800 CST  


楼主 乾坤轩辕1  发布于 2014-12-09 21:31:00 +0800 CST  
忽略我鼠标指着的两个命令方块,她们没有什么作用,一个是给海苏的话的触发器,另一个是——本地图由CRAO 成员乾坤制作,谢谢下载—,所以,无视她们..........

楼主 乾坤轩辕1  发布于 2014-12-09 21:31:00 +0800 CST  
然后我们看看紫色粘土这边的命令:
/give@aminecraft:leather_boots 1 0 {display:{Name:"神奇的靴子",Lore:[很神奇的靴子,据说集齐全套可以解除缓慢效果]}}
/give @a minecraft:leather_leggings 1 0 {display:{Name:"神奇的护腿",Lore:[很神奇的护腿,据说集齐全套可以解除缓慢效果]}}
/give @a minecraft:leather_chestplate 1 0 {display:{Name:"神奇的护甲",Lore:[很神奇的护甲,据说集齐全套可以解除缓慢效果]}}
/give @a minecraft:leather_helmet 1 0 {display:{Name:"神奇的头盔",Lore:[很神奇的头盔,据说集齐全套可以解除缓慢效果]}}






楼主 乾坤轩辕1  发布于 2014-12-09 21:31:00 +0800 CST  


其实整个地图的中心是这四个命令方块
命令分别为:/testfor@p{Inventory:[{Slot:103b,id:minecraft:leather_helmet,Damage:0s,Count:1b,tag:{display:{Name:"神奇的头盔",Lore:[很神奇的头盔,据说集齐全套可以解除缓慢效果]}}}]}
/testfor @p {Inventory:[{Slot:102b,id:minecraft:leather_chestplate,Damage:0s,Count:1b,tag:{display:{Name:"神奇的护甲",Lore:[很神奇的护甲,据说集齐全套可以解除缓慢效果]}}}]}
/testfor @p {Inventory:[{Slot:101b,id:minecraft:leather_leggings,Damage:0s,Count:1b,tag:{display:{Name:"神奇的护腿",Lore:[很神奇的护腿,据说集齐全套可以解除缓慢效果]}}}]}
/testfor @p {Inventory:[{Slot:100b,id:minecraft:leather_boots,Damage:0s,Count:1b,tag:{display:{Name:"神奇的靴子",Lore:[很神奇的靴子,据说集齐全套可以解除缓慢效果]}}}]}

楼主 乾坤轩辕1  发布于 2014-12-09 21:34:00 +0800 CST  
Slot:玩家物品的槽位。这行可选可不选。帖子下面会详细讲解槽位,单位是b。(数字后面一定要打b,比如:1b,0b等等)
id:探测目标物品的id。本人这里打的是minecraft:stone_sword,也就是石剑的ID。大家自行修改。
Damage:数据。这行默认为0,数据用来分辨多个相同物品。比如:多彩色的羊毛。单位是s,一定要加。
Count:数量。单位是b,一定要加入。这个好像只对可叠加物品起效,比如有5个叠加的羊毛,就可以探测得到。5把石剑的话,如果不是叠加在一起,那就无发探测,导致输出失败。
tag:这个我就不多说了,基础的NBT链接NBT。这个很多指令都可以用:summon,setblock等等。后面括号里的就是另外的NBT。

楼主 乾坤轩辕1  发布于 2014-12-09 21:35:00 +0800 CST  
Slot讲解这个探测不一定要是玩家选中了这个槽位,而是只要这个槽位里有达到要求的物品就可以了。当然,它还可以配合别的指令,达到玩家探测选中装备栏的指定物品。(图片来自mcbbs)

楼主 乾坤轩辕1  发布于 2014-12-09 21:37:00 +0800 CST  


这是我点了开始按钮以后的样子:照片上方命令方块高频探测,中部四个命令方块探测玩家是否在指定槽位,如果是则给出输出,只有四个命令方块同时输出(玩家穿上全套装备)才可以将屏幕下方的红石火把激活

楼主 乾坤轩辕1  发布于 2014-12-09 21:43:00 +0800 CST  
然后这是输出端,当红石火把被激活,给命令方块一个恒定充能,使旁边的高频失效,从而起到解除效果的作用(否则喝牛奶都没用,因为这是高频连接)

楼主 乾坤轩辕1  发布于 2014-12-09 21:46:00 +0800 CST  
这就是整个主体部分,开启关闭端的命令如下:
开启:blockdata ~5 ~-1 ~ {Command:"/summon FallingSand ~ ~1 ~ {Tile:152}"}
setblock ~4 ~ ~ minecraft:redstone_block 0 replace
blockdata 350 3 -75 {Command:"/summon FallingSand ~ ~1 ~ {Tile:152}"}
setblock 350 4 -75 minecraft:redstone_block 0 replace
关闭:blockdata ~ ~-1 ~-3 {Command:""}
/setblock ~ ~ ~-2 minecraft:air

楼主 乾坤轩辕1  发布于 2014-12-09 21:49:00 +0800 CST  
setblock 350 4 -75 minecraft:air 0 replace
blockdata 350 3 -75 {Command:""}

楼主 乾坤轩辕1  发布于 2014-12-09 21:50:00 +0800 CST  
然后是我给海苏的私信部分(不进行讲解)
tellraw@a{text:"<",extra:[{text:"乾坤",hoverEvent:{action:show_text,value:"358353b7-896f-399e-81a8-470ea0b5edea"},color:green}, {text:"> "},{text:"hello,海苏,很高兴认识你"}]}


/tellraw Haisu {text:"<",extra:[{text:"乾坤",hoverEvent:{action:show_text,value:"358353b7-896f-399e-81a8-470ea0b5edea"},color:green}, {text:"> "},{text:"不用惊讶,这是我留下的话"}]}








/tellraw Haisu {text:"<",extra:[{text:"乾坤",hoverEvent:{action:show_text,value:"358353b7-896f-399e-81a8-470ea0b5edea"},color:green}, {text:"> "},{text:"正如我之前说的那样,除了这个ID,没人能看到0.0"}]}




/tellraw Haisu {text:"<",extra:[{text:"乾坤",hoverEvent:{action:show_text,value:"358353b7-896f-399e-81a8-470ea0b5edea"},color:green}, {text:"> "},{text:"很高兴认识你,你是个不错的玩家"}]}






/tellraw Haisu {text:"<",extra:[{text:"乾坤",hoverEvent:{action:show_text,value:"358353b7-896f-399e-81a8-470ea0b5edea"},color:green}, {text:"> "},{text:"什么大触都死远点!!!因为你不是,我也不是"}]}






/tellraw Haisu {text:"<",extra:[{text:"乾坤",hoverEvent:{action:show_text,value:"358353b7-896f-399e-81a8-470ea0b5edea"},color:green}, {text:"> "},{text:"我爱你因为你就是爱——出自终末之诗"}]}




/tellraw Haisu {text:"<",extra:[{text:"乾坤",hoverEvent:{action:show_text,value:"358353b7-896f-399e-81a8-470ea0b5edea"},color:green}, {text:"> "},{text:"如你所愿,我做了这个地图,穿戴上我提供的全套装备,按下START,就会免于受到缓慢效果"}]}




/tellraw Haisu {text:"<",extra:[{text:"乾坤",hoverEvent:{action:show_text,value:"358353b7-896f-399e-81a8-470ea0b5edea"},color:green}, {text:"> "},{text:"如果不穿,会一直有一秒的缓慢效果"}]}




/tellraw Haisu {text:"<",extra:[{text:"乾坤",hoverEvent:{action:show_text,value:"358353b7-896f-399e-81a8-470ea0b5edea"},color:green}, {text:"> "},{text:"就是这样,如果有什么看不懂的欢迎在我的帖子里回复我.......haha"}]}


/tellraw Haisu {text:"<",extra:[{text:"乾坤",hoverEvent:{action:show_text,value:"358353b7-896f-399e-81a8-470ea0b5edea"},color:green}, {text:"> "},{text:"当然,看到这段话也要回复我"}]}


/tellraw Haisu {text:"<",extra:[{text:"乾坤",hoverEvent:{action:show_text,value:"358353b7-896f-399e-81a8-470ea0b5edea"},color:green}, {text:"> "},{text:"这段话的命令就在远方那座基岩墙之后"}]}




/tellraw Haisu {text:"<",extra:[{text:"乾坤",hoverEvent:{action:show_text,value:"358353b7-896f-399e-81a8-470ea0b5edea"},color:green}, {text:"> "},{text:"你每点一次绿色的START键就会播放这段内容"}]}




/tellraw Haisu {text:"<",extra:[{text:"乾坤",hoverEvent:{action:show_text,value:"358353b7-896f-399e-81a8-470ea0b5edea"},color:green}, {text:"> "},{text:"如果你嫌烦的话,就毁了那个装置吧"}]}


/tellraw Haisu {text:"<",extra:[{text:"乾坤",hoverEvent:{action:show_text,value:"358353b7-896f-399e-81a8-470ea0b5edea"},color:green}, {text:"> "},{text:"我时间有限,不过...."}]}






/tellraw Haisu {text:"<",extra:[{text:"乾坤",hoverEvent:{action:show_text,value:"358353b7-896f-399e-81a8-470ea0b5edea"},color:green}, {text:"> "},{text:"有可能你不知我在说什么,你也不必知道...."}]}




/tellraw Haisu {text:"<",extra:[{text:"乾坤",hoverEvent:{action:show_text,value:"358353b7-896f-399e-81a8-470ea0b5edea"},color:green}, {text:"> "},{text:"谢谢"}]}




/tellraw Haisu {text:"<",extra:[{text:"乾坤",hoverEvent:{action:show_text,value:"358353b7-896f-399e-81a8-470ea0b5edea"},color:green}, {text:"> "},{text:"再见了,我们下次再聊哈"}]}






/tellraw Haisu {text:"",extra:[{text:"乾坤 ",color:yellow,hoverEvent:{action:show_text,value:"358353b7-896f-399e-81a8-470ea0b5edea"}},{color:yellow,text:"left the game"}]}

楼主 乾坤轩辕1  发布于 2014-12-09 21:51:00 +0800 CST  
效果:(只有ID为Haisu才能看见这段内容)

楼主 乾坤轩辕1  发布于 2014-12-09 21:55:00 +0800 CST  
百度网盘下载:http://pan.baidu.com/s/1nt0u2pV(若要搬运,请务必通过原作者同意)

楼主 乾坤轩辕1  发布于 2014-12-09 21:57:00 +0800 CST  
申精@天空之城TCD
(理由:创意可嘉,且可逼死许多mod,是首创思路)

楼主 乾坤轩辕1  发布于 2014-12-09 21:59:00 +0800 CST  
另:本人教程贴http://tieba.baidu.com/p/3423090151

楼主 乾坤轩辕1  发布于 2014-12-09 22:01:00 +0800 CST  
@流火智@丹东的小南瓜@Jonathanwyh@sheriechen@x海绵苏苏x

楼主 乾坤轩辕1  发布于 2014-12-09 22:02:00 +0800 CST  

楼主:乾坤轩辕1

字数:7398

发表时间:2014-12-10 05:26:00 +0800 CST

更新时间:2016-03-08 01:00:45 +0800 CST

评论数:341条评论

帖子来源:百度贴吧  访问原帖

 

热门帖子

随机列表

大家在看