我的世界:怎么发现玩家死了,执行命令方块指令
1用计分板,先创建一个记录玩家死亡分数的计分板:/scoreboard objectives add death deathCount (显示名字,可填可不填)
2.然后在来检测死亡的玩家,如果玩家死亡就会加1分:/testfor @a[score_death_min=1]
这样就会检测所有death计分板上分数为至少为1的玩家,如果检测到,则会输出红石信号,写这个命令的命令方块要用循环命令方块或高频红石来激活,然后在输出端放比较器和红石中继器,这样才能将信号输出的更远。
3.接下来就是执行你需要的指令了,但因为这里面包含这我弄的计分板限制条件,所以你如果要指定玩家,就要在@a、@p、@r的后面加上[score_death_min=1],直接接在后面,不加空格
4.这一步就是将death计分板上分数为1的玩家分数清零:/scoreboard players set @a[score_death_min=1] death 0
综上所述,还是计分板给力!...
13443