scoreboard objectives add killfunc dummy scoreboard players add count killfunc 0 function myfunc:kill {type: ,scope: } func name = kill #条件に合うエンティティの1つをkill $kill @r[ $(type) , $(scope) ] #条件に合うエンティティすべてにkillfuncのcountに1ずつ追加させる $execute at @e[ $(type) , $(scope) ] run scoreboard players add count killfunc 1 #killfuncのscoreが1以上ならプレイヤーが行ったファンクションをもう一度実行する $execute if score count killfunc >= 1 run function myfunc:kill {type: $(type) ,scope: $(scope)} #killfuncのcountを0にする scoreboard players set count killfunc 0