Kusa_Haenai_wWW

Untitled

May 22nd, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.83 KB | None | 0 0
  1. command /dataset:
  2. trigger:
  3. if {money::%player%} is not set:
  4. set {money::%player%} to 0
  5. if {level::%player%} is not set:
  6. set {level::%player%} to 1
  7. if {exp::%player%} is not set:
  8. set {exp::%player%} to 0
  9. if {needexp::%player%} is not set:
  10. set {needexp::%player%} to 100
  11. if {hakaisuu::%player%} is not set:
  12. set {hakaisuu::%player%} to 0
  13. if {rank::%player%} is not set:
  14. set {rank::%player%} to 1
  15. message "&aデータのセットが完了しました!!"
  16. give nether star to player
  17. else:
  18. message "&c既にデータのセットが完了しています!!"
  19.  
  20. on break:
  21. add round({level::%player%} * 1 * {rank::%player%}) to {money::%player%}
  22. add round({level::%player%} * 1.2 + 1 * {rank::%player%}) to {exp::%player%}
  23. add 1 to {hakaisuu::%player%}
  24. if {exp::%player%} >= {needexp::%player%}:
  25. add 1 to {level::%player%}
  26. add 15 to {needexp::%player%}
  27. set {needexp::%player%} to round({needexp::%player%} * 1.1)
  28. message "&e========================="
  29. message "&a&lLevel Up!!"
  30. message "&a現在の&eレベル&8: &c&l%{level::%player%}%"
  31. message "&e========================="
  32. if event-block is coal ore:
  33. add round({level::%player%} * 3 * {rank::%player%}) to {money::%player%}
  34. add round({level::%player%} * 1.2 + 3 * {rank::%player%}) to {exp::%player%}
  35. add 1 to {hakaisuu::%player%}
  36. if {exp::%player%} >= {needexp::%player%}:
  37. add 1 to {level::%player%}
  38. add 15 to {needexp::%player%}
  39. set {needexp::%player%} to round({needexp::%player%} * 1.1)
  40. message "&e========================="
  41. message "&a&lLevel Up!!"
  42. message "&a現在の&eレベル&8: &c&l%{level::%player%}%"
  43. message "&e========================="
  44. if event-block is iron ore:
  45. add round({level::%player%} * 5 * {rank::%player%}) to {money::%player%}
  46. add round({level::%player%} * 1.2 + 5 * {rank::%player%}) to {exp::%player%}
  47. add 1 to {hakaisuu::%player%}
  48. if {exp::%player%} >= {needexp::%player%}:
  49. add 1 to {level::%player%}
  50. add 15 to {needexp::%player%}
  51. set {needexp::%player%} to round({needexp::%player%} * 1.1)
  52. message "&e========================="
  53. message "&a&lLevel Up!!"
  54. message "&a現在の&eレベル&8: &c&l%{level::%player%}%"
  55. message "&e========================="
  56. if event-block is gold ore:
  57. add round({level::%player%} * 10 * {rank::%player%}) to {money::%player%}
  58. add round({level::%player%} * 1.2 + 10 * {rank::%player%}) to {exp::%player%}
  59. add 1 to {hakaisuu::%player%}
  60. if {exp::%player%} >= {needexp::%player%}:
  61. add 1 to {level::%player%}
  62. add 15 to {needexp::%player%}
  63. set {needexp::%player%} to round({needexp::%player%} * 1.1)
  64. message "&e========================="
  65. message "&a&lLevel Up!!"
  66. message "&a現在の&eレベル&8: &c&l%{level::%player%}%"
  67. message "&e========================="
  68. if event-block is diamond ore:
  69. add round({level::%player%} * 20 * {rank::%player%}) to {money::%player%}
  70. add round({level::%player%} * 1.2 + 20 * {rank::%player%}) to {exp::%player%}
  71. add 1 to {hakaisuu::%player%}
  72. if {exp::%player%} >= {needexp::%player%}:
  73. add 1 to {level::%player%}
  74. add 15 to {needexp::%player%}
  75. set {needexp::%player%} to round({needexp::%player%} * 1.1)
  76. message "&e========================="
  77. message "&a&lLevel Up!!"
  78. message "&a現在の&eレベル&8: &c&l%{level::%player%}%"
  79. message "&e========================="
  80. if event-block is redstone ore:
  81. add round({level::%player%} * 5 * {rank::%player%}) to {money::%player%}
  82. add round({level::%player%} * 1.2 + 5 * {rank::%player%}) to {exp::%player%}
  83. add 1 to {hakaisuu::%player%}
  84. if {exp::%player%} >= {needexp::%player%}:
  85. add 1 to {level::%player%}
  86. add 15 to {needexp::%player%}
  87. set {needexp::%player%} to round({needexp::%player%} * 1.1)
  88. message "&e========================="
  89. message "&a&lLevel Up!!"
  90. message "&a現在の&eレベル&8: &c&l%{level::%player%}%"
  91. message "&e========================="
  92. if event-block is lapis ore:
  93. add round({level::%player%} * 5 * {rank::%player%}) to {money::%player%}
  94. add round({level::%player%} * 1.2 + 5 * {rank::%player%}) to {exp::%player%}
  95. add 1 to {hakaisuu::%player%}
  96. if {exp::%player%} >= {needexp::%player%}:
  97. add 1 to {level::%player%}
  98. add 15 to {needexp::%player%}
  99. set {needexp::%player%} to round({needexp::%player%} * 1.1)
  100. message "&e========================="
  101. message "&a&lLevel Up!!"
  102. message "&a現在の&eレベル&8: &c&l%{level::%player%}%"
  103. message "&e========================="
  104. if event-block is quartz block:
  105. add round({level::%player%} * 10 * {rank::%player%}) to {money::%player%}
  106. add round({level::%player%} * 1.2 + 10 * {rank::%player%}) to {exp::%player%}
  107. add 1 to {hakaisuu::%player%}
  108. if {exp::%player%} >= {needexp::%player%}:
  109. add 1 to {level::%player%}
  110. add 15 to {needexp::%player%}
  111. set {needexp::%player%} to round({needexp::%player%} * 1.1)
  112. message "&e========================="
  113. message "&a&lLevel Up!!"
  114. message "&a現在の&eレベル&8: &c&l%{level::%player%}%"
  115. message "&e========================="
  116.  
  117. command /giverank [<text>] [<offline player>]:
  118. permission: sk.admin
  119. trigger:
  120. if arg-1 or arg-2 is not set:
  121. message "&c/giverank <ランク名> <プレイヤー名>"
  122. if arg-1 is "GOD":
  123. set {rank::%arg-2%} to 5
  124. message "&d&lGOD&aランクにセットしました!!"
  125. message "&d&lGOD&aランクにセットされました!!" to arg-2
  126. if arg-1 is "PRO":
  127. set {rank::%arg-2%} to 4
  128. message "&4&lPRO&aランクにセットしました!!"
  129. message "&4&lPRO&aランクにセットされました!!" to arg-2
  130. if arg-1 is "MVP":
  131. set {rank::%arg-2%} to 3
  132. message "&b&lMVP&aランクにセットしました!!"
  133. message "&b&lMVP&aランクにセットされました!!" to arg-2
  134. if arg-1 is "VIP":
  135. set {rank::%arg-2%} to 2
  136. message "&e&lVIP&aランクにセットしました!!"
  137. message "&e&lVIP&aランクにセットされました!!" to arg-2
  138. if arg-1 is "NORMAL":
  139. set {rank::%arg-2%} to 1
  140. message "&eランク&aを標準にセットしました!!"
  141. message "&eランク&aを標準にセットされました!!" to arg-2
  142.  
  143. command /rank [<text>]:
  144. permission: sk.admin
  145. trigger:
  146. if arg-1 is not set:
  147. message "&c/rank <ランク名>"
  148. if arg-1 is "GOD":
  149. set {rank::%player%} to 5
  150. message "&d&lGOD&aランクにセットしました!!"
  151. if arg-1 is "PRO":
  152. set {rank::%player%} to 4
  153. message "&4&lPRO&aランクにセットしました!!"
  154. if arg-1 is "MVP":
  155. set {rank::%player%} to 3
  156. message "&b&lMVP&aランクにセットしました!!"
  157. if arg-1 is "VIP":
  158. set {rank::%player%} to 2
  159. message "&e&lVIP&aランクにセットしました!!"
  160. if arg-1 is "NORMAL":
  161. set {rank::%player%} to 1
  162. message "&eランク&aを標準にセットしました"
  163.  
  164. command /status [<offline player>]:
  165. trigger:
  166. if arg-1 is not set:
  167. message "&e========================="
  168. message "&a現在の&eレベル&8: &c&l%{level::%player%}%"
  169. message "&a必要&eExp&8: &c&l%{exp::%player%}%&e/%{needexp::%player%}%"
  170. message "&e========================="
  171. else:
  172. message "&e========================="
  173. message "&d%arg-1% さんのデータ"
  174. message "&a現在の&eレベル&8: &c&l%{level::%arg-1%}%"
  175. message "&a必要&eExp&8: &c&l%{exp::%arg-1%}%&e/%{needexp::%arg-1%}%"
  176. message "&e========================="
  177.  
  178. every 1 seconds:
  179. loop all players:
  180. set action bar of loop-player to "&b%loop-player% &8[&c&lLv.%{level::%loop-player%}%&8] &8[&d%{exp::%loop-player%}%&e/&8%{needexp::%loop-player%}%&8] &8[&aBreak.&d%{hakaisuu::%loop-player%}%&8] &8[&eMoney.&d%{money::%loop-player%}%&8]""
  181.  
  182. command /spawnset:
  183. permission:sk
  184. trigger:
  185. set {spawn} to location of player
  186.  
  187. on respawn:
  188. teleport the player to {spawn}
  189.  
  190. on spawn:
  191. teleport the player to {spawn}
  192.  
  193. on join:
  194. teleport the player to {spawn}
Advertisement
Add Comment
Please, Sign In to add comment