Advertisement
70sOn7

Shards [Waves]

Jan 16th, 2018
237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #
  2. # Scoreboard
  3. #
  4.  
  5. every 1 second:
  6. loop all players:
  7. if {shards.%loop-player%} is not set:
  8. set {shards.%loop-player%} to 0
  9. wipe loop-player's sidebar
  10. set name of sidebar of loop-player to "&b&lW&3&la&b&lv&3&le&b&ls"
  11. set score "🚨🚨" in sidebar of loop-player to 15
  12. set score "&3Shards:" in sidebar of loop-player to 14
  13. set score " &b%{shards.%loop-player%}%" in sidebar of loop-player to 13
  14. set score "🚨🚨🚨🚨" in sidebar of loop-player to 12
  15. set score "&3Discord:" in sidebar of loop-player to 11
  16. set score " &bdiscord.gg/" in sidebar of loop-player to 10
  17. set score "🚨🚨🚨🚨🚨🚨" in sidebar of loop-player to 9
  18. set score "&3BuyCraft:" in sidebar of loop-player to 8
  19. set score "&b WavesMH.buycraft.net" in sidebar of loop-player to 7
  20. set score "🚨🚨🚨🚨🚨🚨🚨🚨" in sidebar of loop-player to 6
  21. set score " &bWaves.minehut.gg" in sidebar of loop-player to 5
  22.  
  23. #
  24. # Shards
  25. #
  26.  
  27. command /shards [<offlineplayer>]:
  28. aliases: /shard
  29. trigger:
  30. if arg-1 is not set:
  31. if {shards.%player%} is not set:
  32. set {shards.%player%} to 0
  33. send "&3[%player%] Shards: &b%{credits.%player%}%"
  34. if arg-1 is set:
  35. if {shards.%arg-1%} is not set:
  36. set {shards.%arg-1%} to 0
  37. send "&3[%arg-1%] Shards: &b%{credits.%arg-1%}%"
  38.  
  39. #
  40. # Credit GUI
  41. #
  42.  
  43. command /adminshards [<offlineplayer>]:
  44. aliases: /adminshard, /ashards, /ashard
  45. permission: server.admincredits
  46. permission message: &cYou do not have this permission!
  47. trigger:
  48. if arg-1 is not set:
  49. send "&3Usage: &b/ashards (Player)"
  50. if arg-1 is set:
  51. if {shards.%arg-1%} is not set:
  52. set {shards.%arg-1%} to 0
  53. open chest with 3 row named "&3%arg-1%'s &bShard Panel" to player
  54. wait 1 tick
  55. format slot 10 of player with redstone named "&bRemove Shards" to close then run [make player execute command "/shardsremove %arg-1%"]
  56.  
  57. #
  58. # Credit Remove
  59. #
  60.  
  61. command /shardsremove [<offlineplayer>]:
  62. permission: server.shardsremove
  63. permission message: &cYou do not have this permission!
  64. trigger:
  65. if arg-1 is not set:
  66. send "&3Usage: &b/shardsremove (Player)"
  67. if arg-1 is set:
  68. send "&3Enter a number to remove from &3%arg-1%'s Shards Type &bCancel &3to cancel!"
  69. set {shardsremove.%player%} to true
  70. set {shardr.%player%} to "%arg-1%"
  71.  
  72. on chat:
  73. if shardsremove.%player%} is true:
  74. if message is "cancel":
  75. send "&f%message%"
  76. send "&3Canceled removing shards!"
  77. delete {shardsremove.%player%}
  78. cancel event
  79. else:
  80. set {_sremove} to "%message%"
  81. remove {_sremove} from {shards.%{shardr.%player%}%}
  82. delete {creditsremove.%player%}
  83. send "&3Removed &b%message% &3Shards from %{shardr.%player%}%!"
  84. delete {shardr.%player%}
  85. cancel event
  86.  
  87. #
  88. # Shard Earnings
  89. #
  90.  
  91. on mine of :
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement