About
位置 (-1920,13,-140)
呼び出し元 毎tick実行するコマンド群13
分岐先 バードストライク効果クロック処理
狩人のスキルの一つであるバードストライクの演出やFallDownの付与などを行う。なお、スキル効果の処理はバードストライク効果クロック処理にて行われる。
コマンド群
| No. | コマンド | 状態 |
|---|---|---|
| 1 | /execute @e[tag=BirdStrike] ~ ~ ~ /playsound block.grass.fall master @a[r=48] ~ ~ ~ 4 1.6 0 | リピート 動力が必要 |
| 2 | /execute @e[tag=BirdStrike] ~ ~ ~ /particle sweepAttack ~ ~-0.3 ~ 0 0 0 0 1 force | 条件付き |
| 3 | /execute @e[tag=ProjectileHit] ~ ~ ~ /execute @e[dx=0,tag=ProjectileHit,score_PotentialSkill_min=3240,score_PotentialSkill=3249,c=1] ~ ~ ~ /tp @e[dx=0,c=1] @e[dx=0,c=1] | 動力が必要 |
| 4 | /execute @e[tag=ProjectileHit] ~ ~ ~ /scoreboard players tag @e[dx=0,tag=ProjectileHit,score_PotentialSkill_min=3240,score_PotentialSkill=3249,c=1] add FallDown | 条件付き |
| 5 | /execute @e[tag=ProjectileHit] ~ ~ ~ /execute @e[dx=0,tag=ProjectileHit,score_PotentialSkill_min=3240,score_PotentialSkill=3249,c=1] ~ ~ ~ /playsound entity.firework.twinkle_far master @a[r=32] ~ ~ ~ 2 0.7 0.2 | 条件付き |
| 6 | /execute @e[tag=ProjectileHit] ~ ~ ~ /execute @e[dx=0,tag=ProjectileHit,score_PotentialSkill_min=3240,score_PotentialSkill=3249,c=1] ~ ~ ~ /particle cloud ~ ~ ~ 2 3 2 0.1 90 force | 条件付き |
| 7 | /fill ~-4 ~1 ~ ~ ~1 ~ minecraft:lapis_block 0 replace minecraft:redstone_block 0 | 動力が必要 |
| 8 | /fill -1921 ~-2 -140 -1921 ~-2 -140 minecraft:redstone_block 0 replace minecraft:lapis_block 0 ###バードストライク効果クロック | 条件付き |
| 9 | /scoreboard players test #EntityCount Global * 0 | |
| 10 | /fill -1921 ~ ~ -1921 ~ ~ minecraft:lapis_block 0 replace minecraft:redstone_block 0 ###ストップ | 条件付き |
No.1のコマンドブロックについて
No.1のコマンドブロックには以下のタグが付与されている。
CommandStats:{AffectedEntitiesObjective:"Global",AffectedEntitiesName:"#EntityCount"}
詳細
BirdStrikeを持つすべてのエンティティに対し、以下の事柄を実行- 対象エンティティから半径48m以内のすべてのプレイヤーに効果音を鳴らす
- 対象エンティティの数を
#EntityCountのGlobalに代入 - 対象エンティティの座標上にパーティクルを表示
- バードストライクHIT処理部が起動されているとき、これを実行
#EntityCountのGlobalが0以下であるとき、バードストライククロック処理を停止
バードストライクHIT処理部
- NearProjectile処理で起動される
ProjectileHitを持つすべてのエンティティと同座標上にある、ProjectileHitを持ちPotentialSkillが3240 ~ 3249であるエンティティを一体選び、そのエンティティに対し、以下の事柄を実行- 対象エンティティを対象エンティティに移動させる
- 対象エンティティに
FallDownを付与 - 対象エンティティから半径32m以内のすべてのプレイヤーに効果音を鳴らす
- 対象エンティティの座標上にパーティクルを表示
- バードストライクHIT処理部を停止
- バードストライク効果クロック処理の実行を予約