此教程用于生存服务器或单人生存,适用于1.12.2版本
1.我们先输入
/scoreboard objectives add fx trigger 飞行复制代码
2.我们先放置一个循环命令方块(无条件),在里面输入
/effect @a[rx=90,rxm=20,score_fx_min=1,score_fx=1] slow_falling 1 1 true复制代码3.我们再放置一个循环命令方块(无条件),在里面输入/tellraw @a[score_fx_min=1,score_fx=1 [{"text":"已开启飞行!!!","color":"green"}]复制代码4.我们再放置一个循环命令方块(无条件),在里面输入
/particle fireworksSpark ~ ~ ~ -1 -1 1 1 100 normal复制代码5.我们再放置一个循环命令方块(无条件),在里面输入/effect @a[rx=20,rxm=-90,score_fx_min=2,score_fx=2] levitation 1 2 true复制代码6.我们再放置一个循环命令方块(无条件),在里面输入/tellraw @a[score_fx_min=2,score_fx=2] [{"text":"已关闭飞行!!!","color":"red"}]复制代码7.我们再放置一个循环命令方块(无条件),在里面输入/scoreboard players set @a[score_fx_min=3] 0 复制代码8.我们再输入/gamerule disableElytraMovementCheck true
复制代码和/gamerule commandBlockOutput false复制代码这样玩家就可以输入/trigger fx set 1复制代码
或/trigger fx add 1复制代码
来开启飞行啦
如果你觉得有用的话,就评个分吧
1.我们先输入
/scoreboard objectives add fx trigger 飞行复制代码
2.我们先放置一个循环命令方块(无条件),在里面输入
/effect @a[rx=90,rxm=20,score_fx_min=1,score_fx=1] slow_falling 1 1 true复制代码3.我们再放置一个循环命令方块(无条件),在里面输入/tellraw @a[score_fx_min=1,score_fx=1 [{"text":"已开启飞行!!!","color":"green"}]复制代码4.我们再放置一个循环命令方块(无条件),在里面输入
/particle fireworksSpark ~ ~ ~ -1 -1 1 1 100 normal复制代码5.我们再放置一个循环命令方块(无条件),在里面输入/effect @a[rx=20,rxm=-90,score_fx_min=2,score_fx=2] levitation 1 2 true复制代码6.我们再放置一个循环命令方块(无条件),在里面输入/tellraw @a[score_fx_min=2,score_fx=2] [{"text":"已关闭飞行!!!","color":"red"}]复制代码7.我们再放置一个循环命令方块(无条件),在里面输入/scoreboard players set @a[score_fx_min=3] 0 复制代码8.我们再输入/gamerule disableElytraMovementCheck true
复制代码和/gamerule commandBlockOutput false复制代码这样玩家就可以输入/trigger fx set 1复制代码
或/trigger fx add 1复制代码
来开启飞行啦
如果你觉得有用的话,就评个分吧