Advertisement
Guest User

Gen skript

a guest
Apr 15th, 2021
234
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.05 KB | None | 0 0
  1. options:
  2. nm: &7[&6&lGens&7] &7» &4this is not your gen to break
  3. gencapMSG: &bYou have reached your Gen Cap!
  4. permMSG: &cNope!
  5. blockRAD: 8
  6.  
  7. on place of coal block:
  8. set {genlocation::%location of event-block%} to uuid of player
  9. set {gens::%location of event-block%} to uuid of player
  10. if {gens::%player's uuid%} < 10:
  11. add 1 to {gens::%player's uuid%}
  12. else:
  13. send "" to player
  14. send "{@gencapMSG} &7%{gens::%player's uuid%}%&b/&710" to player
  15. send "" to player
  16. cancel event
  17.  
  18. command /gencap [<player>] [<text>] [<number>]:
  19. permission: gencap.use
  20. permission message: {@permMSG}
  21. trigger:
  22. if arg-1 is set:
  23. if arg-2 is "reset":
  24. set {gens::%arg-1's uuid%} to 0
  25. send "&cYou have just reset %arg-1%&c's gen cap!" to player
  26.  
  27. command /gens:
  28. trigger:
  29. send "" to player
  30. send "&bYou have used %{gens::%player's uuid%}%&7/&b10 gen space!" to player
  31. send "" to player
  32.  
  33. command /sell:
  34. trigger:
  35. set {_amount} to amount of paper named "&e$1" in player's inventory
  36. add {_amount} to {money::%player's uuid%}
  37. remove {_amount} of paper named "&e$1" item from player's inventory
  38. send "&7You have just sold &a%{_amount}% &7$1 notes!" to player
  39. send "&7Total Balance&f: &a%{money::%player's uuid%}%"
  40.  
  41. command /balance:
  42. trigger:
  43. send "" to player
  44. send "&bYou have &a%{money::%player's uuid%}% &bdollars!" to player
  45. send ""
  46.  
  47.  
  48. #the function
  49.  
  50. every 80 ticks:
  51. loop all blocks in a radius of {radiusblock} of player:
  52. if loop-block is coal block:
  53. drop 1 paper named "&e$1" above loop-block
  54.  
  55. on right click:
  56. if player is holding a paper named "&e$1":
  57. set {_amount} to amount of paper named "&e$1" in player's inventory
  58. add {_amount} to {money::%player's uuid%}
  59. remove {_amount} of paper named "&e$1" item from player's inventory
  60.  
  61. on break:
  62. if event-block is coal block:
  63. if {genlocation::%location of event-block%} is player's uuid:
  64. remove 1 from {gens::%player's uuid%}
  65. else:
  66. cancel event
  67. send "{@nm}"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement