北京最大的白癜风医院 https://yyk.39.net/bj/zhuanke/89ac7.html
相信最近很多我的世界玩家都刷到过这样的图片,玩家击杀了生物后,生物死前会说出相应的“遗言”。
比如狗死亡时会说“对不起没能保护好你,主人”,羊死亡则会说“愿我的羊毛能让你做个好梦”,这往往感动的一众玩家们哭得稀里哗啦,但自己去游戏里一试,却什么都没发生。是玩家们玩了假游戏吗?不,其实这都是人为做出来的,那到底要怎么做呢?
所需材料:命令方块、红石比较器、红石中继器、红石火把、普通方块、生物蛋。
首先在地上放置一个命令方块并输入以下指令:Testfor
e[type=dolphin],其中dolphin是海豚的英文,所以这就是在设置海豚的遗言,同样的玩家们可以根据需要设置牛、羊、村民甚至凋零的遗言,输入对应的单词就行。命令方块设置为循环、无条件、保持开启。在这个命令方块前放置一个红石比较器、一个普通方块方块另一侧放一个红石火把,然后放一个红石中继器,最后放置一个命令方块。
命令方块中输入以下指令:/tellraw
e{”rawtext”:[{”text”:”海豚:你这个……怪物:}]}。明显看出里面的汉字部分就是海豚的遗言内容了,玩家们在之前的命令方块中设置到其它动物的话,这里也要相应的变化内容,不然就会出现杀了牛结果羊说遗言的灵异现象了。命令方块设置脉冲、无条件、红石控制。
到这里这个装置就制作完成了,接下来在附近放置怪物蛋再击杀,就会出现它们的“遗言”了。原理其实十分简单,第一个命令方块用来侦测范围内是否有相应的物种,而击杀这个物种之后,比较器就会像另一个命令方块发出信号,于是遗言就显现了,看起来还是非常真实。
怎么样,学会了以后,小伙伴们就可以自定义生物的遗言了,是不是很酷呢?