Advertisement
AurasPrivate

Hosted

Aug 5th, 2017
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.40 KB | None | 0 0
  1. #################################################
  2. # HOSTED #
  3. # Author > Aurrra #
  4. #################################################
  5.  
  6. #Punishments (Warn, Ban, Unban, Kick)
  7.  
  8. command /warn [<offline player>] [<text>]:
  9. permission: aurrra.warn
  10. trigger:
  11. if arg-1 is set:
  12. if arg-2 is set:
  13. add 1 to {warn.%arg-1%}
  14. broadcast "&b&m*------------------------------------*"
  15. broadcast "&7%arg-1% &rhas been warned by &7%player%"
  16. broadcast "&7Reason &7» &r%arg-2%"
  17. broadcast "&b&m*------------------------------------*"
  18.  
  19. else:
  20. message "&7Incorrect usage, &r/warn [player] [reason]"
  21. else:
  22. message "&7Incorrect usage, &r/warb [player] [reason]"
  23.  
  24. command /unban [<offline player>] [<text>]:
  25. permission: aurrra.ban
  26. trigger:
  27. if arg-1 is set:
  28. if arg-2 is set:
  29. if {banned.%arg-1%} is false:
  30. message "&7%arg-1% is currently not banned"
  31. else if {banned.%arg-1%} is not set:
  32. message "&7%arg-1% is currently not banned"
  33. else if {banned.%arg-1%} is true:
  34. add 1 to {unban.%arg-1%}
  35. set {banned.%arg-1%} to false
  36. unban arg-1
  37. broadcast "&b&m*------------------------------------*"
  38. broadcast "&7%arg-1%'s &rsuspention has been revoked by &7%player%"
  39. broadcast "&7Reason &7» &r%arg-2%"
  40. broadcast "&b&m*------------------------------------*"
  41.  
  42. else:
  43. message "&7Incorrect usage, &r/unban [player] [reason]"
  44. else:
  45. message "&7Incorrect usage, &r/unban [player] [reason]"
  46.  
  47. command /ban [<offline player>] [<text>]:
  48. permission: aurrra.ban
  49. trigger:
  50. if arg-1 is set:
  51. if arg-2 is set:
  52. if {banned.%arg-1%} is true:
  53. message "&7%arg-1% is currently banned for &r%{banned.reason.%arg-1%}% &7and was banned on &r%{banned.time.%arg-1%}%"
  54. else if {banned.%arg-1%} is false:
  55. add 1 to {ban.%arg-1%}
  56. kick arg-1 due to "&7Reason &7» &r%arg-2%"
  57. ban arg-1 due to "&7Reason &7» &r%arg-2%"
  58. set {banned.%arg-1%} to true
  59. set {banned.reason.%arg-1%} to arg-2
  60. set {banned.time.%arg-1%} to now
  61. broadcast "&b&m*------------------------------------*"
  62. broadcast "&7%arg-1% &rhas been suspended by &7%player%"
  63. broadcast "&7Reason &7» &r%arg-2%"
  64. broadcast "&b&m*------------------------------------*"
  65. else if {banned.%arg-1%} is not set:
  66. add 1 to {ban.%arg-1%}
  67. kick arg-1 due to "&7Reason &7» &r%arg-2%"
  68. ban arg-1 due to "&7Reason &7» &r%arg-2%"
  69. set {banned.%arg-1%} to true
  70. set {banned.reason.%arg-1%} to arg-2
  71. set {banned.time.%arg-1%} to now
  72. broadcast "&b&m*------------------------------------*"
  73. broadcast "&7%arg-1% &rhas been suspended by &7%player%"
  74. broadcast "&7Reason &7» &r%arg-2%"
  75. broadcast "&b&m*------------------------------------*"
  76.  
  77. else:
  78. message "&7Incorrect usage, &r/ban [player] [reason]"
  79. else:
  80. message "&7Incorrect usage, &r/ban [player] [reason]"
  81.  
  82. command /kick [<offline player>] [<text>]:
  83. permission: aurrra.kick
  84. trigger:
  85. if arg-1 is set:
  86. if arg-2 is set:
  87. add 1 to {kick.%arg-1%}
  88. kick arg-1 due to "&7Reason &7» &r%arg-2%"
  89. broadcast "&b&m*------------------------------------*"
  90. broadcast "&7%arg-1% &rhas been kicked by &7%player%"
  91. broadcast "&7Reason &7» &r%arg-2%"
  92. broadcast "&b&m*------------------------------------*"
  93. else:
  94. message "&7Incorrect usage, &r/kick [player] [reason]"
  95. else:
  96. message "&7Incorrect usage, &r/kick [player] [reason]"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement