在函数中只运行一次命令

时间:2021-03-19 15:38:58

标签: minecraft

我正在制作一个小数据包,但我无法提高玩家的健康水平。与具有命令 /effect give @a[level=100..199] minecraft:health_boost 60 0 true 的其他效果不同,始终激活将不断重置额外心的生命。有没有办法让玩家的等级从 100 到 199 级时,玩家会有健康提升效果?

1 个答案:

答案 0 :(得分:0)

我会假设这样简单的事情会起作用。我认为您遇到的问题是您提供的持续时间为 0,这意味着效果将持续不到或大约一个滴答声。这会导致闪烁效果,就像您描述的那样

effect give @a[level=100..199] health_boost 60 1

我也被你的问题弄糊涂了。如果这不是您要找的内容,请告诉我。