还有个方法2,我没试过,和之前我发的指令一样,不过改成、/execute
@p ~ ~ ~ detect ~ ~ -1~ air -1 setblock redstone_block(位置),然后在你设置的位置边上放个命令块设成和我之前说的一样,第一个就相当于一个保险,在第一个命令方块设置极短的执行延时(这很重要!),一格方块落下的时间和跳跃再落下的时间肯定有区别,然后,我们在第一个命令方块处安置一个非门,非门输出就是/setblock (位置)Air
这样就完成了总结就是
第一个检测玩家跳起或落下,一小会后放置红石块触发第二个
第二个检测玩家下方是否有空气,若有,则击杀玩家
第三个(非门+命令方块),利用跳跃和落下的时间差,在激活第二个击杀玩家的命令方块的触发点(红石块放置点)地方疯狂放air,红石块放置不了,使第二个无法触发