❤️🍓
求一份详细的基岩版玩家死亡次数记分板的代码教程(非Java)

Jokey_钥匙
行为包还是命令方块?

enderman_JC
教程:https://www.bilibili.com/video/BV1b64y1u7xw

❤️🍓
Jokey_钥匙 发表于 2020-8-15 23:42
行为包还是命令方块?

命令,我是switch,不能装外来物品

Jokey_钥匙
本帖最后由 Jokey_钥匙 于 2020-8-16 00:47 编辑
charon1 发表于 2020-8-16 00:08
命令,我是switch,不能装外来物品

初始化:
/gamerule commandblockoutput false
/scoreboard objectives add deathCount dummy


tag @a add death.0
tag @e[type=player] remove death.0
scoreboard players add @a[tag=death.0,tag=!death.1] deathCount 1
tag @a[tag=death.0] add death.1
tag @e[type=player,tag=death.1] remove death.1
原理很简单 @a可以选中死亡玩家 @e不能选中死亡实体
如果@a能选中而@e选不中说明玩家死了
玩家死后deathCount+1再加上标记 防止重复加分
标记复活后移除

❤️🍓
Jokey_钥匙 发表于 2020-8-16 00:44
初始化:
/gamerule commandblockoutput false
/scoreboard objectives add deathCount dummy

emmmm,我的记分板视数没改变

Jokey_钥匙
本帖最后由 Jokey_钥匙 于 2020-8-16 01:32 编辑
charon1 发表于 2020-8-16 01:21
emmmm,我的记分板视数没改变
初始化侧栏/scoreboard objectives setdisplay sidebar deathCount

您好 我新开了图 复制了我自己的结果 完全没有问题
命令方块全部保持开启
保证命令方块加载
如何还不行
告诉我您的ip地址
我准备好就顺着网线爬过去

落海的汤圆
初始化。。。懒
scoreboard players add @a 记分板1 1
scoreboard players set @e[type=player] 记分板 0
execute @a[scores={记分板1=2}] ~ ~ ~ scoreboard players add @s 记分板2 1
纯手写

zombie_cute
Jokey_钥匙 发表于 2020-8-16 00:44
初始化:
/gamerule commandblockoutput false
/scoreboard objectives add deathCount dummy

这是Java版的,基岩版只有dummy,可能需要红石比较器和命令方块搭配,但貌似不能多人

Jokey_钥匙
zombie_cute 发表于 2020-8-16 07:42
这是Java版的,基岩版只有dummy,可能需要红石比较器和命令方块搭配,但貌似不能多人 ...

您好就是be
建议自己尝试一下呢

Jokey_钥匙
zombie_cute 发表于 2020-8-16 07:42
这是Java版的,基岩版只有dummy,可能需要红石比较器和命令方块搭配,但貌似不能多人 ...


现在有图为证了
压缩率较高 跳帧严重 见谅

zombie_cute
Jokey_钥匙 发表于 2020-8-16 09:12
现在有图为证了
压缩率较高 跳帧严重 见谅

好吧,可能是我好久没主要基岩版的更新了,我记得基岩版1.7刚出计分板时只有dummy