Guest User

OnePick

a guest
Jan 23rd, 2015
232
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.61 KB | None | 0 0
  1. command /onepick <text>:
  2. permission: skript.onepick
  3. usage: /onepick <enable/disable/help>
  4. description: Enable/Disable One Pickaxe
  5. trigger:
  6. if arg-1 is equal to "enable":
  7. set {OnePickaxe} to true
  8. broadcast "&6[&7OnePickaxe&6] &aEnabled!"
  9. if arg-1 is equal to "disable":
  10. set {OnePickaxe} to false
  11. broadcast "&6[&7OnePickaxe&6] &cDisabled!"
  12. delete {WoodPick::*}
  13. delete {StonePick::*}
  14. delete {IronPick::*}
  15. delete {GoldPick::*}
  16. delete {DiamondPick::*}
  17. if arg-1 is equal to "help":
  18. send "&6[&7OnePickaxe&6] &7Here is a list of useful commands for &6OnePickaxe!"
  19. wait 2 seconds
  20. send "&6[&7OnePickaxe&6] &6/woodpick <integer> &7Set the amount of Wooden Pickaxes a player a player can craft"
  21. wait 1 seconds
  22. send "&6[&7OnePickaxe&6] &6/stonepick <integer> &7Set the amount of Stone Pickaxes a player a player can craft"
  23. wait 1 seconds
  24. send "&6[&7OnePickaxe&6] &6/ironpick <integer> &7Set the amount of Iron Pickaxes a player a player can craft"
  25. wait 1 seconds
  26. send "&6[&7OnePickaxe&6] &6/goldpick <integer> &7Set the amount of Gold Pickaxes a player a player can craft"
  27. wait 1 seconds
  28. send "&6[&7OnePickaxe&6] &6/woodpick <integer> &7Set the amount of Diamond Pickaxes a player a player can craft"
  29. command /woodpick <integer>:
  30. permission: skript.woodpick
  31. usage: /woodenpickaxe <integer>
  32. trigger:
  33. set {woodpick.integer} to arg-1
  34. broadcast "&6[&7WoodPickaxe&6] &7Set to &c%{woodpick.integer}%!"
  35.  
  36. command /stonepick <integer>:
  37. permission: skript.stonepick
  38. usage: /stonepickaxe <integer>
  39. trigger:
  40. set {stonepick.integer} to arg-1
  41. broadcast "&6[&7StonePickaxe&6] &7Set to &c%{stonepick.integer}%!"
  42.  
  43. command /ironpick <integer>:
  44. permission: skript.ironpick
  45. usage: /ironpickaxe <integer>
  46. trigger:
  47. set {ironpick.integer} to arg-1
  48. broadcast "&6[&7IronPickaxe&6] &7Set to &c%{ironpick.integer}%!"
  49.  
  50. command /goldpick <integer>:
  51. permission: skript.goldpick
  52. usage: /goldpickaxe <integer>
  53. trigger:
  54. set {goldpick.integer} to arg-1
  55. broadcast "&6[&7GoldPickaxe&6] &7Set to &c%{goldpick.integer}%!"
  56.  
  57. command /diapick <integer>:
  58. permission: skript.diamondpick
  59. usage: /diamondpickaxe <integer>
  60. trigger:
  61. set {diamondpick.integer} to arg-1
  62. broadcast "&6[&7DiamondPickaxe&6] &7Set to &c%{diamondpick.integer}%!"
  63.  
  64.  
  65. on craft of Wooden Pickaxe:
  66. {OnePickaxe} is true:
  67. add 1 to {WoodPick::%player%}
  68. if {WoodPick::%player%} is less than {woodpick.integer}:
  69. message "&6[&7OnePickaxe&6] &7You have crafted &6%{WoodPick::%player%}% &7Wooden Pickaxe(s) so far!"
  70. if {WoodPick::%player%} is {woodpick.integer}:
  71. message "&6[&7OnePickaxe&6] &7You have crafted all of your &cWooden Pickaxe(s)!"
  72. if {WoodPick::%player%} is greater than {woodpick.integer}:
  73. cancel event
  74.  
  75. on craft of Stone Pickaxe:
  76. {OnePickaxe} is true:
  77. add 1 to {StonePick::%player%}
  78. if {StonePick::%player%} is less than {woodpick.integer}:
  79. message "&6[&7OnePickaxe&6] &7You have crafted &6%{StonePick::%player%}% &7Stone Pickaxe(s) so far!"
  80. if {StonePick::%player%} is {stonepick.integer}:
  81. message "&6[&7OnePickaxe&6] &7You have crafted all of your &cStone Pickaxe(s)!"
  82. if {StonePick::%player%} is greater than {stonepick.integer}:
  83. cancel event
  84.  
  85. on craft of Iron Pickaxe:
  86. {OnePickaxe} is true:
  87. add 1 to {IronPick::%player%}
  88. if {IronPick::%player%} is less than {ironpick.integer}:
  89. message "&6[&7OnePickaxe&6] &7You have crafted &6%{IronPick::%player%}% &7Iron Pickaxe(s) so far!"
  90. if {IronPick::%player%} is {ironpick.integer}:
  91. message "&6[&7OnePickaxe&6] &7You have crafted all of your &cIron Pickaxe(s)!"
  92. if {IronPick::%player%} is greater than {ironpick.integer}:
  93. cancel event
  94.  
  95. on craft of Gold Pickaxe:
  96. {OnePickaxe} is true:
  97. add 1 to {GoldPick::%player%}
  98. if {GoldPick::%player%} is less than {goldpick.integer}:
  99. message "&6[&7OnePickaxe&6] &7You have crafted &6%{GoldPick::%player%}% &7Gold Pickaxe(s) so far!"
  100. if {GoldPick::%player%} is {goldpick.integer}:
  101. message "&6[&7OnePickaxe&6] &7You have crafted all of your &cGold Pickaxe(s)!"
  102. if {GoldPick::%player%} is greater than {goldpick.integer}:
  103. cancel event
  104.  
  105. on craft of Diamond Pickaxe:
  106. {OnePickaxe} is true:
  107. add 1 to {DiamondPick::%player%}
  108. if {DiamondPick::%player%} is less than {diamondpick.integer}:
  109. message "&6[&7OnePickaxe&6] &7You have crafted &6%{DiamondPick::%player%}% &7Diamond Pickaxe(s) so far!"
  110. if {DiamondPick::%player%} is {diamondpick.integer}:
  111. message "&6[&7OnePickaxe&6] &7You have crafted all of your &cDiamond Pickaxe(s)!"
  112. if {DiamondPick::%player%} is greater than {diamondpick.integer}:
  113. cancel event
Advertisement
Add Comment
Please, Sign In to add comment