问下,怎么样才能当角色死亡后变成观察者模式?当场上剩下一位玩家时,怎么让所有玩家统一变成冒险模式并传送至指定位置呢
可能有点难,有没有做过pvp地图的大佬教下
可能有点难,有没有做过pvp地图的大佬教下
所以什么版本?
xmdhs 发表于 2020-3-8 19:12
所以什么版本?
1.12.2



本帖最后由 kaici_baby 于 2020-3-8 19:33 编辑
①可以在游戏开始后启动一串命令方块
把出生点设置在一个只有一格的密闭空间
下面放个压力板
输入gamemode 3
②
这个说不定对你有帮助https://tieba.baidu.com/p/248995 ... ;red_tag=1798961707
①可以在游戏开始后启动一串命令方块
把出生点设置在一个只有一格的密闭空间
下面放个压力板
输入gamemode 3
②
这个说不定对你有帮助https://tieba.baidu.com/p/248995 ... ;red_tag=1798961707
隐退 发表于 2020-3-8 19:29
建立一个记分版,统计玩家的死亡次数。
给死亡次数为1的玩家切换到旁观模式。 ...
那指令是什么
命令方块
计分板很麻烦,其实你用一个插件就可以了,https://www.mcbbs.net/forum.php?mod=viewthread&tid=818572

用插件试试
本帖最后由 阡喏 于 2020-3-9 11:48 编辑
创建计分板
复制代码
生成一个村民,将其命名为player,然后创建第一组系统,检测玩家加入并给tag
复制代码接着创建第二组(循环命令方块设置为红石激活,等pvp开始后激活)
复制代码第三组,检测玩家death为1时把该玩家设为观察者模式
复制代码最后检测村民的player为1时,执行tp
复制代码
[注意:这里所有循环命令方块除第二组之外都是保持开启,所有脉冲命令方块都是红石激活]
还有,图片可以折叠吗,感觉太长了 awa
创建计分板
- scoreboard objectives add death deathCount
生成一个村民,将其命名为player,然后创建第一组系统,检测玩家加入并给tag
- testfor @a[tag=!game]
- execute @a[tag=!game] ~ ~ ~ scoreboard players tag @s add game
- execute @a[tag=game] ~ ~ ~ scoreboard players tag @s add game2
- testfor @a[tag=game,tag=game2]
- execute @a[tag=game2] ~ ~ ~ scoreboard players tag @s remove game2
- scoreboard players add @e[name=player] player 1
- testfor @a[score_death=1,score_death_min=1]
- execute @a[score_death=1,score_death_min=1] ~ ~ ~ gamemode 3 @s
- scoreboard players remove @e[name=player] player 1
- execute @a[m=spectator] ~ ~ ~ scoreboard players set @s death 0
- execute @e[name=player,score_player=1,score_player_min=1] ~ ~ ~ tp
[注意:这里所有循环命令方块除第二组之外都是保持开启,所有脉冲命令方块都是红石激活]
还有,图片可以折叠吗,感觉太长了 awa
kaici_baby 发表于 2020-3-8 19:26
①可以在游戏开始后启动一串命令方块
把出生点设置在一个只有一格的密闭空间
下面放个压力板
忘记加杠了/
时空寻觅者 发表于 2020-3-9 14:38
忘记加杠了/
1.12.2命令方块可以不用加/
kaici_baby 发表于 2020-3-9 16:42
1.12.2命令方块可以不用加/
errrrrrrr有点尴尬 我不是命令党