About
位置 (-1920,12,-166)
呼び出し元 時間経過
狩人のスキルの1つであるレーダーヴィジョンの終了処理を実行する。なお、RadarVision
のカウントダウン処理は時間経過、レーダーヴィジョンの初期化処理はレーダーヴィジョン実行でそれぞれ行われる。
コマンド群
No. | コマンド | 状態 |
---|---|---|
1 | /gamemode survival @a[tag=RadarEnd,c=1] | |
2 | /effect @a[tag=RadarEnd,m=survival] minecraft:resistance 1 4 true | |
3 | /effect @a[tag=RadarEnd,m=survival] minecraft:water_breathing 0 | |
4 | /effect @a[tag=RadarEnd,m=survival] minecraft:night_vision 0 | |
5 | /execute @a[tag=RadarEnd,m=survival] ~ ~ ~ /scoreboard players operation @a[c=1] RadarAreaCheck -= @a[c=1] USBDimension | |
6 | /execute @a[tag=RadarEnd,m=survival] ~ ~ ~ /scoreboard players operation @e[tag=RadarSite] RadarSyncCount -= @a[c=1] RadarSyncCount | |
7 | /execute @a[tag=RadarEnd,m=survival] ~ ~ ~ /entitydata @e[tag=RadarSite,score_RadarSyncCount_min=0,score_RadarSyncCount=0,c=1] {Tags:[PostRadarSite,Garbage,TypeChecked]} | |
8 | /execute @a[tag=RadarEnd,m=survival] ~ ~ ~ /scoreboard players operation @e[tag=RadarSite] RadarSyncCount += @a[c=1] RadarSyncCount | |
9 | /tp @a[tag=RadarEnd,m=survival,score_RadarAreaCheck_min=0,score_RadarAreaCheck=0] @e[tag=PostRadarSite,c=1] | |
10 | /scoreboard players tag @a[tag=RadarEnd,m=survival] remove RadarEnd | 条件付き |
11 | /tellraw @a[tag=RadarEnd,m=survival] {“text”:”スキル発動地点を見失ってしまった!”,”color”:”yellow”} | |
12 | /tp @a[tag=RadarEnd,m=survival] ~ -100 ~ | 条件付き |
13 | /scoreboard players tag @a[tag=RadarEnd,m=survival] remove RadarEnd | 条件付き |
14 | /testfor @a[tag=RadarEnd,c=1] | |
15 | /clone -1920 ~ ~ -1920 ~ ~ -1920 ~ ~ filtered force minecraft:command_block 5 ###リピート | 条件付き |
詳細
RadarEnd
を持つプレイヤーをサバイバルに変更RadarEnd
を持ち、サバイバルであるすべてのプレイヤーに以下の事柄を実行RadarEnd
を持ち、サバイバルであり、RadarAreaCheck
が0である(レーダーサイト使用前後に同じディメンション内にいる)プレイヤーを、PostRadarSite
を持つレーダーサイトの位置に移動し、RadarEnd
を削除RadarEnd
を持ち、サバイバルであるすべてのプレイヤー(前述のtp処理が実行できなかったプレイヤー)に以下の事柄を実行- 「スキル発動地点を見失ってしまった!」とのメッセージを表示
- 100m下に移動
RadarEnd
を削除
RadarEnd
を持っているプレイヤーが存在するとき、レーダーヴィジョン終了処理を再び実行