Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #|----------------------------------------------------------------------|
- #| _ ______ ____ __ __ __ _____ ___ |
- #| (_) / ____/ _____ ____ _ / __/ / /_ / //_/ / ___/ / ||
- #| / / / / / ___/ / __ `/ / /_ / __/ / ,< \__ \ / /| ||
- #| / / / /___ / / / /_/ / / __/ / /_ / /| | ___/ / / ___ ||
- #|/_/ \____/ /_/ \__,_/ /_/ \__/ /_/ |_| /____/ /_/ |_||
- #| Skript Made By iCraftKSA - Skype: craftksa.0503 |
- #| I'll make custom skripts for you, if you contact me :) |
- #| Addon Creator as a friend of mine. he asked me to do this <3 |
- #|----------------------------------------------------------------------|
- #===========================================================================================#
- # {You Can copy any part of the skript but add my credits to it pls :3} #
- #===========================================================================================#
- on load:
- send "&b[&eiCraftKSA-%script%&b] &ahas been &a&lENABLED" to console
- send "&b[&eiCraftKSA-%script%&b] &aCreated by iCraftKSA" to console
- send "&b[&eiCraftKSA-%script%&b] &aSkype: &acraftksa.0503" to console
- on unload:
- send "&b[&eiCraftKSA-%script%&b] &ahas been &c&lDISABLED" to console
- # ========= Config HERE ========= #
- Options:
- SkriptPrefix: &7[&5Particles&7]&f:&8
- GUIName: &7[&5%player%&7] -
- # ========= Config Ends HERE ========= #
- #!=========!# For Safety Reasons don't play with this #!=========!#
- on disconnect:
- set {Play.%{Style.%player%}%.%{EffectName.%player%}%.%player%.effect} to false
- set {Particles.Shape.%player%} to "Not defined"
- set {Particles.effect.%player%} to "Not defined"
- stopEffect id "%player%"
- stopEffect id "%player%-1"
- stopEffect id "test"
- set {start.looprun.%player%} to false
- delete {Style.%player%}
- delete {counter.%player%}
- delete {Wing.%player%.Style}
- delete {pkples1.%player%}
- delete {pkples2.%player%}
- set {Particles.Shape.%player%} to "Not defined"
- set {Particles.effect.%player%} to "Not defined"
- on death of player:
- stopEffect id "%victim%"
- stopEffect id "%victim%-1"
- stopEffect id "test"
- on join:
- set {Particles.Shape.%player%} to "Not defined"
- set {Particles.effect.%player%} to "Not defined"
- set {start.looprun.%player%} to false
- set {AllSlots.%player%.Particles} to 0
- # ========= For Safety Reasons don't play with this ! Warning ends here =) !========= #
- #===========================================================================================#
- # {You can copy any part of the skript but add my credits to it pls :3} #
- #===========================================================================================#
- command /stopeffect:
- trigger:
- if {Play.%{Style.%player%}%.%{EffectName.%player%}%.%player%.effect} is false:
- message "{@SkriptPrefix} Particles already disabled."
- else:
- set {Play.%{Style.%player%}%.%{EffectName.%player%}%.%player%.effect} to false
- stopEffect id "%player%"
- stopEffect id "%player%-1"
- stopEffect id "test"
- set {counter.%player%} to 0
- set {start.looprun.%player%} to false
- delete {Style.%player%}
- delete {counter.%player%}
- delete {Wing.%player%.Style}
- delete {pkples1.%player%}
- delete {pkples2.%player%}
- set {Particles.Shape.%player%} to "Not defined"
- set {Particles.effect.%player%} to "Not defined"
- message "{@SkriptPrefix} You have disabled particles"
- command /pblock [<text>] [<text>]:
- trigger:
- if arg-1 isn't set:
- message "&8&m=================================="
- message "- &5Command&f:&b&l /pblock remove &e&l<name>"
- message "- &5Command&f:&b&l /pblock list"
- message "&8&m=================================="
- if arg-1 is "remove":
- if arg-2 isn't set:
- message "{@SkriptPrefix}: You need to add the ID !"
- else:
- stopEffect "%arg-2%"
- message "{@SkriptPrefix}: You stopped the Particle"
- set {_num.removed} to arg-2
- remove {_num.removed} from {Spawned-Particles-list::*}
- if arg-1 is "list":
- if arg-2 isn't set:
- message "&8&m=================================="
- message "&7List of ID's for &cParticles:"
- loop 5 times:
- message "&b&l%loop-number%. %{Spawned-Particles-list::%loop-number%}%"
- loop {Spawned-Particles-list::*}:
- loop-index is "6":
- message "&bPage 1 exist: /pblock list 1"
- message "&8&m=================================="
- if arg-2 is "1":
- message "&8&m=================================="
- message "&7List of ID's for &cParticles:"
- loop 5 times:
- set {_Num} to 5 + loop-integer
- message "&b&l%{_Num}%. %{Spawned-Particles-list::%{_Num}%}%"
- loop {Spawned-Particles-list::*}:
- loop-index is "11":
- message "&bPage 2 exist: /pblock list 2"
- message "&8&m=================================="
- stop
- if arg-2 is "2":
- message "&8&m=================================="
- message "&7List of ID's for &cParticles:"
- loop 5 times:
- set {_Num} to 10 + loop-integer
- message "&b&l%{_Num}%. %{Spawned-Particles-list::%{_Num}%}%"
- loop {Spawned-Particles-list::*}:
- loop-index is "16":
- message "&bPage 3 exist: /pblock list 3"
- message "&8&m=================================="
- stop
- if arg-2 is "3":
- message "&8&m=================================="
- message "&7List of ID's for &cParticles:"
- loop 5 times:
- set {_Num} to 15 + loop-integer
- message "&b&l%{_Num}%. %{Spawned-Particles-list::%{_Num}%}%"
- loop {Spawned-Particles-list::*}:
- loop-index is "21":
- message "&bPage 4 exist: /pblock list 4"
- message "&8&m=================================="
- stop
- if arg-2 is "4":
- message "&8&m=================================="
- message "&7List of ID's for &cParticles:"
- loop 5 times:
- set {_Num} to 20 + loop-integer
- message "&b&l%{_Num}%. %{Spawned-Particles-list::%{_Num}%}%"
- loop {Spawned-Particles-list::*}:
- loop-index is "26":
- message "&bPage 5 exist: /pblock list 5"
- message "&8&m=================================="
- stop
- if arg-2 is "5":
- message "&8&m=================================="
- message "&7List of ID's for &cParticles:"
- loop 5 times:
- set {_Num} to 25 + loop-integer
- message "&b&l%{_Num}%. %{Spawned-Particles-list::%{_Num}%}%"
- loop {Spawned-Particles-list::*}:
- loop-index is "31":
- message "&bPage 6 exist: /pblock list 6"
- message "&8&m=================================="
- stop
- if arg-2 is "6":
- message "&8&m=================================="
- message "&7List of ID's for &cParticles:"
- loop 5 times:
- set {_Num} to 30 + loop-integer
- message "&b&l%{_Num}%. %{Spawned-Particles-list::%{_Num}%}%"
- loop {Spawned-Particles-list::*}:
- loop-index is "36":
- message "&bDude that is fucking enough :D ask the author to fix this issue <3"
- message "&8&m=================================="
- stop
- on chat:
- if {chatblocked.%player%} is true:
- cancel event
- set {particles.message.%player%} to message
- make player execute command "/effectplay %{EffectName.%player%}% %{Style.%player%}%"
- message "{@SkriptPrefix}: Particle ID: &c&l%message%"
- message "{@SkriptPrefix}: Particle Location: &c&l%location of player%"
- message "{@SkriptPrefix}: To remove particle &c&l/pblock remove %message%"
- delete {chatblocked.%player%}
- command /effectplay [<text>] [<text>] [<number>]:
- trigger:
- if player has permission "icraftksa.gui":
- if arg-1 is "redstone" or "witchspell" or "slime" or "ring" or "flame" or "heart" or "happyvillager" or "mobspell" or "angryvillager" or "note" or "lava" or "portal" or "lavadrip" or "waterdrip" or "enchantmenttable" or "cloud":
- if arg-2 is "1" or "2" or "3" or "4" or "5" or "6" or "7" or "8":
- if {Play.%{Style.%player%}%.%{EffectName.%player%}%.%player%.effect} is true:
- message "{@SkriptPrefix} You might want to take off the first effect before you pick other one" to player
- stop
- else:
- set {EffectName.%player%} to arg-1
- set {Style.%player%} to arg-2
- set {Wing.%player%.Style} to arg-3
- wait 10 ticks
- set {Play.%{Style.%player%}%.%{EffectName.%player%}%.%player%.effect} to true
- if {Style.%player%} is "1":
- if {start.looprun.%player%} is true:
- stop
- else:
- set {counter.%player%} to 1
- {counter.%player%} is 1:
- drawSimpleHalo particle "%{EffectName.%player%}%", center player, id "%player%", rM true, visibleRange 30
- message "{@SkriptPrefix} Enjoy the particles &c❤"
- set {start.looprun.%player%} to true
- if {Style.%player%} is "2":
- if {start.looprun.%player%} is true:
- stop
- else:
- set {counter.%player%} to 1
- {counter.%player%} is 1:
- drawComplexSpiral particle "%{EffectName.%player%}%", center player, id "%player%", rM true, clockwise true, scan false, radius 1.5, density 20, height 6, effectMod .05, start 0, visibleRange 30
- message "{@SkriptPrefix} Enjoy the particles &c❤"
- set {start.looprun.%player%} to true
- if {Style.%player%} is "3":
- if {start.looprun.%player%} is true:
- stop
- else:
- set {counter.%player%} to 1
- {counter.%player%} is 1:
- drawAtom particle1 "%{EffectName.%player%}%", particle2 "redstone", center player, id "%player%", rM true, innerPCount 6, innerRadius .1, outerPCount 3, orbitCount 3, start 0, visibleRange 30, rotation 10
- message "{@SkriptPrefix} Enjoy the particles &c❤"
- set {start.looprun.%player%} to true
- if {Style.%player%} is "4":
- if {start.looprun.%player%} is true:
- stop
- else:
- set {counter.%player%} to 1
- {counter.%player%} is 1:
- drawWings style {Wing.%player%.Style}, particle1 "%{EffectName.%player%}%", particle2 "redstone", RGB2 51, 204, 255, particle3 "redstone", RGB3 245, 122, 0, center player, id "%player%", angle 110, height 0, space 0.2, visibleRange 30, tps 1, second 3
- message "{@SkriptPrefix} Enjoy the particles &c❤"
- set {start.looprun.%player%} to true
- if {Style.%player%} is "5":
- if {start.looprun.%player%} is true:
- stop
- else:
- set {counter.%player%} to 1
- {counter.%player%} is 1:
- drawComplexCircle particle "%{pkples1.%player%}%", center player, id "%player%", rM true, randomRotation true, radius 1.4, density 20, start 0, visibleRange 30
- drawComplexCircle particle "%{pkples2.%player%}%", center player, id "%player%-1", rM true, randomRotation false, radius 1.4, density 20, start 0, visibleRange 30
- message "{@SkriptPrefix} Enjoy the particles &c❤"
- set {start.looprun.%player%} to true
- if {Style.%player%} is "6":
- if {start.looprun.%player%} is true:
- stop
- else:
- set {counter.%player%} to 1
- {counter.%player%} is 1:
- if {particles.message.%player%} isn't set:
- set {chatblocked.%player%} to true
- message "{@SkriptPrefix}: Enter the name for this particle."
- delete {counter.%player%}
- set {Play.%{Style.%player%}%.%{EffectName.%player%}%.%player%.effect} to false
- stop
- if {particles.message.%player%} is set:
- add "%{particles.message.%player%}%" to {Spawned-Particles-list::*}
- drawAtom particle1 "%{EffectName.%player%}%", particle2 "redstone", center the location 1 meter above the targeted block, id "%{particles.message.%player%}%", rM true, innerPCount 6, innerRadius .1, outerPCount 3, orbitCount 3, start 0, visibleRange 30, rotation 10
- delete {counter.%player%}
- set {Play.%{Style.%player%}%.%{EffectName.%player%}%.%player%.effect} to false
- delete {particles.message.%player%}
- delete {chatblocked.%player%}
- stop
- else:
- message "{@SkriptPrefix} Style of particle isn't defined."
- else:
- message "{@SkriptPrefix} Error the particle you asked for isn't defined yet."
- else:
- message "{@SkriptPrefix} You don't have permission to do that"
- #===========================================================================================#
- # {You Can copy any part of the skript but add my credits to it pls :3} #
- #===========================================================================================#
- command /parealod:
- trigger:
- if player has permission "icraftksa.admin":
- make console execute command "/sk reload %script%"
- message "{@SkriptPrefix} Reloaded"
- command /particlesgui:
- aliases: p, particles, pr
- trigger:
- if player has permission "icraftksa.gui":
- message "{@SkriptPrefix} Hold on, the Particles page is loading.."
- wait 2 ticks
- open chest with 4 row named "{@GUIName} Menu" to player
- wait 1 ticks
- loop 36 times:
- set {_Num} to loop-integer - 1
- set slot {_Num} of player's current inventory to gray glass named "&8"
- set slot 10 of player's current inventory to ender chest named "&e&l[&5&l Wings Shape &e&l]"
- set slot 12 of player's current inventory to ender portal frame named "&e&l[&5&l Spiral Shape &e&l]"
- set slot 14 of player's current inventory to jukebox named "&e&l[&5&l Ring Shape &e&l]"
- set slot 16 of player's current inventory to chest named "&e&l[&5&l Halo Shape &e&l]"
- if player have permission "icraftksa.admin":
- set slot 22 of player's current inventory to beacon named "&e&l[&5&l Spawn Particle &e&l]" with lore "&7&lOnly admin can see / access this."
- set slot 32 of player's current inventory to book named "&c&l[&8&l Particle Details &c&l]" with lore "&c&lYou are using:||&8&lShape: &7%{Particles.Shape.%player%}%||&8&lEffect: &7%{Particles.effect.%player%}%||||&8Made with &c❤&8 by &ciCraftKSA||&8Skype: &bcraftksa.0503"
- set slot 30 of player's current inventory to Fire charge named "&c&l[&8&l Disable Particles &c&l]"
- else:
- message "{@SkriptPrefix} You don't have permission to do that"
- On inventory click:
- If inventory name of player's current inventory is "{@GUIName} Menu":
- cancel event
- if clicked slot is 10:
- make player execute command "/particlespagew1"
- set {Particles.Shape.%player%} to "Wings"
- if clicked slot is 12:
- make player execute command "/particlespages1"
- set {Particles.Shape.%player%} to "Spiral"
- if clicked slot is 14:
- make player execute command "/particlespager1"
- set {Particles.Shape.%player%} to "Ring"
- if clicked slot is 16:
- make player execute command "/particlespageh1"
- set {Particles.Shape.%player%} to "Halo"
- if clicked slot is 22:
- make player execute command "/particlespagesp1"
- if clicked slot is 30:
- make player execute command "/stopeffect"
- command /particlespagesp1:
- permission: icraftksa.admin
- trigger:
- wait 1 ticks
- open chest with 4 row named "{@GUIName} 2.s-a" to player
- wait 1 ticks
- loop 36 times:
- set {_Num} to loop-integer - 1
- set slot {_Num} of player's current inventory to gray glass named "&8"
- set slot 10 of player's current inventory to paper named "&e&l[&5&l Flames &e&l]"
- set slot 11 of player's current inventory to paper named "&e&l[&5&l Redstone &e&l]"
- set slot 12 of player's current inventory to paper named "&e&l[&5&l Enchant effect &e&l]"
- set slot 13 of player's current inventory to paper named "&e&l[&5&l Spell Mob effect &e&l]"
- set slot 14 of player's current inventory to paper named "&e&l[&5&l Portal effect &e&l]"
- set slot 15 of player's current inventory to paper named "&e&l[&5&l DripLava effect &e&l]"
- set slot 16 of player's current inventory to paper named "&e&l[&5&l DripWater effect &e&l]"
- set slot 19 of player's current inventory to paper named "&e&l[&5&l Happy Villager effect &e&l]"
- set slot 20 of player's current inventory to paper named "&e&l[&5&l Angry Villager effect &e&l]"
- set slot 21 of player's current inventory to paper named "&e&l[&5&l Music Note effect &e&l]"
- set slot 22 of player's current inventory to paper named "&e&l[&5&l Cloud effect &e&l]"
- set slot 23 of player's current inventory to paper named "&e&l[&5&l Spell Witch effect &e&l]"
- set slot 24 of player's current inventory to paper named "&e&l[&5&l Slime effect &e&l]"
- set slot 30 of player's current inventory to Fire charge named "&c&l[&8&l Disable Particles &c&l]"
- set slot 32 of player's current inventory to nether star named "&c&l[&8&l Return back &c&l]"
- stop
- wait 1 tick
- On inventory click:
- If inventory name of player's current inventory is "{@GUIName} 2.s-a":
- cancel event
- if clicked slot is 10:
- make player execute command "/effectplay flame 6"
- set {Particles.effect.%player%} to "Flames"
- close player's inventory
- if clicked slot is 11:
- make player execute command "/effectplay redstone 6"
- set {Particles.effect.%player%} to "Redstone"
- close player's inventory
- if clicked slot is 12:
- make player execute command "/effectplay enchantmenttable 6"
- set {Particles.effect.%player%} to "Enchant Effect"
- close player's inventory
- if clicked slot is 13:
- make player execute command "/effectplay mobspell 6"
- set {Particles.effect.%player%} to "Mob Spell"
- close player's inventory
- if clicked slot is 14:
- make player execute command "/effectplay portal 6"
- set {Particles.effect.%player%} to "Portal"
- close player's inventory
- if clicked slot is 15:
- make player execute command "/effectplay lavadrip 6"
- set {Particles.effect.%player%} to "Lava Drips"
- close player's inventory
- if clicked slot is 16:
- make player execute command "/effectplay waterdrip 6"
- set {Particles.effect.%player%} to "Water Drips"
- close player's inventory
- if clicked slot is 19:
- make player execute command "/effectplay happyvillager 6"
- set {Particles.effect.%player%} to "Happy Villager"
- close player's inventory
- if clicked slot is 20:
- make player execute command "/effectplay angryvillager 6"
- set {Particles.effect.%player%} to "Angry Villager"
- close player's inventory
- if clicked slot is 21:
- make player execute command "/effectplay note 6"
- set {Particles.effect.%player%} to "Music Note"
- close player's inventory
- if clicked slot is 22:
- make player execute command "/effectplay cloud 6"
- set {Particles.effect.%player%} to "Cloud"
- close player's inventory
- if clicked slot is 23:
- make player execute command "/effectplay witchspell 6"
- set {Particles.effect.%player%} to "Witch Spell"
- close player's inventory
- if clicked slot is 24:
- make player execute command "/effectplay slime 6"
- set {Particles.effect.%player%} to "Slime"
- close player's inventory
- if clicked slot is 30:
- make player execute command "/stopeffect"
- if clicked slot is 32:
- make player execute command "/particlesgui"
- command /particlespagew1:
- permission: icraftksa.gui.wing
- trigger:
- wait 1 ticks
- open chest with 4 row named "{@GUIName} 1.Wings" to player
- wait 1 ticks
- loop 36 times:
- set {_Num} to loop-integer - 1
- set slot {_Num} of player's current inventory to gray glass named "&8"
- set slot 10 of player's current inventory to Dragon Egg named "&e&l[&5&l Wing 1 &e&l]"
- set slot 11 of player's current inventory to Dragon Egg named "&e&l[&5&l Wing 2 &e&l]"
- set slot 12 of player's current inventory to Dragon Egg named "&e&l[&5&l Wing 3 &e&l]"
- set slot 13 of player's current inventory to Dragon Egg named "&e&l[&5&l Wing 4 &e&l]"
- set slot 14 of player's current inventory to Dragon Egg named "&e&l[&5&l Wing 5 &e&l]"
- set slot 15 of player's current inventory to Dragon Egg named "&e&l[&5&l Wing 6 &e&l]"
- set slot 16 of player's current inventory to Dragon Egg named "&e&l[&5&l Wing 7 &e&l]"
- set slot 21 of player's current inventory to Dragon Egg named "&e&l[&5&l Wing 8 &e&l]"
- set slot 22 of player's current inventory to Dragon Egg named "&e&l[&5&l Wing 9 &e&l]"
- set slot 23 of player's current inventory to Dragon Egg named "&e&l[&5&l Wing 10 &e&l]"
- set slot 30 of player's current inventory to Fire charge named "&c&l[&8&l Disable Particles &c&l]"
- set slot 32 of player's current inventory to nether star named "&c&l[&8&l Return back &c&l]"
- stop
- wait 1 tick
- On inventory click:
- If inventory name of player's current inventory is "{@GUIName} 1.Wings":
- cancel event
- if clicked slot is 10:
- make player execute command "/particlespagew2"
- set {Wing.%player%.Style} to 1
- if clicked slot is 11:
- make player execute command "/particlespagew2"
- set {Wing.%player%.Style} to 2
- if clicked slot is 12:
- make player execute command "/particlespagew2"
- set {Wing.%player%.Style} to 3
- if clicked slot is 13:
- make player execute command "/particlespagew2"
- set {Wing.%player%.Style} to 4
- if clicked slot is 14:
- make player execute command "/particlespagew2"
- set {Wing.%player%.Style} to 5
- if clicked slot is 15:
- make player execute command "/particlespagew2"
- set {Wing.%player%.Style} to 6
- if clicked slot is 16:
- make player execute command "/particlespagew2"
- set {Wing.%player%.Style} to 7
- if clicked slot is 21:
- make player execute command "/particlespagew2"
- set {Wing.%player%.Style} to 8
- if clicked slot is 22:
- make player execute command "/particlespagew2"
- set {Wing.%player%.Style} to 9
- if clicked slot is 23:
- make player execute command "/particlespagew2"
- set {Wing.%player%.Style} to 10
- if clicked slot is 30:
- make player execute command "/stopeffect"
- if clicked slot is 32:
- make player execute command "/particlesgui"
- command /particlespagew2:
- permission: icraftksa.gui.wing
- trigger:
- wait 1 ticks
- open chest with 4 row named "{@GUIName} 2.Wings" to player
- wait 1 ticks
- loop 36 times:
- set {_Num} to loop-integer - 1
- set slot {_Num} of player's current inventory to gray glass named "&8"
- set slot 11 of player's current inventory to paper named "&e&l[&5&l Flames &e&l]"
- set slot 12 of player's current inventory to paper named "&e&l[&5&l Redstone &e&l]"
- set slot 13 of player's current inventory to paper named "&e&l[&5&l Enchant effect &e&l]"
- set slot 14 of player's current inventory to paper named "&e&l[&5&l Mob Spell effect &e&l]"
- set slot 15 of player's current inventory to paper named "&e&l[&5&l Portal effect &e&l]"
- set slot 30 of player's current inventory to Fire charge named "&c&l[&8&l Disable Particles &c&l]"
- set slot 32 of player's current inventory to nether star named "&c&l[&8&l Return back &c&l]"
- stop
- wait 1 tick
- On inventory click:
- If inventory name of player's current inventory is "{@GUIName} 2.Wings":
- cancel event
- if clicked slot is 11:
- make player execute command "/effectplay flame 4"
- set {Particles.effect.%player%} to "Flames"
- close player's inventory
- if clicked slot is 12:
- make player execute command "/effectplay redstone 4"
- set {Particles.effect.%player%} to "Redstone"
- close player's inventory
- if clicked slot is 13:
- make player execute command "/effectplay enchantmenttable 4"
- set {Particles.effect.%player%} to "Enchant Effect"
- close player's inventory
- if clicked slot is 14:
- make player execute command "/effectplay mobspell 4"
- set {Particles.effect.%player%} to "Spell Mob"
- close player's inventory
- if clicked slot is 15:
- make player execute command "/effectplay portal 4"
- set {Particles.effect.%player%} to "Portal"
- close player's inventory
- if clicked slot is 30:
- make player execute command "/stopeffect"
- if clicked slot is 32:
- make player execute command "/particlesgui"
- command /particlespageh1:
- permission: icraftksa.gui.halo
- trigger:
- wait 1 ticks
- open chest with 4 row named "{@GUIName} Halo Effect" to player
- wait 1 ticks
- loop 36 times:
- set {_Num} to loop-integer - 1
- set slot {_Num} of player's current inventory to gray glass named "&8"
- set slot 10 of player's current inventory to paper named "&e&l[&5&l Flames &e&l]"
- set slot 11 of player's current inventory to paper named "&e&l[&5&l Redstone &e&l]"
- set slot 12 of player's current inventory to paper named "&e&l[&5&l Enchant effect &e&l]"
- set slot 13 of player's current inventory to paper named "&e&l[&5&l Spell Mob effect &e&l]"
- set slot 14 of player's current inventory to paper named "&e&l[&5&l Portal effect &e&l]"
- set slot 15 of player's current inventory to paper named "&e&l[&5&l DripLava effect &e&l]"
- set slot 16 of player's current inventory to paper named "&e&l[&5&l DripWater effect &e&l]"
- set slot 19 of player's current inventory to paper named "&e&l[&5&l Happy Villager effect &e&l]"
- set slot 20 of player's current inventory to paper named "&e&l[&5&l Angry Villager effect &e&l]"
- set slot 21 of player's current inventory to paper named "&e&l[&5&l Music Note effect &e&l]"
- set slot 22 of player's current inventory to paper named "&e&l[&5&l Cloud effect &e&l]"
- set slot 23 of player's current inventory to paper named "&e&l[&5&l Spell Witch effect &e&l]"
- set slot 24 of player's current inventory to paper named "&e&l[&5&l Slime effect &e&l]"
- set slot 30 of player's current inventory to Fire charge named "&c&l[&8&l Disable Particles &c&l]"
- set slot 32 of player's current inventory to nether star named "&c&l[&8&l Return back &c&l]"
- stop
- wait 1 tick
- On inventory click:
- If inventory name of player's current inventory is "{@GUIName} Halo Effect":
- cancel event
- if clicked slot is 10:
- make player execute command "/effectplay flame 1"
- set {Particles.effect.%player%} to "Flames"
- close player's inventory
- if clicked slot is 11:
- make player execute command "/effectplay redstone 1"
- set {Particles.effect.%player%} to "Redstone"
- close player's inventory
- if clicked slot is 12:
- make player execute command "/effectplay enchantmenttable 1"
- set {Particles.effect.%player%} to "Enchant Effect"
- close player's inventory
- if clicked slot is 13:
- make player execute command "/effectplay mobspell 1"
- set {Particles.effect.%player%} to "Mob Spell"
- close player's inventory
- if clicked slot is 14:
- make player execute command "/effectplay portal 1"
- set {Particles.effect.%player%} to "Portal"
- close player's inventory
- if clicked slot is 15:
- make player execute command "/effectplay lavadrip 1"
- set {Particles.effect.%player%} to "Lava Drips"
- close player's inventory
- if clicked slot is 16:
- make player execute command "/effectplay waterdrip 1"
- set {Particles.effect.%player%} to "Water Drips"
- close player's inventory
- if clicked slot is 19:
- make player execute command "/effectplay happyvillager 1"
- set {Particles.effect.%player%} to "Happy Villager"
- close player's inventory
- if clicked slot is 20:
- make player execute command "/effectplay angryvillager 1"
- set {Particles.effect.%player%} to "Angry Villager"
- close player's inventory
- if clicked slot is 21:
- make player execute command "/effectplay note 1"
- set {Particles.effect.%player%} to "Music Note"
- close player's inventory
- if clicked slot is 22:
- make player execute command "/effectplay cloud 1"
- set {Particles.effect.%player%} to "Cloud"
- close player's inventory
- if clicked slot is 23:
- make player execute command "/effectplay witchspell 1"
- set {Particles.effect.%player%} to "Witch Spell"
- close player's inventory
- if clicked slot is 24:
- make player execute command "/effectplay slime 1"
- set {Particles.effect.%player%} to "Slime"
- close player's inventory
- if clicked slot is 30:
- make player execute command "/stopeffect"
- if clicked slot is 32:
- make player execute command "/particlesgui"
- command /particlespages1:
- permission: icraftksa.gui.spiral
- trigger:
- wait 1 ticks
- open chest with 4 row named "{@GUIName} Spiral Effect" to player
- wait 1 ticks
- loop 36 times:
- set {_Num} to loop-integer - 1
- set slot {_Num} of player's current inventory to gray glass named "&8"
- set slot 10 of player's current inventory to paper named "&e&l[&5&l Flames &e&l]"
- set slot 11 of player's current inventory to paper named "&e&l[&5&l Redstone &e&l]"
- set slot 13 of player's current inventory to paper named "&e&l[&5&l Enchant effect &e&l]"
- set slot 15 of player's current inventory to paper named "&e&l[&5&l Mob Spell effect &e&l]"
- set slot 16 of player's current inventory to paper named "&e&l[&5&l Portal effect &e&l]"
- set slot 20 of player's current inventory to paper named "&e&l[&5&l Heart effect &e&l]"
- set slot 21 of player's current inventory to paper named "&e&l[&5&l Happy Villager effect &e&l]"
- set slot 23 of player's current inventory to paper named "&e&l[&5&l Angry Villager effect &e&l]"
- set slot 24 of player's current inventory to paper named "&e&l[&5&l NOTE effect &e&l]"
- set slot 30 of player's current inventory to Fire charge named "&c&l[&8&l Disable Particles &c&l]"
- set slot 32 of player's current inventory to nether star named "&c&l[&8&l Return back &c&l]"
- stop
- wait 1 tick
- On inventory click:
- If inventory name of player's current inventory is "{@GUIName} Spiral Effect":
- cancel event
- if clicked slot is 10:
- make player execute command "/effectplay flame 2"
- set {Particles.effect.%player%} to "Flames"
- close player's inventory
- if clicked slot is 11:
- make player execute command "/effectplay redstone 2"
- set {Particles.effect.%player%} to "Redstone"
- close player's inventory
- if clicked slot is 13:
- make player execute command "/effectplay enchantmenttable 2"
- set {Particles.effect.%player%} to "Enchant Effect"
- close player's inventory
- if clicked slot is 15:
- make player execute command "/effectplay mobspell 2"
- set {Particles.effect.%player%} to "Mob Spell"
- close player's inventory
- if clicked slot is 16:
- make player execute command "/effectplay portal 2"
- set {Particles.effect.%player%} to "Portal"
- close player's inventory
- if clicked slot is 20:
- make player execute command "/effectplay heart 2"
- set {Particles.effect.%player%} to "Heart"
- close player's inventory
- if clicked slot is 21:
- make player execute command "/effectplay happyvillager 2"
- set {Particles.effect.%player%} to "Happy Villager"
- close player's inventory
- if clicked slot is 23:
- make player execute command "/effectplay angryvillager 2"
- set {Particles.effect.%player%} to "Angry Villager"
- close player's inventory
- if clicked slot is 24:
- make player execute command "/effectplay note 2"
- set {Particles.effect.%player%} to "Note"
- close player's inventory
- if clicked slot is 30:
- make player execute command "/stopeffect"
- if clicked slot is 32:
- make player execute command "/particlesgui"
- command /particlespager1:
- permission: icraftksa.gui.ring
- trigger:
- wait 1 ticks
- open chest with 4 row named "{@GUIName} Ring Effect" to player
- wait 1 ticks
- loop 36 times:
- set {_Num} to loop-integer - 1
- set slot {_Num} of player's current inventory to gray glass named "&8"
- set slot 9 of player's current inventory to paper named "&e&l[&5&l Flames &e&l] &f&lParticle [1]"
- set slot 10 of player's current inventory to paper named "&e&l[&5&l Redstone &e&l] &f&lParticle [1]"
- set slot 11 of player's current inventory to paper named "&e&l[&5&l Enchant effect &e&l] &f&lParticle [1]"
- set slot 12 of player's current inventory to paper named "&e&l[&5&l Mob Spell effect &e&l] &f&lParticle [1]"
- set slot 13 of player's current inventory to paper named "&e&l[&5&l Portal effect &e&l] &f&lParticle [1]"
- set slot 14 of player's current inventory to paper named "&e&l[&5&l Heart effect &e&l] &f&lParticle [1]"
- set slot 15 of player's current inventory to paper named "&e&l[&5&l Happy Villager effect &e&l] &f&lParticle [1]"
- set slot 16 of player's current inventory to paper named "&e&l[&5&l Angry Villager effect &e&l] &f&lParticle [1]"
- set slot 17 of player's current inventory to paper named "&e&l[&5&l NOTE effect &e&l] &f&lParticle [1]"
- set slot 31 of player's current inventory to light green wool named "&a&lConfirm"
- set slot 18 of player's current inventory to paper named "&e&l[&5&l Flames &e&l] &f&lParticle [2]"
- set slot 19 of player's current inventory to paper named "&e&l[&5&l Redstone &e&l] &f&lParticle [2]"
- set slot 20 of player's current inventory to paper named "&e&l[&5&l Enchant effect &e&l] &f&lParticle [2]"
- set slot 21 of player's current inventory to paper named "&e&l[&5&l Spell Mob effect &e&l] &f&lParticle [2]"
- set slot 22 of player's current inventory to paper named "&e&l[&5&l Portal effect &e&l] &f&lParticle [2]"
- set slot 23 of player's current inventory to paper named "&e&l[&5&l Heart effect &e&l] &f&lParticle [2]"
- set slot 24 of player's current inventory to paper named "&e&l[&5&l Happy Villager effect &e&l] &f&lParticle [2]"
- set slot 25 of player's current inventory to paper named "&e&l[&5&l Angry Villager effect &e&l] &f&lParticle [2]"
- set slot 26 of player's current inventory to paper named "&e&l[&5&l NOTE effect &e&l] &f&lParticle [2]"
- stop
- wait 1 tick
- On inventory click:
- If inventory name of player's current inventory is "{@GUIName} Ring Effect":
- cancel event
- if clicked slot is 9:
- set {pkples1.%player%} to "flame"
- set {Particles.effect.%player%} to "There more then particle playing."
- if clicked slot is 10:
- set {pkples1.%player%} to "redstone"
- set {Particles.effect.%player%} to "There more then particle playing."
- if clicked slot is 11:
- set {pkples1.%player%} to "enchantmenttable"
- set {Particles.effect.%player%} to "There more then particle playing."
- if clicked slot is 12:
- set {pkples1.%player%} to "mobspell"
- set {Particles.effect.%player%} to "There more then particle playing."
- if clicked slot is 13:
- set {pkples1.%player%} to "portal"
- set {Particles.effect.%player%} to "There more then particle playing."
- if clicked slot is 14:
- set {pkples1.%player%} to "heart"
- set {Particles.effect.%player%} to "There more then particle playing."
- if clicked slot is 15:
- set {pkples1.%player%} to "happyvillager"
- set {Particles.effect.%player%} to "There more then particle playing."
- if clicked slot is 16:
- set {pkples1.%player%} to "angryvillager"
- set {Particles.effect.%player%} to "There more then particle playing."
- if clicked slot is 17:
- set {pkples1.%player%} to "note"
- set {Particles.effect.%player%} to "There more then particle playing."
- if clicked slot is 18:
- set {pkples2.%player%} to "flame"
- set {Particles.effect.%player%} to "There more then particle playing."
- if clicked slot is 19:
- set {pkples2.%player%} to "redstone"
- set {Particles.effect.%player%} to "There more then particle playing."
- if clicked slot is 20:
- set {pkples2.%player%} to "enchantmenttable"
- set {Particles.effect.%player%} to "There more then particle playing."
- if clicked slot is 21:
- set {pkples2.%player%} to "mobspell"
- set {Particles.effect.%player%} to "There more then particle playing."
- if clicked slot is 22:
- set {pkples2.%player%} to "portal"
- set {Particles.effect.%player%} to "There more then particle playing."
- if clicked slot is 23:
- set {pkples2.%player%} to "heart"
- set {Particles.effect.%player%} to "There more then particle playing."
- if clicked slot is 24:
- set {pkples2.%player%} to "happyvillager"
- set {Particles.effect.%player%} to "There more then particle playing."
- if clicked slot is 25:
- set {pkples2.%player%} to "angryvillager"
- set {Particles.effect.%player%} to "There more then particle playing."
- if clicked slot is 26:
- set {pkples2.%player%} to "note"
- set {Particles.effect.%player%} to "There more then particle playing."
- if clicked slot is 31:
- make player execute command "/effectplay ring 5"
- close player's inventory
- if clicked slot is 30:
- make player execute command "/stopeffect"
- if clicked slot is 32:
- make player execute command "/particlesgui"
- #===========================================================================================#
- # {You can copy any part of the skript but add my credits to it pls :3} #
- #===========================================================================================#
- # = Loops are disabled = #
- #===========================================================================================#
- # If you need help editing this skript contact me and i'll do it for free #
- #===========================================================================================#
Add Comment
Please, Sign In to add comment