如何用特殊方块给你的跑酷地图增添
首先讲解一下原理。/execute指令有一个用法,那就是
[*]/execute as @a at @s if block ~ ~-1 ~ [方块名称] run [指令]
复制代码
其中as @a at @s if block ~ ~-1 ~ [方块名称]部分为条件检测,当检测到玩家脚下的方块是指定类型之后就会运行run后面的指令。
知道了这个,你就可以制作特殊方块了,具体应用在我的跑酷地图中有,想玩的可以试试重点:run后面的指令不能加斜杠
示例:
[*]/execute as @a at @s if block ~ ~-1 ~ emerald_block run effect give @s speed 1 5
复制代码
踩在绿宝石块上加速
[*]/execute as @a at @s if block ~ ~-1 ~ grass_block run kill @s
复制代码
踩到草方块就死亡
放在循环型命令方块中并保持开启,之后用forceload指令或区块加载器防止命令方块所在区块被卸载
总之这些命令方块最好放在同一个强加载区块中,不然可能会有大bug
页:
[1]