CREAMPAN0408

Untitled

Feb 25th, 2019
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.99 KB | None | 0 0
  1. # _ _ _ _ _ _
  2. # / \ _ _ | |_ | |__ ___ _ __ _ | | | |__ __ _ ___ __ __ (_) ___ _ __
  3. # / _ \ | | | | | __| | '_ \ / _ \ | '__| (_) | | | '_ \ / _` | / _ \ \ \ /\ / / | | / _ \ | '_ \
  4. # / ___ \ | |_| | | |_ | | | | | (_) | | | _ | |___ | | | | | (_| | | __/ \ V V / | | | (_) | | | | |
  5. # /_/ \_\ \__,_| \__| |_| |_| \___/ |_| (_) |_____| |_| |_| \__,_| \___| \_/\_/ |_| \___/ |_| |_|
  6.  
  7. options:
  8. version: 1.2 #DON'T EDIT
  9. prefix: &b Skill &8&l» &7
  10. updateTime: 420 # 10=Very Fast 60=Fast 180=Normal 420=Slow 840=VerySlow
  11. SkillLevel1: 0
  12. SkillMana1: 3
  13. SkillLevel2: 10
  14. SkillMana2: 3
  15. SkillLevel3: 25
  16. SkillMana3: 3
  17. SkillLevel4: 40
  18. SkillMana4: 3
  19. SkillLock: &cSkill is locked. Unlocked at Level
  20. SkillMana: &cYou don't have enough mana to use this skill!
  21. ManaRegeneration: ON
  22. ManaRegenerationTime: 2
  23. ManaRegenerationCount: 1
  24.  
  25. on script load:
  26. set {msver} to "{@version}"
  27. set {_version} to text from url "http://pardus.pro/MMO-Skills.txt"
  28. if {_version} is {msver}:
  29. send "{@prefix}No update available" to console
  30. else:
  31. send "{@prefix}&eNew update available!" to console
  32. send "{@prefix}&ehttps://www.spigotmc.org/resources/mmo-skills.43930/" to console
  33.  
  34.  
  35.  
  36.  
  37. command /MMO-Skills:
  38. permission: mmoskills.admin
  39. permission message: &c?
  40. trigger:
  41. set {msver} to "{@version}"
  42. set {_version} to text from url "http://pardus.pro/MMO-Skills.txt"
  43. if {_version} is {msver}:
  44. send "{@prefix}No update available" to player
  45. else:
  46. send "{@prefix}&eNew update available!" to player
  47. send "{@prefix}&ehttps://www.spigotmc.org/resources/mmo-skills.43930/" to player
  48.  
  49.  
  50.  
  51. every {@ManaRegenerationTime} second:
  52. if "{@ManaRegeneration}" is "ON":
  53. loop all players:
  54. if loop-player's food level is smaller than 10:
  55. add {@ManaRegenerationCount} to loop-player's food
  56.  
  57. every {@updateTime} second:
  58. loop all players:
  59. if loop-player has permission "mmoskills.admin":
  60. set {msver} to "{@version}"
  61. set {_version} to text from url "http://pardus.pro/MMO-Skills.txt"
  62. if {_version} is {msver}:
  63. send "{@prefix}No update available" to loop-player
  64. else:
  65. send "{@prefix}&eNew update available!" to loop-player
  66. send "{@prefix}&ehttps://www.spigotmc.org/resources/mmo-skills.43930/" to loop-player
  67. on rightclick:
  68. if {combo1.%player%} is not set:
  69. set {combo1.%player%} to "Right"
  70. set action bar of player to "&3&l• &b%{combo1.%player%}% &3&l• &b??? &3&l• &b??? &3&l•"
  71. play "UI_BUTTON_CLICK" to player at volume 1
  72. wait 35 tick
  73. if {combo1.%player%} is set:
  74. delete {combo1.%player%}
  75. stop
  76. else:
  77. if {combo2.%player%} is not set:
  78. if {combo1.%player%} is set:
  79. set {combo2.%player%} to "Right"
  80. set action bar of player to "&3&l• &b%{combo1.%player%}% &3&l• &b%{combo2.%player%}% &3&l• &b??? &3&l•"
  81. play "UI_BUTTON_CLICK" to player at volume 1
  82. wait 35 tick
  83. if {combo2.%player%} is set:
  84. delete {combo2.%player%}
  85. stop
  86. else:
  87. if {combo3.%player%} is not set:
  88. if {combo1.%player%} is set:
  89. if {combo2.%player%} is set:
  90. set {combo3.%player%} to "Right"
  91. set action bar of player to "&3&l• &b%{combo1.%player%}% &3&l• &b%{combo2.%player%}% &3&l• &b%{combo3.%player%}% &3&l•"
  92. play "UI_BUTTON_CLICK" to player at volume 1
  93. if {combo1.%player%} is "Right":
  94. if {combo2.%player%} is "Right":
  95. if {combo3.%player%} is "Right":
  96. if {combo1.%player%} is set:
  97. if {combo2.%player%} is set:
  98. if {combo3.%player%} is set:
  99. set {_lvl.%player%} to {@SkillLevel1}-1
  100. if player's level is bigger than {_lvl.%player%}:
  101. set {_mana.%player%} to {@SkillMana1}-1
  102. if player's food level is bigger than {_mana.%player%}:
  103. remove {@SkillMana1} from player's food
  104. send "{@prefix}Skill 1 used" to player
  105. #ADD ACTION
  106. set action bar of player to "&3&l»&b&l»&3&l» &fSkill 1 used &3&l«&b&l«&3&l«"
  107. play "BLOCK_ENDERCHEST_OPEN" to player at volume 1
  108. else:
  109. send "{@prefix}{@SkillMana}" to player
  110. play "BLOCK_ANVIL_LAND" to player at volume 1
  111. else:
  112. send "{@prefix}{@SkillLock} {@SkillLevel1}" to player
  113. play "BLOCK_ANVIL_LAND" to player at volume 1
  114. delete {combo1.%player%}
  115. delete {combo2.%player%}
  116. delete {combo3.%player%}
  117. else:
  118. if {combo2.%player%} is "Left":
  119. if {combo3.%player%} is "Right":
  120. if {combo1.%player%} is set:
  121. if {combo2.%player%} is set:
  122. if {combo3.%player%} is set:
  123. set {_lvl.%player%} to {@SkillLevel3}-1
  124. if player's level is bigger than {_lvl.%player%}:
  125. set {_mana.%player%} to {@SkillMana3}-1
  126. if player's food level is bigger than {_mana.%player%}:
  127. remove {@SkillMana3} from player's food
  128. send "{@prefix}Skill 3 used" to player
  129. #ADD ACTION
  130. set action bar of player to "&3&l»&b&l»&3&l» &fSkill 3 used &3&l«&b&l«&3&l«"
  131. play "BLOCK_ENDERCHEST_OPEN" to player at volume 1
  132. else:
  133. send "{@prefix}{@SkillMana}" to player
  134. play "BLOCK_ANVIL_LAND" to player at volume 1
  135. else:
  136. send "{@prefix}{@SkillLock} {@SkillLevel3}" to player
  137. play "BLOCK_ANVIL_LAND" to player at volume 1
  138. delete {combo1.%player%}
  139. delete {combo2.%player%}
  140. delete {combo3.%player%}
  141. wait 35 tick
  142. if {combo3.%player%} is set:
  143. delete {combo1.%player%}
  144. delete {combo2.%player%}
  145. delete {combo3.%player%}
  146. stop
  147.  
  148.  
  149.  
  150. on leftclick:
  151. if {combo2.%player%} is not set:
  152. if {combo1.%player%} is set:
  153. set {combo2.%player%} to "Left"
  154. set action bar of player to "&3&l• &b%{combo1.%player%}% &3&l• &b%{combo2.%player%}% &3&l• &b??? &3&l•"
  155. play "UI_BUTTON_CLICK" to player at volume 1
  156. wait 35 tick
  157. if {combo2.%player%} is set:
  158. delete {combo2.%player%}
  159. stop
  160. else:
  161. if {combo3.%player%} is not set:
  162. if {combo1.%player%} is set:
  163. if {combo2.%player%} is set:
  164. set {combo3.%player%} to "Left"
  165. set action bar of player to "&3&l• &b%{combo1.%player%}% &3&l• &b%{combo2.%player%}% &3&l• &b%{combo3.%player%}% &3&l•"
  166. play "UI_BUTTON_CLICK" to player at volume 1
  167. if {combo1.%player%} is "Right":
  168. if {combo2.%player%} is "Right":
  169. if {combo3.%player%} is "Left":
  170. if {combo1.%player%} is set:
  171. if {combo2.%player%} is set:
  172. if {combo3.%player%} is set:
  173. set {_lvl.%player%} to {@SkillLevel2}-1
  174. if player's level is bigger than {_lvl.%player%}:
  175. set {_mana.%player%} to {@SkillMana2}-1
  176. if player's food level is bigger than {_mana.%player%}:
  177. remove {@SkillMana2} from player's food
  178. send "{@prefix}Skill 2 used" to player
  179. #ADD ACTION
  180. set action bar of player to "&3&l»&b&l»&3&l» &fSkill 2 used &3&l«&b&l«&3&l«"
  181. play "BLOCK_ENDERCHEST_OPEN" to player at volume 1
  182. else:
  183. send "{@prefix}{@SkillMana}" to player
  184. play "BLOCK_ANVIL_LAND" to player at volume 1
  185. else:
  186. send "{@prefix}{@SkillLock} {@SkillLevel2}" to player
  187. play "BLOCK_ANVIL_LAND" to player at volume 1
  188. delete {combo1.%player%}
  189. delete {combo2.%player%}
  190. delete {combo3.%player%}
  191. else:
  192. if {combo2.%player%} is "Left":
  193. if {combo3.%player%} is "Left":
  194. if {combo1.%player%} is set:
  195. if {combo2.%player%} is set:
  196. if {combo3.%player%} is set:
  197. set {_lvl.%player%} to {@SkillLevel4}-1
  198. if player's level is bigger than {_lvl.%player%}:
  199. set {_mana.%player%} to {@SkillMana2}-1
  200. if player's food level is bigger than {_mana.%player%}:
  201. remove {@SkillMana2} from player's food
  202. send "{@prefix}Skill 4 used" to player
  203. #ADD ACTION
  204. set action bar of player to "&3&l»&b&l»&3&l» &fSkill 4 used &3&l«&b&l«&3&l«"
  205. play "BLOCK_ENDERCHEST_OPEN" to player at volume 1
  206. else:
  207. send "{@prefix}{@SkillMana}" to player
  208. play "BLOCK_ANVIL_LAND" to player at volume 1
  209. else:
  210. send "{@prefix}{@SkillLock} {@SkillLevel4}" to player
  211. play "BLOCK_ANVIL_LAND" to player at volume 1
  212. delete {combo1.%player%}
  213. delete {combo2.%player%}
  214. delete {combo3.%player%}
  215. wait 35 tick
  216. if {combo3.%player%} is set:
  217. delete {combo3.%player%}
  218. stop
Add Comment
Please, Sign In to add comment