Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on left click:
- player is sneaking
- name of held item contains "めぐみんの杖"
- if {used.EXPLOSION.%player%} is set:
- stop
- if player has potion effect nausea:
- stop
- if player is sneaking:
- loop 5 times:
- if player is sneaking:
- if name of held item contains "めぐみんの杖":
- if loop-number is 1:
- send subtitle "&6&lCharge: □□□□□" to player
- play sound "ui.button.click" with pitch 0.5 at player
- set {used.EXPLOSION.%player%} to 1
- if loop-number is 2:
- send subtitle "&6&lCharge: ■□□□□" to player
- play sound "ui.button.click" with pitch 0.5 at player
- if loop-number is 3:
- send subtitle "&6&lCharge: ■■□□□" to player
- play sound "ui.button.click" with pitch 0.5 at player
- if loop-number is 4:
- send subtitle "&6&lCharge: ■■■□□" to player
- play sound "ui.button.click" with pitch 0.6 at player
- if loop-number is 5:
- send subtitle "&6&lCharge: ■■■■□" to player
- play sound "ui.button.click" with pitch 0.8 at player
- wait 10 ticks
- delete {used.EXPLOSION.%player%}
- if player is not sneaking:
- stop
- if name of held item contains "めぐみんの杖":
- send subtitle "&d&lCharge: ■■■■■" to player
- apply potion of nausea of tier 0 to the player for 3 seconds
- set {_prefix} to {prefix.%player%}
- if {prefix.%player%} is not set:
- set {_prefix} to "&7[&ePlayer&7]&f"
- set {_suffix} to {suffix.%player%}
- if {suffix.%player%} is not set:
- set {_suffix} to "&f"
- if {Mute.%player's uuid%} is not set:
- set {_eisyou} to a random integer between 1 and 8
- if {_eisyou} is 1:
- set {_chat} to "&f黒より黒く闇より暗き漆黒に我が深紅の混淆を望みたもう。覚醒のとき来たれり。無謬の境界に落ちし理。無行の歪みとなりて現出せよ!踊れ踊れ踊れ、我が力の奔流に望むは崩壊なり。並ぶ者なき崩壊なり。万象等しく灰塵に帰し、深淵より来たれ!これが人類最大の威力の攻撃手段、これこそが究極の攻撃魔法、エクスプロージョン!"
- if {_eisyou} is 2:
- set {_chat} to "&f光に覆われし漆黒よ。夜を纏いし爆炎よ。紅魔の名のもとに原初の崩壊を顕現す。終焉の王国の地に、力の根源を隠匿せし者。我が前に統べよ!エクスプロージョン!"
- if {_eisyou} is 3:
- set {_chat} to "&f紅き黒炎、万界の王。天地の法を敷衍すれど、我は万象昇温の理。崩壊破壊の別名なり。永劫の鉄槌は我がもとに下れ!エクスプロージョン!"
- if {_eisyou} is 4:
- set {_chat} to "&f我が名はめぐみん。紅魔族随一の魔法の使い手にして、爆裂魔法を操りし者。我が力、見るがいい!エクスプロージョン!"
- if {_eisyou} is 5:
- set {_chat} to "&f我が深紅の流出を以て、白き世界を覆さん!エクスプロージョン!"
- if {_eisyou} is 6:
- set {_chat} to "&f光に覆われし漆黒よ。夜を纏いし爆炎よ。他はともかく、爆裂魔法のことに関しては私は誰にも負けたくないのです!行きます!我が究極の破壊魔法、エクスプロージョン!"
- if {_eisyou} is 7:
- set {_chat} to "&f空蝉に忍び寄る叛逆の摩天楼。我が前に訪れた静寂なる神雷。時は来た!今、眠りから目覚め、我が狂気を以て現界せよ!穿て!エクスプロージョン!"
- if {_eisyou} is 8:
- set {_chat} to "&f爆走…爆走…爆走……最高最強にして最大の魔法、爆裂魔法の使い手、我が名はめぐみん。我に許されし一撃は同胞の愛にも似た盲目を奏で、塑性を脆性へと葬り去る。強き鼓動を享受する!哀れな獣よ、紅き黒炎と同調し、血潮となりて償いたまえ!穿て!エクスプロージョン!"
- loop all players:
- if {em.%loop-player%} is not set:
- send "%coloured {_prefix}%%player%%coloured {_suffix}%&9>> &f%{_chat}%" to loop-player
- bind hologram "&f&l《&f&l%{_chat}%&f&l》" to player for 3 seconds offset by 0, 2.5, 0
- set {_num} to 0
- set {_location} to location {_num} meter infront of player's head
- set player's level to 0
- loop 400 times:
- if the block {_num} meter infront of player's head is not air:
- stop loop
- if 10 >= {_loopcount}:
- set {_location} to location {_num} meter infront of player's head
- set {_loopcount} to 0
- set {_num} to {_num} + 0.1
- add 1 to {_loopcount}
- set {_explosion} to {_location}
- loop 7 times:
- if loop-number is 1:
- add 3 to y-loc of {_location}
- drawComplexSpiral particle "redstone", center {_location}, id "%player%explosion%loop-number%", rainbowMode true, clockwise false, scan true, radius 10, density 10, height 80, effectMod 0.5, start 0, visibleRange 128
- drawComplexSpiral particle "redstone", center {_location}, id "%player%explosion%loop-number%2", rainbowMode true, clockwise true, scan true, radius 10, density 10, height 80, effectMod 0.5, start 0, visibleRange 128
- if loop-number is 2:
- add 3 to y-loc of {_location}
- drawComplexSpiral particle "redstone", center {_location}, id "%player%explosion%loop-number%", rainbowMode true, clockwise false, scan true, radius 9, density 10, height 80, effectMod 0.5, start 0, visibleRange 128
- drawComplexSpiral particle "redstone", center {_location}, id "%player%explosion%loop-number%2", rainbowMode true, clockwise true, scan true, radius 9, density 10, height 80, effectMod 0.5, start 0, visibleRange 128
- if loop-number is 3:
- add 3 to y-loc of {_location}
- drawComplexSpiral particle "redstone", center {_location}, id "%player%explosion%loop-number%", rainbowMode true, clockwise false, scan true, radius 8, density 10, height 80, effectMod 0.5, start 0, visibleRange 128
- drawComplexSpiral particle "redstone", center {_location}, id "%player%explosion%loop-number%2", rainbowMode true, clockwise true, scan true, radius 8, density 10, height 80, effectMod 0.5, start 0, visibleRange 128
- if loop-number is 4:
- add 3 to y-loc of {_location}
- drawComplexSpiral particle "redstone", center {_location}, id "%player%explosion%loop-number%", rainbowMode true, clockwise false, scan true, radius 9, density 10, height 80, effectMod 0.5, start 0, visibleRange 128
- drawComplexSpiral particle "redstone", center {_location}, id "%player%explosion%loop-number%2", rainbowMode true, clockwise true, scan true, radius 9, density 10, height 80, effectMod 0.5, start 0, visibleRange 128
- if loop-number is 5:
- add 3 to y-loc of {_location}
- drawComplexSpiral particle "redstone", center {_location}, id "%player%explosion%loop-number%", rainbowMode true, clockwise false, scan true, radius 11, density 10, height 80, effectMod 0.5, start 0, visibleRange 128
- drawComplexSpiral particle "redstone", center {_location}, id "%player%explosion%loop-number%2", rainbowMode true, clockwise true, scan true, radius 11, density 10, height 80, effectMod 0.5, start 0, visibleRange 128
- if loop-number is 6:
- add 3 to y-loc of {_location}
- drawComplexSpiral particle "redstone", center {_location}, id "%player%explosion%loop-number%", rainbowMode true, clockwise false, scan true, radius 12, density 10, height 80, effectMod 0.5, start 0, visibleRange 128
- drawComplexSpiral particle "redstone", center {_location}, id "%player%explosion%loop-number%2", rainbowMode true, clockwise true, scan true, radius 12, density 10, height 80, effectMod 0.5, start 0, visibleRange 128
- if loop-number is 7:
- add 3 to y-loc of {_location}
- drawComplexSpiral particle "redstone", center {_location}, id "%player%explosion%loop-number%", rainbowMode true, clockwise false, scan true, radius 13, density 10, height 80, effectMod 0.5, start 0, visibleRange 128
- drawComplexSpiral particle "redstone", center {_location}, id "%player%explosion%loop-number%2", rainbowMode true, clockwise true, scan true, radius 13, density 10, height 80, effectMod 0.5, start 0, visibleRange 128
- wait 3 ticks
- drawCylinder particle "flame", center {_explosion}, id "%player%explosioncy", randomRotation false, isSolid false, radius 3, density 100, height 35, sideRatio 0, visibleRange 128, displacementX 0, displacementY 17.5, displacementZ 0
- drawCylinder particle "flame", center {_explosion}, id "%player%explosioncy2", randomRotation false, isSolid false, radius 1, density 100, height 35, sideRatio 0, visibleRange 128, displacementX 0, displacementY 17.5, displacementZ 0
- set {_location} to {_explosion}
- apply potion of nausea of tier 0 to the player for 3 seconds
- loop 7 times:
- if loop-number is 1:
- add 1 to y-loc of {_location}
- drawWarpRings style 1, particle "flame", center {_location}, id "%player%explosion%loop-number%3", scan true, height 0, radius 14, ringCount 1, ringDensity 25, visibleRange 128
- if loop-number is 2:
- add 5 to y-loc of {_location}
- drawWarpRings style 1, particle "flame", center {_location}, id "%player%explosion%loop-number%3", scan true, height 0, radius 4, ringCount 1, ringDensity 25, visibleRange 128
- if loop-number is 3:
- add 4 to y-loc of {_location}
- drawWarpRings style 1, particle "flame", center {_location}, id "%player%explosion%loop-number%3", scan true, height 0, radius 6, ringCount 1, ringDensity 25, visibleRange 128
- if loop-number is 4:
- add 4 to y-loc of {_location}
- drawWarpRings style 1, particle "flame", center {_location}, id "%player%explosion%loop-number%3", scan true, height 0, radius 4, ringCount 1, ringDensity 25, visibleRange 128
- if loop-number is 5:
- add 4 to y-loc of {_location}
- drawWarpRings style 1, particle "flame", center {_location}, id "%player%explosion%loop-number%3", scan true, height 0, radius 6, ringCount 1, ringDensity 25, visibleRange 128
- if loop-number is 6:
- add 6 to y-loc of {_location}
- drawWarpRings style 1, particle "flame", center {_location}, id "%player%explosion%loop-number%3", scan true, height 0, radius 14, ringCount 1, ringDensity 25, visibleRange 128
- if loop-number is 7:
- add 8 to y-loc of {_location}
- drawWarpRings style 1, particle "flame", center {_location}, id "%player%explosion%loop-number%3", scan true, height 0, radius 18, ringCount 1, ringDensity 25, visibleRange 128
- wait 5 tick
- wait 20 ticks
- loop 7 times:
- if loop-number is 2:
- add 2 to y-loc of {_explosion}
- if loop-number is 3:
- add 2 to y-loc of {_explosion}
- if loop-number is 4:
- add 2 to y-loc of {_explosion}
- if loop-number is 5:
- add 4 to y-loc of {_explosion}
- wait a tick
- drawDot count 30, particle explosionlarge, speed 0.01, XYZ 8, 2, 8, center {_explosion}, visibleRange 64, displacementXYZ 0, 0, 0, pulseDelay 0, keepFor 0 ticks
- drawDot count 30, particle lava, speed 1, XYZ 8, 2, 8, center {_explosion}, visibleRange 64, displacementXYZ 0, 0, 0, pulseDelay 0, keepFor 0 ticks
- play sound "entity.generic.explode" with volume 2 at location of {_explosion}
- play sound "entity.generic.explode" to player
- loop all entities in radius 14 around {_explosion}:
- make player damage loop-entity by 35000
- stopEffect "%player%explosion%loop-number%3"
- stopEffect "%player%explosion%loop-number%"
- stopEffect "%player%explosion%loop-number%2"
- loop 8 times:
- if loop-number is 2:
- add 2 to y-loc of {_explosion}
- if loop-number is 3:
- add 2 to y-loc of {_explosion}
- if loop-number is 4:
- add 2 to y-loc of {_explosion}
- if loop-number is 5:
- add 4 to y-loc of {_explosion}
- if loop-number is 6:
- add 4 to y-loc of {_explosion}
- if loop-number is 7:
- add 4 to y-loc of {_explosion}
- if loop-number is 8:
- add 4 to y-loc of {_explosion}
- wait a tick
- drawDot count 30, particle explosionlarge, speed 0.01, XYZ 8, 2, 8, center {_explosion}, visibleRange 64, displacementXYZ 0, 0, 0, pulseDelay 0, keepFor 0 ticks
- drawDot count 30, particle lava, speed 1, XYZ 8, 2, 8, center {_explosion}, visibleRange 64, displacementXYZ 0, 0, 0, pulseDelay 0, keepFor 0 ticks
- play sound "entity.generic.explode" with volume 2 at location of {_explosion}
- play sound "entity.generic.explode" to player
- loop all entities in radius 14 around {_explosion}:
- make player damage loop-entity by 35000
- stopEffect "%player%explosioncy"
- stopEffect "%player%explosioncy2"
- apply potion of slowness of tier 5 to the player for 10 seconds
- apply potion of nausea of tier 1 to the player for 8.5 seconds
- apply potion of weakness of tier 3 to the player for 10 seconds
- apply potion of jump boost of tier 129 to the player for 10 seconds
Add Comment
Please, Sign In to add comment