70sOn7

Credits

Jan 13th, 2018
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.76 KB | None | 0 0
  1. #
  2. # Credits
  3. #
  4.  
  5. command /credits [<offlineplayer>]:
  6. aliases: /credit
  7. trigger:
  8. if arg-1 is not set:
  9. send "&3[%player%] Credits: &b%{credits.%player%}%"
  10. if arg-1 is set:
  11. if {credits.%arg-1%} is not set:
  12. set {credits.%arg-1%} to 0
  13. send "&3[%arg-1%] Credits: &b%{credits.%arg-1%}%"
  14.  
  15. #
  16. # Credit GUI
  17. #
  18.  
  19. command /admincredits [<offlineplayer>]:
  20. aliases: /admincredits, /acredits, /acredit
  21. permission: server.admincredits
  22. permission message: &cYou do not have this permission!
  23. trigger:
  24. if arg-1 is not set:
  25. send "&3Usage: &b/acredits (Player)"
  26. if arg-1 is set:
  27. if {credits.%arg-1%} is not set:
  28. set {credits.%arg-1%} to 0
  29. open chest with 3 row named "&3%arg-1%'s &bCredit Panel" to player
  30. wait 1 tick
  31. format slot 10 of player with redstone named "&bRemove Credits" to close then run [make player execute command "/creditsremove %arg-1%"]
  32.  
  33. #
  34. # Credit Remove
  35. #
  36.  
  37. command /creditsremove [<offlineplayer>]:
  38. permission: server.creditsremove
  39. permission message: &cYou do not have this permission!
  40. trigger:
  41. if arg-1 is not set:
  42. send "&3Usage: &b/creditsremove (Player)"
  43. if arg-1 is set:
  44. send "&3Enter a number to remove from &3%arg-1%'s Credits Type &bCancel &3to cancel!"
  45. set {creditsremove.%player%} to true
  46. set {delcredits.%player%} to "{credits.%arg-1%}"
  47.  
  48. on chat:
  49. if {creditsremove.%player%} is true:
  50. if message is "cancel":
  51. send "&f%message%"
  52. send "&3Canceled removing tickets!"
  53. delete {creditsremove.%player%}
  54. cancel event
  55. else:
  56. set {_cremove} to "%message%"
  57. remove {_cremove} from %{delcredits.%player%}%
  58. delete {creditsremove.%player%}
  59. send "&3Removed &b%message% &3credits from %{creditr.%player%}%!"
  60. delete {creditr.%player%}
  61. cancel event
Add Comment
Please, Sign In to add comment