# 判断是否符合刷出新物品的条件:0 为可以,其他为不可以 scoreboard players set #new_item mem 0 # 当前场地上没有物品 execute if entity @e[tag=bonus_item] run scoreboard players set #new_item mem 1 # 如果没有物品,则计算冷却 execute if score #new_item mem matches 0 run scoreboard players add $new_item_cd mem 1 # 已经超过 12s 冷却时间 execute if score $new_item_cd mem matches ..11 run scoreboard players set #new_item mem 1 # 存活玩家数($player_alive)>= 3 execute if score $player_alive mem matches ..2 run scoreboard players set #new_item mem 1 # 死亡玩家数($player_finish)<= 2 execute if score $player_finish mem matches 3.. run scoreboard players set #new_item mem 1 # 如果上述条件均满足,则刷出新物品 execute if score #new_item mem matches 0 run function mini:colormatch/game/new_item