Advertisement
CARAB4O

Untitled

Nov 25th, 2017
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.31 KB | None | 0 0
  1. on rightclick on a chest:
  2. if player is holding a prismarine shard named "&3Crate Key":
  3. if {crate.%location of block%} is set:
  4. cancel event
  5. remove 1 prismarine shard named "&3Crate Key" from player
  6. chance of 30%:
  7. give player 1 gold nugget named "&eGold Ingot"
  8. chance of 20%:
  9. give player 1 gold ingot named "&eGold Bar"
  10. chance of 15%:
  11. give player 3 gold nugget named "&eGold Ingot"
  12. chance of 12%:
  13. give player 8 gold nugget named "&eGold Ingot"
  14. chance of 10%:
  15. give player 12 Gold nugget named "&eGold Ingot"
  16. chance of 3%:
  17. execute console command "give %player %1 351:11 name: &eGold_Pile"
  18.  
  19. on leftclick on a chest:
  20. if player's gamemode is creative:
  21. if player is sneaking:
  22. if player has permission "server.crates":
  23. delete {crate.%location of block%}
  24. send "&cYou have delete that crate!"
  25.  
  26. on place:
  27. if player has permission "server.crates":
  28. if {crate.%name of player's tool%} is set:
  29. if lore of player's tool is "&8( | &6Crate Chest &7| )":
  30. set {crate.%location of block%} to true
  31.  
  32. command /chest <text> [<text>]:
  33. permission: server.crates
  34. permission message: &cYou cannot do that!
  35. trigger:
  36. if arg-1 is set:
  37. if arg-2 is set:
  38. if arg-1 is "add":
  39. if {crate.%arg-2%.created} is set:
  40. send "&cThis crate has all ready been crated!"
  41. stop
  42. else:
  43. set {crate.%arg-2%.created} to true
  44. send "&bYou have created the &a%arg-2% &bcrate!"
  45. stop
  46. if arg-1 is "get":
  47. if {crate.%arg-2%.created} is not set:
  48. send "&cThis crate has not been crated!"
  49. stop
  50. else:
  51. give player 1 chest named "%arg-2%" with lore "&8( | &6Crate Chest &7| )"
  52. send "&bYou have gotten the &a%arg-2% &bcrate!"
  53. stop
  54. if arg-1 is "remove":
  55. if {crate.%arg-2%.created} is not set:
  56. send "&cThis crate has not been crated!"
  57. stop
  58. else:
  59. send "&bYou have removed the &a%arg-2% &bcrate!"
  60. stop
  61. if arg-1 is "key":
  62. if {crate.%arg-2%.created} is not set:
  63. send "&cThis crate has not been crated!"
  64. stop
  65. else:
  66. give 1 prismarine shard named "&3Crate Key" to player
  67. send "&bYou have been given a &aCrate Key&b!"
  68. stop
  69. else:
  70. send "&c/chest (Add/Remove/Get) (Name)"
  71. else:
  72. send "&c/chest (Add/Remove/Get) (Name)"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement