minecraftxixi
众所周知
使用/execute store result bossbar <id1> value run execute if entity @e[type=<id2>]可以让一个boss条的血量对应某种符合条件实体数量
问题来了,怎么让条的血量显示的是这种实体的总血量而不是总数量呢????
像袭击条一样,打一下boss条就掉血了
我的这个指令要打s一只才掉血

strings
/execute store result bossbar <id1> value run data get entity @e[tag=<id2>,limit=1] Health

minecraftxixi
もぺもぺ 发表于 2021-7-25 15:20
/execute store result bossbar  value run data get entity @e[tag=,limit=1] Health

我指的是多个实体的血量加起来

strings
minecraftxixi 发表于 2021-7-25 15:22
我指的是多个实体的血量加起来

execute as @e[type=creeper,tag=x] run execute store result score @s a run data get entity @s Health
execute as @e[type=creeper,tag=x] run scoreboard players operation # a += @s a
execute store result bossbar a value run scoreboard players get # a


minecraftxixi
もぺもぺ 发表于 2021-7-25 15:10
execute as @e[type=creeper,tag=x] run execute store result score @s a run data get entity @s Healt ...

谢谢,很有帮助