分成两个部分——检测死亡并计数,对达到次数的玩家执行命令
part1.死亡计数可以通过对返回固定重生点的玩家进行计数并传送至主城“重生点”,或采用检测死亡的玩家来进行计数,两者各有利弊,此处以检测死亡为例
(以基岩版为例)创建计分板 death_c,类型dummy
循环保持开启:
/tag remove @e[type=player,tag=alive] alive
/tag add @a[tag=!alive] alive
/scoreboard players add @e[tag=!alive,tag=!dead,type=player] death_c 1
/tag add @e[type=player,tag=!alive] dead
/tag remove @a[tag=dead] dead
part2.然后是如何切换游戏模式的问题,此处以死亡三次后切换为冒险模式为例
循环保持开启:
/gamemode 2 @a[g=!2,scores={"death_c=3"}]