大家好啊,我是Anlayiyi,我要教大家如何制作一个回城甘蔗,此处的甘蔗可以替换成任何可以消耗的物品,比如生物蛋等等
工具/原料
Minecraft1.7.2
方法/步骤
1、首先我们需要以下材料:命令方块,漏斗,比较器,中继器由于回城蛋装置并不需要多大的灵敏,所以我们使用的是漏斗这种低频装置
2、/scoreboardobjectivesaddhc(这里是计分板名称)stat.use诔罨租磊Item.338(stat是统计的意思,useIt髫潋啜缅em是使用物品的意思,这里的338是甘蔗的ID,1.8以上需要使用英文ID)回城(这是计分板显示名)完整指令是:/scoreboardobjectivesaddhcstat.useItem.338回城
3、漏斗低频装置如图中(使用时需要在堤寇辔钒其中一个漏斗放入一个东西即可,此装置还能制作成漏斗计时器)橙色羊毛中的指令是:/testfor@a[scor髫潋啜缅e_hc_min=1](检测hc分数为1的玩家,比较器就会发出信号)黄色羊毛中的指令是:/tellraw@a[score_hc_min=1]{text:"您已回城",color:blue,bold:true}(text是内容,color是颜色,而bold是粗体字,不写就没粗体,这条指令可以选择不加)棕色羊毛的指令是:/playsoundportal.travel@a[score_hc_min=1]~~~10021(这条指令播放这条音效,这个音效我感觉适合作为回城使用,推荐大家加进去,但不加也可以)绿色羊毛中的指令是:/tp@a[score_hc_min=1]xyz(这里的xyz是坐标,请各位根据情况而写,这条指令是关键,因为这是传送玩家到主城的,如果不加,回城就没意义了)红色羊毛中的指令是:/scoreboardplayersset@a[score_hc_min=1]hc0(这里是设置回城分数为1的玩家分数设置为0,如果不重置分数,那么就会无限TP,卡BUG黑色羊毛中的指令是:/setblockxyz1370destory{Command:"testfor@a[score_hc_min=1]"}(这条指令是为了防止命令方块数据过载,而加的重置装置,destory是放置,而replace是替换,我们可以利用这个做到替换牌子,实现在线人数这种机制,下一期,教在线人数牌子~)
4、本期回城甘蔗教学到此为止,最后我放上效果图给大家看一下下期预告:在线人数牌子