我想在我的世界基岩版中用指令制造一个怪物:先生成一只北极熊再生成一只恼鬼用循环命令块不断把北极熊传送到恼鬼。我的问题是:我想让北极熊死的同时恼鬼也一起死亡该如用计分板实现?这是基岩版不是Java版
在基岩版中,你可以使用计分板来实现这个效果。首先,你需要创建一个新的计分板目标来跟踪怪物的死亡次数。你可以使用以下指令创建一个新的计分板目标:
/scoreboard objectives add deathCount dummy
然后,你可以在生成北极熊和恼鬼的命令方块中添加一个计分板操作来增加计分板目标的数值。例如,生成北极熊的命令方块可以是:
/summon polar_bear X Y Z {DeathLootTable:"minecraft:empty",Tags:["bear"]}
生成恼鬼的命令方块可以是:
/summon vex X Y Z {DeathLootTable:"minecraft:empty",Tags:["vex"]}
其中X、Y、Z是生成怪物的坐标。
接下来,你可以使用以下指令创建一个循环命令方块来检测怪物的死亡并同时杀死另一个怪物:
/execute as @e[type=polar_bear,tag=bear,scores={deathCount=1..}] run kill @e[type=vex,tag=vex]
这个命令会检测计分板目标的数值是否为1或更高,如果是,则会杀死所有带有“vex”标签的恼鬼。
最后,你可以在命令方块中使用以下指令来重置计分板目标的数值:
/scoreboard players reset @e[type=polar_bear,tag=bear] deathCount
这样,当北极熊死亡时,恼鬼也会被杀死,并且计分板目标的数值会被重置为0,以便下一次循环。
请注意,以上指令仅适用于基岩版,对于Java版可能会有所不同
原文地址: https://www.cveoy.top/t/topic/hSjY 著作权归作者所有。请勿转载和采集!