Advertisement
Guest User

Untitled

a guest
Oct 25th, 2014
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.58 KB | None | 0 0
  1. options:
  2. P: &8[&c&lQuality UHC&8]&f
  3.  
  4. command /qtimer:
  5. permission: skript.op
  6. trigger:
  7. command "/freeze"
  8. set {_count} to 3
  9. broadcast "{@P} Starting in &e%{_count}%..."
  10. command "/qsound note.harp"
  11. remove 1 from {_count}
  12. wait 1 second
  13. broadcast "{@P} &e%{_count}%..."
  14. command "/qsound note.harp"
  15. remove 1 from {_count}
  16. wait 1 second
  17. broadcast "{@P} &e%{_count}%..."
  18. command "/qsound note.harp"
  19. wait 0.7 seconds
  20. command "/qsound mob.wither.shoot"
  21. broadcast "{@P} Quality UHC has &estarted!"
  22. broadcast "{@P} The Quality of &eAccuracy"
  23. command "/qeffect"
  24. broadcast "{@P} Use &e/timeleft &fto see how much time left in the episode"
  25. delete {_count}
  26. set {episode.1} to 20
  27. set {quality.started} to true
  28. wait 20 minutes
  29. broadcast "{@P} &eEpisode 1 &fhas ended."
  30. delete {episode.1}
  31. set {episode.2} to 20
  32. wait 20 minutes
  33. delete {episode.2}
  34. broadcast "{@P} &eEpisode 2 &fhas ended."
  35. set {episode.3} to 20
  36. wait 20 minutes
  37. delete {episode.3}
  38. broadcast "{@P} &eEpisode 3 &fhas ended."
  39. set {episode.4} to 20
  40. wait 20 minutes
  41. delete {episode.4}
  42. broadcast "{@P} &eEpisode 4 &fhas ended."
  43. set {episode.5} to 20
  44. wait 20 minutes
  45. delete {episode.5}
  46. broadcast "{@P} &eEpisode 5 &fhas ended."
  47. set {episode.6} to 20
  48. wait 20 minutes
  49. delete {episode.6}
  50. broadcast "{@P} &eEpisode 6 &fhas ended."
  51. set {episode.7} to 20
  52. wait 20 minutes
  53. delete {episode.7}
  54. broadcast "{@P} &eEpisode 7 &fhas ended."
  55. set {episode.8} to 20
  56. wait 20 minutes
  57. delete {episode.8}
  58. broadcast "{@P} &eEpisode 8 &fhas ended."
  59. set {episode.9} to 20
  60. wait 20 minutes
  61. delete {episode.9}
  62. broadcast "{@P} &eEpisode 9 &fhas ended."
  63.  
  64. command /timeleft:
  65. trigger:
  66. if {episode.1} is set:
  67. message "{@P} Episode 1 has &e%{episode.1}% minutes left"
  68. if {episode.2} is set:
  69. message "{@P} Episode 2 has &e%{episode.2}% minutes left"
  70. if {episode.3} is set:
  71. message "{@P} Episode 3 has &e%{episode.3}% minutes left"
  72. if {episode.4} is set:
  73. message "{@P} Episode 4 has &e%{episode.4}% minutes left"
  74. if {episode.5} is set:
  75. message "{@P} Episode 5 has &e%{episode.5}% minutes left"
  76. if {episode.6} is set:
  77. message "{@P} Episode 6 has &e%{episode.6}% minutes left"
  78. if {episode.7} is set:
  79. message "{@P} Episode 7 has &e%{episode.7}% minutes left"
  80. if {episode.8} is set:
  81. message "{@P} Episode 8 has &e%{episode.8}% minutes left"
  82. if {episode.9} is set:
  83. message "{@P} Episode 9 has &e%{episode.9}% minutes left"
  84.  
  85. every minute:
  86. if {episode.1} is set:
  87. remove 1 from {episode.1}
  88. if {episode.2} is set:
  89. remove 1 from {episode.2}
  90. if {episode.3} is set:
  91. remove 1 from {episode.3}
  92. if {episode.4} is set:
  93. remove 1 from {episode.4}
  94. if {episode.5} is set:
  95. remove 1 from {episode.5}
  96. if {episode.6} is set:
  97. remove 1 from {episode.6}
  98. if {episode.7} is set:
  99. remove 1 from {episode.7}
  100. if {episode.8} is set:
  101. remove 1 from {episode.8}
  102. if {episode.9} is set:
  103. remove 1 from {episode.9}
  104.  
  105. command /qsound <text>:
  106. permission: skript.op
  107. trigger:
  108. loop all players:
  109. command "/playsound %arg 1% %loop-player%"
  110.  
  111. command /qeffect:
  112. permission: skript.op
  113. trigger:
  114. loop all players:
  115. execute console command "/effect %loop-player% clear"
  116.  
  117. command /qdelete:
  118. permission: skript.op
  119. trigger:
  120. delete {episode.1}
  121. delete {episode.2}
  122. delete {episode.3}
  123. delete {episode.4}
  124. delete {episode.5}
  125. delete {episode.6}
  126. delete {episode.7}
  127. delete {episode.8}
  128. delete {episode.9}
  129. message "{@P} Episodes have been deleted"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement