質問: マインクラフトのコマンド詳しい人に質問です。 /execute コマンドってどんな時に使うべきなんでしょうか? 例えば、 /execute @a[lm=10] ~ ~ ~ /effect @p 10 10 3 というコマンドな
回答: いえいえ、executeはとても有用ですよ。 対象エンティティの位置でコマンドを実行したことになるので、 execute @e[type=Villager] ~ ~ ~ summon zombieとすれば、村人の位置にゾンビを召喚し、 execute @p ~ ~ ~ /fil ~-5 ~-5 ~-5 ~5 ~5 ~5 ice 0 replace water 0とすれば、 プレイヤーの近く水が凍る魔法なんかも作れちゃいます。 座標指定のコマンドを後ろに書くことがexecuteの有効活用に重要です。 executeには、detectという使い方もあり、 execute @a ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 summon Lightning とすれば、ダイヤブロックに乗っているプレイヤーに雷を落とす。なんてコマンドも出来ちゃいます。 配布マップなどで大活躍するコマンドです。