About
位置 (-1920,10,-181)
呼び出し元 毎tick実行するコマンド群5
剣士のスキルの1つであるタクティカルヒールの回復処理と、演出等を実行する。
コマンド群
| No. | コマンド |
|---|---|
| 1 | /scoreboard players operation @a[score_TacticalHealBase_min=0] TacticalHealBase /= #10 Const |
| 2 | /execute @a[score_TacticalHealBase_min=0] ~ ~ ~ /scoreboard players operation @a[c=1] HealCount += @a[c=1] TacticalHealBase |
| 3 | /tellraw @a[score_TacticalHealBase_min=0] {“text”:”タクティカルヒールの効果が切れた。”,”color”:”gold”} |
| 4 | /execute @a[score_TacticalHealBase_min=0] ~ ~ ~ /playsound entity.player.levelup master @a[r=16] ~ ~ ~ 1 1.78 0 |
| 5 | /execute @a[score_TacticalHealBase_min=0] ~ ~ ~ /particle heart ~ ~1 ~ 0.5 0.5 0.5 0 30 force |
| 6 | /scoreboard players tag @a[score_TacticalHealBase_min=0] remove TacticalHeal |
| 7 | /scoreboard players reset @a[score_TacticalHealBase_min=0] TacticalHealBase |
詳細
TacticalHealBaseが0以上であるすべてのプレイヤーに対し、以下の事柄を実行
- \(\text{TacticalHealBase}=\text{TacticalHealBase}\div 10\)を実行
- \(\text{HealCount}=\text{HealCount}+\text{TacticalHealBase}\)を実行
- 対象に「タクティカルヒールの効果が切れた。」とのメッセージを表示
- 演出を実行
- 対象から
TacticalHealを削除 TacticalHealBaseを0に設定