205039278
如何设置有玩家超越设定Y高会被雷劈死

pbssdhz
提问时带上版本是个好习惯谢谢

MCOC_PH
execute at @a[y=想设定的高度,dy=1000(随便一个很大的数,x=-100000,dx=200000,z=-100000,dz=200000] run summon minecraft:lightning_bolt ~ ~ ~
把上面那个命令输进命令方块,设成循环模式,保持开启。
其中y=后面就填你想设的高度,这个高度以上会被雷劈。x=,和z= 是x和z的取值范围,如果不想考虑x,z的坐标的话,就把x=,z=后面写个很小的坐标,dx,dz后面写一个很大的坐标就可以了。
例如execute at @a[y=100,dy=1000,x=-100000,dx=200000,z=-100000,dz=200000] run summon minecraft:lightning_bolt ~ ~ ~
如果要让这个指令在很远的地方也生效的话,需要让命令方块持续加载,可以输入/forceload add 命令方块xz坐标 命令方块xz坐标   

或者用计分板检测玩家的y轴nbt数据,不过那样有点麻烦。

2354865517
用命令方块不停的检测高度?

205039278
pbssdhz 发表于 2021-8-30 16:17
提问时带上版本是个好习惯谢谢

好的,谢谢

第一页 上一页 下一页 最后一页