About
位置 (-1920,10,-156)
呼び出し元 毎tick実行するコマンド群11
黒魔導士のスキルの1つであるマジックシールドを実行する。スキル実行時のメッセージの表示や耐性エフェクトの付与を行う。
なお、マジックシールドの継続処理は時間経過、被ダメージ判定は毎tick実行するコマンド群4、スキル終了処理はマジックシールド終了処理でそれぞれ行われる。
コマンド群
No. | コマンド |
---|---|
1 | /execute @a[score_ActivatedSkill_min=5060,score_ActivatedSkill=5069] ~ ~ ~ /playsound block.anvil.use master @a[r=16] ~ ~ ~ 0.5 0.5 0 |
2 | /execute @a[score_ActivatedSkill_min=5060,score_ActivatedSkill=5069] ~ ~ ~ /particle magicCrit ~ ~1 ~ 0.5 0.5 0.5 0.1 30 force |
3 | /tellraw @a[score_ActivatedSkill_min=5060,score_ActivatedSkill=5069] {“text”:”マジックシールドの効果がかかった。”,”color”:”green”,”hoverEvent”:{“action”:”show_text”,”value”:”次に受けるダメージを無効化する。”}} |
4 | /scoreboard players tag @a[score_ActivatedSkill_min=5060,score_ActivatedSkill=5069] add MagicShield |
5 | /effect @a[score_ActivatedSkill_min=5060,score_ActivatedSkill=5069] minecraft:resistance 15 4 true |
詳細
ActivatedSkill
が5060 ~ 5069であるすべてのプレイヤーに対し、以下の事柄を実行
- 対象プレイヤーから半径16m以内のすべてのプレイヤーに、効果音を鳴らす
- 対象プレイヤーの座標上にパーティクルを表示
- 「マジックシールドの効果がかかった。」とのメッセージを表示
MagicShiele
を付与- 耐性Lv.4を15秒間付与