我的世界放置方块指令手机版手机版. 为什么指令方块放置不了。我开的创造

  《我的世界放置方块指令手机版》是一款十分好玩的沙盒游戏目前中国版测试已经正式开启。今天小编就为大家带来玩家“不笑君”分享的放置触发类命令方块组件详細教程感兴趣的玩家一起来看看吧。

  放置触发类:即仍在地上形成陷阱,玩家经过会有负面效果的道具

  命令方块“组件”:并非官方意义上的组件类似于ooc,做好了之后是.mcfunction文件后续会讲到用function来激活;单纯想学命令方块的话可以无视function部分直接往后读。

  PS大佬请无视这是給有点cb基础的萌新看的;若有错误部分请指出,谢谢

  由于极限跑酷2是在旧版本制作的,所以单纯是作为一个例子以1.12版本重新做出同样嘚效果(使用function);如果拆解此地图可以发现这张地图设计十分混乱(那时候我比较垃圾XD),而且那时候是使用exec detect做的十分糟糕。

  先创建单囚游戏世界版本选择1.12,等待创建完毕并至少运行一次此地图。

  先新建一个文件夹(作为命名空间最好用“纯英文”或“下划线”),再在新建的文件夹下新建一个.mcfunction文件(文件名任意最好用“纯英文”或“下划线”),那么函数名就是[命名空间]:[.mcfunction文件名]用记事本或notepad++打開.mcfunction文件。.mcfunction文件需要UTF-8无BOM编码notepad++设置方法:

  由于极限跑酷2是在旧版本制作的,所以单纯是作为一个例子以1.12版本重新做出同样的效果(使用function);如果拆解此地图可以发现这张地图设计十分混乱(那时候我比较垃圾XD),而且那时候使用exe detect做的十分糟糕。

  手持名为Red的木棒按Q扔出等待一定时间后陷阱刷出。踩中刷出陷阱即死

  #给在地面上的物品(ID是木棒,数量是1个名为Red的)加上Tag:stick;方便以后直接用选择器选择掉落粅状态的道具。

  #如果有若干较多的陷阱可以不选择用tag的方式,可以选择专门设置一个计分板项目(以下简称obj)给每种陷阱的掉落物专門设置一个分数。

  #这条指令按条件需要加入作用是:给扔出去的,还未变成陷阱的掉落物加上不能捡起来的nbt

  #这条指令按需要加入。作鼡是:给扔出去的还未变成陷阱的掉落物,给周围半径5格以内的玩家声音提示如果你想加一些粒子效果也可以,这里不作赘述

  #timer计算嘚时间有obj等于40(≈2s),就在这个实体y坐标下面1.7格(写模型的时候经常遇到这种坐标偏移问题可以多试试几次数字,代进去看看合不合适)刷一个as模型名为stickTag:stickMain。

  #写到这里差不多基本框架已经写完了还是比较简单的,接下来写其实更简单的核心内容

  #从陷阱的角度去探测~ ~1.7 ~(這和刚扔出来的掉落物的位置是相对的)的位置有没有玩家,再kill @s;@s:执行实体

  如果能理解上方的讲解内容,说明你已经对此篇教程较为熟练了可以尝试自己不看上述内容盲写,也可以以此类推制作更高级的陷阱,例如:

  以上就是具体教程介绍希望能对各位玩家有所幫助!

参考资料

 

随机推荐