About
呼び出し元 毎tick実行するコマンド群10
狩人のスキルの1つであるルカナントラップを実行する。
コマンド群
初回実行部コマンド群
位置 (-1920,8,-167)
No. |
コマンド |
|
1 |
/execute @a[score_ActivatedSkill_min=3000,score_ActivatedSkill=3000] ~ ~ ~ /execute @e[r=6,tag=TrapPoint,c=1] ~ ~ ~ /summon Arrow ~ ~ ~ {Silent:true,damage:0d,life:800s,Tags:[FlyingObject,TypeChecked],Passengers:[{id:AreaEffectCloud,Radius:5f,RadiusOnUse:0f,DurationOnUse:0f,Duration:400,RadiusPerTick:0f,WaitTime:0,Age:0,Particle:smoke,CustomName:”⇩DEF⇩”,CustomNameVisible:true,Tags:[Kasap,Kasap1,TypeChecked]}]} |
|
2 |
/execute @a[score_ActivatedSkill_min=3001,score_ActivatedSkill=3001] ~ ~ ~ /execute @e[r=6,tag=TrapPoint,c=1] ~ ~ ~ /summon Arrow ~ ~ ~ {Silent:true,damage:0d,life:800s,Tags:[FlyingObject,TypeChecked],Passengers:[{id:AreaEffectCloud,Radius:5f,RadiusOnUse:0f,DurationOnUse:0f,Duration:400,RadiusPerTick:0f,WaitTime:0,Age:0,Particle:smoke,CustomName:”⇩⇩DEF⇩⇩”,CustomNameVisible:true,Tags:[Kasap,Kasap2,TypeChecked]}]} |
|
3 |
/execute @a[score_ActivatedSkill_min=3002,score_ActivatedSkill=3009] ~ ~ ~ /execute @e[r=6,tag=TrapPoint,c=1] ~ ~ ~ /summon Arrow ~ ~ ~ {Silent:true,damage:0d,life:800s,Tags:[FlyingObject,TypeChecked],Passengers:[{id:AreaEffectCloud,Radius:5f,RadiusOnUse:0f,DurationOnUse:0f,Duration:400,RadiusPerTick:0f,WaitTime:0,Age:0,Particle:smoke,CustomName:”⇩⇩⇩DEF⇩⇩⇩”,CustomNameVisible:true,Tags:[Kasap,Kasap3,TypeChecked]}]} |
|
4 |
/fill -1921 ~1 ~ -1921 ~1 ~ minecraft:redstone_block 0 replace minecraft:lapis_block 0 ###ルカナントラップ処理起動 |
|
リピート部コマンド群
位置 (-1920,9,-167)
No. |
コマンド |
状態 |
1 |
/execute @r[type=AreaEffectCloud,tag=Kasap,c=3] ~ ~ ~ /playsound entity.creeper.hurt master @a[r=16] ~ ~ ~ 0.15 2 0 |
リピート 動力が必要 |
2 |
/execute @r[type=AreaEffectCloud,tag=Kasap,c=3] ~ ~ ~ /particle smoke ~ ~ ~ 5 0.1 5 0.1 10 force |
条件付き |
3 |
/execute @r[type=AreaEffectCloud,tag=Kasap1,c=1] ~ ~ ~ /entitydata @r[r=5,type=!Player,tag=Enemy,c=3] {ActiveEffects:[{Amplifier:-6b,Duration:20,Id:11b,ShowParticles:true}]} |
|
4 |
/execute @r[type=AreaEffectCloud,tag=Kasap2,c=1] ~ ~ ~ /entitydata @r[r=5,type=!Player,tag=Enemy,c=3] {ActiveEffects:[{Amplifier:-11b,Duration:20,Id:11b,ShowParticles:true}]} |
|
5 |
/execute @r[type=AreaEffectCloud,tag=Kasap3,c=1] ~ ~ ~ /entitydata @r[r=5,type=!Player,tag=Enemy,c=3] {ActiveEffects:[{Amplifier:-16b,Duration:20,Id:11b,ShowParticles:true}]} |
|
6 |
/scoreboard players test #EntityCount Global * 0 |
|
7 |
/fill -1921 ~ ~ -1921 ~ ~ minecraft:lapis_block 0 replace minecraft:redstone_block 0 ###ストップ |
条件付き |
No.1のコマンドブロックについて
No.1のコマンドブロックには以下のタグが付与されている。
CommandStats:{AffectedEntitiesObjective:"Global",AffectedEntitiesName:"#EntityCount"}
詳細
初回実行部
ActivatedSkill
が3000であるプレイヤーから半径6m以内のTrapPoint
を持つエンティティの座標上に、Kasap1
を召喚
ActivatedSkill
が3001であるプレイヤーから半径6m以内のTrapPoint
を持つエンティティの座標上に、Kasap2
を召喚
ActivatedSkill
が3002 ~ 3009であるプレイヤーから半径6m以内のTrapPoint
を持つエンティティの座標上に、Kasap3
を召喚
- リピート部を実行
リピート部
Kasap
を持つAECをランダムに3体選び、そこから半径16m以内すべてのプレイヤーに効果音を鳴らす
- 1.で実行できた
Kasap
を持つエンティティの数を#EntityCount
のGlobal
に代入
Kasap
を持つAECをランダムに3体選び、その座標上でパーティクルを表示
Kasap1
を持つAECを1体選び、そこから半径5m以内のEnemy
を持つ3体のエンティティに耐性Lv.-6を1秒間付与
Kasap2
を持つAECを1体選び、そこから半径5m以内のEnemy
を持つ3体のエンティティに耐性Lv.-11を1秒間付与
Kasap3
を持つAECを1体選び、そこから半径5m以内のEnemy
を持つ3体のエンティティに耐性Lv.-16を1秒間付与
#EntityCount
のGlobal
が0以下であるとき、リピート部を停止
Kasap
どうでもいいが英語で「ルカナン」のことをKasapというらしい。
Kasap - Dragon Quest Wiki
Kasap1
/summon Arrow ~ ~ ~{Silent:true,damage:0d,life:800s,Tags:[FlyingObject,TypeChecked],Passengers:[{id:AreaEffectCloud,Radius:5f,RadiusOnUse:0f,DurationOnUse:0f,Duration:400,RadiusPerTick:0f,WaitTime:0,Age:0,Particle:smoke,CustomName:"⇩DEF⇩",CustomNameVisible:true,Tags:[Kasap,Kasap1,TypeChecked]}]}
Name |
(None) |
Type |
Arrow |
Tags |
FlyingObject, TypeChecked |
life |
800 (20秒後に消滅) |
Name |
⇩DEF⇩ |
Type |
AEC |
Tags |
Kasap, Kasap1, TypeChecked |
Radius |
5 |
Duration |
400 (20sec) |
Kasap2
/summon Arrow ~ ~ ~ {Silent:true,damage:0d,life:800s,Tags:[FlyingObject,TypeChecked],Passengers:[{id:AreaEffectCloud,Radius:5f,RadiusOnUse:0f,DurationOnUse:0f,Duration:400,RadiusPerTick:0f,WaitTime:0,Age:0,Particle:smoke,CustomName:"⇩⇩DEF⇩⇩",CustomNameVisible:true,Tags:[Kasap,Kasap2,TypeChecked]}]}
Name |
(None) |
Type |
Arrow |
Tags |
FlyingObject, TypeChecked |
life |
800 (20秒後に消滅) |
Name |
⇩⇩DEF⇩⇩ |
Type |
AEC |
Tags |
Kasap, Kasap2, TypeChecked |
Radius |
5 |
Duration |
400 (20sec) |
Kasap3
/summon Arrow ~ ~ ~ {Silent:true,damage:0d,life:800s,Tags:[FlyingObject,TypeChecked],Passengers:[{id:AreaEffectCloud,Radius:5f,RadiusOnUse:0f,DurationOnUse:0f,Duration:400,RadiusPerTick:0f,WaitTime:0,Age:0,Particle:smoke,CustomName:"⇩⇩⇩DEF⇩⇩⇩",CustomNameVisible:true,Tags:[Kasap,Kasap3,TypeChecked]}]}
Name |
(None) |
Type |
Arrow |
Tags |
FlyingObject, TypeChecked |
life |
800 (20秒後に消滅) |
Name |
⇩⇩⇩DEF⇩⇩⇩ |
Type |
AEC |
Tags |
Kasap, Kasap3, TypeChecked |
Radius |
5 |
Duration |
400 (20sec) |