NoHacksJustACow

#Levelup

Jan 30th, 2019
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.46 KB | None | 0 0
  1.  
  2. variables:
  3. {levels::%player%} = 0
  4. {mutechat} = true
  5.  
  6. command /mutechat:
  7. permission: mod
  8. permission message: &e&l* &7You must be &e&lMOD &7or higher to use this command!
  9. trigger:
  10. if {mutechat} is true:
  11. set {mutechat} to false
  12. broadcast " "
  13. broadcast "&c&lCowNetwork &8:: &e%player% &7muted the chat"
  14. broadcast " "
  15. else:
  16. set {mutechat} to true
  17. broadcast " "
  18. broadcast "&c&lCowNetwork &8:: &e%player% &7unmuted the chat"
  19. broadcast " "
  20.  
  21. on chat:
  22. cancel event
  23. if {mutechat} is false:
  24. if player does not have permission "mod":
  25. send "&e&l* &7Chat is muted!"
  26. else:
  27. broadcast "&8[&cLvl&0.&c%{levels::%player's uuid%}%&8] &7%player's display name% &6» &7%message%"
  28. if {mutechat} is true:
  29. broadcast "&8[&cLvl&0.&c%{levels::%player's uuid%}%&8] &7%player's display name% &6» &7%message%"
  30.  
  31. every tick in "CowClicks":
  32. loop all players:
  33. if {levels::%loop-player's uuid%} is not set:
  34. set {levels::%loop-player's uuid%} to 0
  35.  
  36. command /toplevel:
  37. aliases: /levels
  38. trigger:
  39. loop {Levels::*}:
  40. add 1 to {_size}
  41. if {_low.to.high.list::%loop-value%} is not set:
  42. set {_low.to.high.list::%loop-value%} to loop-index
  43. else:
  44. set {_n} to 0
  45. loop {_size} times:
  46. set {_n} to {_n}+1
  47. {_low.to.high.list::%loop-value-1%.%{_n}%} is not set
  48. set {_low.to.high.list::%loop-value-1%.%{_n}%} to loop-index
  49. stop loop
  50. wait 1 tick
  51. set {_n} to size of {_low.to.high.list::*}
  52. loop {_low.to.high.list::*}:
  53. set {_high.to.low.list::%{_n}%} to loop-value
  54. set {_n} to {_n}-1
  55. wait 1 tick
  56. set {_i} to 0
  57. send "&7&m-----------&8< &6Top10 &8>&7&m-----------"
  58. loop {_high.to.low.list::*}:
  59. add 1 to {_topnumber}
  60. set {_player} to "%loop-value%" parsed as offlineplayer
  61. send "&7%{_topnumber}% - &c%{_player}% &8» &7Level %{Levels::%loop-value%}%"
  62. add 1 to {_i}
  63. if {_topnumber} > 9: #this is top 10 you can change it
  64. stop
  65. send "&7&m------------------------------"
  66.  
  67. command /levelup:
  68. aliases: /rankup
  69. trigger:
  70. if {levels::%player's uuid%} <= 9:
  71. if player's balance is greater than or equal to 1000000:
  72. remove 1000000 from player's balance
  73. add 1 to {levels::%player's uuid%}
  74. add 1 to {totallvl::%player's uuid%}
  75. send "&7You bought 1 Level for &a&l$1M"
  76. else:
  77. set {_amount} to 1000000 - player's balance
  78. send ""
  79. send "&7You need &c%{_amount}% &7More &a$$$ &7To levelup"
  80. send ""
  81. stop
  82. if {levels::%player's uuid%} >= 10:
  83. if {levels::%player's uuid%} <= 19:
  84. if player's balance is greater than or equal to 1200000:
  85. remove 1200000 from player's balance
  86. add 1 to {levels::%player's uuid%}
  87. add 1 to {totallvl::%player's uuid%}
  88. send "&7You bought 1 Level for &a&l$1.2M"
  89. else:
  90. set {_amount} to 1200000 - player's balance
  91. send ""
  92. send "&7You need &c%{_amount}% &7More &a$$$ &7To levelup"
  93. send ""
  94. stop
  95. if {levels::%player's uuid%} >= 20:
  96. if {levels::%player's uuid%} <= 29:
  97. if player's balance is greater than or equal to 1400000:
  98. remove 1400000 from player's balance
  99. add 1 to {levels::%player's uuid%}
  100. add 1 to {totallvl::%player's uuid%}
  101. send "&7You bought 1 Level for &a&l$1.4M"
  102. else:
  103. set {_amount} to 1400000 - player's balance
  104. send ""
  105. send "&7You need &c%{_amount}% &7More &a$$$ &7To levelup"
  106. send ""
  107. stop
  108. if {levels::%player's uuid%} >= 30:
  109. if {levels::%player's uuid%} <= 39:
  110. if player's balance is greater than or equal to 1600000:
  111. remove 1600000 from player's balance
  112. add 1 to {levels::%player's uuid%}
  113. add 1 to {totallvl::%player's uuid%}
  114. send "&7You bought 1 Level for &a&l$1.4M"
  115. else:
  116. set {_amount} to 1600000 - player's balance
  117. send ""
  118. send "&7You need &c%{_amount}% &7More &a$$$ &7To levelup"
  119. send ""
  120. stop
  121. if {levels::%player's uuid%} >= 30:
  122. if {levels::%player's uuid%} <= 39:
  123. if player's balance is greater than or equal to 1600000:
  124. remove 1600000 from player's balance
  125. add 1 to {levels::%player's uuid%}
  126. add 1 to {totallvl::%player's uuid%}
  127. send "&7You bought 1 Level for &a&l$1.6M"
  128. else:
  129. set {_amount} to 1600000 - player's balance
  130. send ""
  131. send "&7You need &c%{_amount}% &7More &a$$$ &7To levelup"
  132. send ""
  133. stop
  134. if {levels::%player's uuid%} >= 40:
  135. if {levels::%player's uuid%} <= 49:
  136. if player's balance is greater than or equal to 1800000:
  137. remove 1800000 from player's balance
  138. add 1 to {levels::%player's uuid%}
  139. add 1 to {totallvl::%player's uuid%}
  140. send "&7You bought 1 Level for &a&l$1.8M"
  141. else:
  142. set {_amount} to 1800000 - player's balance
  143. send ""
  144. send "&7You need &c%{_amount}% &7More &a$$$ &7To levelup"
  145. send ""
  146. stop
  147. if {levels::%player's uuid%} >= 50:
  148. if {levels::%player's uuid%} <= 59:
  149. if player's balance is greater than or equal to 2000000:
  150. remove 2000000 from player's balance
  151. add 1 to {levels::%player's uuid%}
  152. add 1 to {totallvl::%player's uuid%}
  153. send "&7You bought 1 Level for &a&l$2M"
  154. else:
  155. set {_amount} to 2000000 - player's balance
  156. send ""
  157. send "&7You need &c%{_amount}% &7More &a$$$ &7To levelup"
  158. send ""
  159. stop
  160. if {levels::%player's uuid%} >= 60:
  161. if {levels::%player's uuid%} <= 69:
  162. if player's balance is greater than or equal to 2200000:
  163. remove 2200000 from player's balance
  164. add 1 to {levels::%player's uuid%}
  165. add 1 to {totallvl::%player's uuid%}
  166. send "&7You bought 1 Level for &a&l$2.2M"
  167. else:
  168. set {_amount} to 2200000 - player's balance
  169. send ""
  170. send "&7You need &c%{_amount}% &7More &a$$$ &7To levelup"
  171. send ""
  172. stop
Advertisement
Add Comment
Please, Sign In to add comment