Advertisement
Zeldaboy111

Skript Tutorial #8 GUI openen via een GUI

Sep 14th, 2018
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.11 KB | None | 0 0
  1. options:
  2. {cparticlect::%arg 2%} = {cparticlect::%player%}
  3. {cparticlect::%arg 2%} = {cparticlect::%loop-player%}
  4.  
  5. {cparticlecn::%arg 2%} = {cparticlecn::%loop-player%}
  6.  
  7. {cfireworkspark::%arg 1%} = {cfireworkspark::%loop-player%}
  8. {cwolfhearts::%arg 1%} = {cwolfhearts::%loop-player%}
  9.  
  10. on join:
  11. player is in world "world":
  12. clear the player's inventory
  13. set slot 4 of player to a chest named "&6Cosmetics" with lore "&7Open een cosmetic GUI"
  14. if {cparticlect::%player%} is not set:
  15. set {cparticlect::%player%} to 0
  16.  
  17. on leftclick:
  18. if player is holding a chest named "&6Cosmetics" with lore "&7Open een cosmetic GUI":
  19. execute console command "/cosmeticmain open %player%"
  20. cancel event
  21.  
  22. on rightclick:
  23. player is holding a chest named "&6Cosmetics" with lore "&7Open een cosmetic GUI":
  24. execute console command "/cosmeticmain open %player%"
  25. cancel event
  26.  
  27. command /cosmeticmain open <offline player>:
  28. executable by: console
  29. trigger:
  30. set {_MenuSkull} to "Tom25W" parsed as an offline player
  31. open chest with 1 rows named "&6Cosmetics" to arg 1
  32. format slot 0 of arg 1 with orange dye named "&5Particles" to close then run [execute console command "cosmeticp open %arg 1%"]
  33. format slot 2 of arg 1 with Skull of {_MenuSkull} named "&eHeads" to close
  34.  
  35. command /cosmeticp open <offline player>:
  36. executable by: console
  37. trigger:
  38. wait 3 tick
  39. open chest with 1 rows named "&5Particles" to arg 1
  40. format slot 0 of arg 1 with leather boots dyed white named "&f&lFirework Sparks" with lore "&710 secondes vuurwerk particles" to close then run [execute console command "cparticle firework %arg 1%"]
  41. format slot 1 of arg 1 with bone named "&4&lWolf Hearts" with lore "&710 secondes wolven hartjes particles" to close then run [execute console command "cparticle wolfheart %arg 1%"]
  42.  
  43.  
  44. command /cparticle <text> <offline player>:
  45. executable by: console
  46. trigger:
  47. if {cparticlect::%arg 2%} is 0:
  48. if arg 1 is "firework":
  49. send "&5<Cosmetics> &dFirework Sparks particles aangezet" to arg 2
  50. set {cparticlect::%arg 2%} to 10
  51. set {cparticlecn::%arg 2%} to "Firework Sparks"
  52. set {cfireworkspark::%arg 2%} to true
  53. wait 10 seconds
  54. set {cfireworkspark::%arg 2%} to false
  55. send "&5<Cosmetics> &dFirework Sparks particles uitgezet" to arg 2
  56. stop
  57. if arg 1 is "wolfheart":
  58. send "&5<Cosmetics> &4Deze particle is nog niet klaar." to arg 2
  59. stop
  60. else:
  61. send "&5<Cosmetics> &4Je hebt nog een cooldown omdat je de particle: &c%{cparticlecn::%arg 2%}% &4aan hebt gezet, van: &c%{cparticlect::%arg 2%}% &4secondes" to arg 2
  62. stop
  63.  
  64.  
  65. #================================================================
  66. every 5 ticks:
  67. loop all players:
  68. if {cfireworkspark::%loop-player%} is true:
  69. show 25 "fireworks spark" particles at location of loop-player for loop-player offset by 0.5, 1, 0.5
  70. stop
  71. #=================================================================
  72. every 1 second:
  73. loop all players:
  74. if {cparticlect::%loop-player%} is not 0:
  75. remove 1 from {cparticlect::%loop-player%}
  76. if {cparticlect::%loop-player%} is 0:
  77. delete {cparticlecn::%loop-player%}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement