前言 |
一些跑酷地图里会有一些特殊方块,踩上去会有加速/跳跃提升等效果看上去很高端,实际上没有多少技术含量效果图: |
教程 |
上图中的效果是踩到钻石块上,玩家获得速度效果所以可以得到下面的指令/execute @a ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 /effect @p[r=0] speed 1 2 true红色部分:检测脚下是否是钻石块蓝色部分:给予效果 /execute @a ~ ~ ~ detect ~ ~-1 ~ diamond_block 0/execute:用于检测的指令@a:所有玩家,详见选择器 ~ ~ ~:当前坐标detect:检测~ ~-1 ~:脚下一格diamond_block 0:钻石块,附加值为0 /effect @p[r=0] speed 1 2 true/effect:用于给予效果的指令@p[r=0]:选择自己,由于前面有execute,此时的自己也就是脚下是钻石块的玩家speed:速度效果,在低版本可以使用数字“1”来代替1:效果时间为1秒2:等级为3级(等级=所填数字 1,例如:3(等级4))true:不显示粒子效果 光有指令还不够,你需要获得一个循环命令方块打开它,输入指令,然后在它周围放一个红石块。 这个只是一个示例,你还可以将方块修改为其他方块,例如金块(gold_block 0),效果修改为跳跃提升(jump_boost)等 |