您的当前位置:游戏狗 > 我的世界 > 正文

我的世界怎么实现进草丛就隐身效果

2016-01-21 10:57:36来源:游戏狗整理编辑:MCBBS

我的世界怎么实现进草丛就隐身效果?原版的游戏中并没有提供玩家直接隐身的方块或者BUG,但是利用命令方块可以实现玩家一旦进入草丛就会隐身。这个效果是怎么实现的呢?

草丛隐身效果图:


命令方块实现步骤:

第一步:首先创造一个名为'invisible'变量为dummy的计分板。

代码:/scoreboard objectives add invisible dummy

第二步:制作一个如下所示的装置(如图所示):

说明:五个命令方块中间的是红石块,我们以他为中心,上下两个为超频。

第三步:为各个命令方块添加指令:

它的左下角,也就是没有放羊毛的命令方块:/execute @p ~ ~1 ~ /testforblock ~ ~ ~ double_plant

代码说明:以玩家的头为中心,探测是否是高的草。

连着的红色羊毛指令:/scoreboard players set @p invisible 1

代码说明:将玩家的invisible分数设为1

绿色羊毛处:/effect @a[score_invisible_min=1,score_invisible=1] invisibility 1 1 true

代码说明:给invisible计分板分数为1的玩家隐身效果,并隐藏粒子效果。

黄色羊毛处:/execute @p ~ ~1 ~ /testforblock ~ ~ ~ air

代码说明:探测玩家的头是不是不是高的草。

所连着的蓝色羊毛处:/scoreboard players set @a[score_invisible_min=1,score_invisible=1] invisible 0

代码说明:将invisible计分板分数为1的玩家设为0

第四步:结束

相关新闻

©游戏狗 Gamedog.cn 北京手游天下数字娱乐科技股份有限公司 版权所有
安全百店 ANVA自律组
游戏狗微信关注游戏狗订阅号