Advertisement
Moremems

Grant.sk

Jun 19th, 2019
357
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.87 KB | None | 0 0
  1. command /grant [<offline player>] [<text>]:
  2. permission: s.admin
  3. trigger:
  4. if argument 1 is not set:
  5. send "&cUsage: /Grant [player] [default,jr.mod,mod,sr.mod,admin,CoOwner,Owner]"
  6. stop
  7. if argument 2 is not set:
  8. send "&cUsage: /Grant [player] [default,jr.mod,mod,sr.mod,admin,CoOwner,Owner]"
  9. stop
  10. else:
  11.  
  12. #RANKS DONT MESS WITH THIS UNLESS U KNOW WHAT YOU ARE DOING (I will note the first rank so you can make ur own!)
  13.  
  14. if argument 2 is "Owner": #Rank name that needs to be set in the command so /grant dannydino6 owner
  15. set {rank.%arg-1%} to "Owner" #Rank variable set
  16. set {prefix.%arg-1%} to "&cOwner &f" #prefix set for chat can be changed with color codes so &4Owner is owner in dark red &4Owner &f will have owner in dark red with the player's user name in white
  17. make console execute "/manuadd %arg-1% Owner" #console giving the player the essentials groupmanager rank (needed for permissions)
  18. send "&aGranted %arg-1% Owner!" to player #grant message to person that granted the player
  19. send "&aYou have been granted Owner!" to arg-1 #receive message
  20. stop
  21. if argument 2 is "CoOwner":
  22. set {rank.%arg-1%} to "Co-Owner"
  23. set {prefix.%arg-1%} to "&cCo-Owner &f"
  24. make console execute "/manuadd %arg-1% Co-Owner"
  25. send "&aGranted %arg-1% Co-Owner!" to player
  26. send "&aYou have been granted Co-Owner!" to arg-1
  27. stop
  28. if argument 2 is "Mod":
  29. set {rank.%arg-1%} to "Mod"
  30. set {prefix.%arg-1%} to "&eModerator &f"
  31. make console execute "/manuadd %arg-1% moderator"
  32. send "&aGranted %arg-1% mod!" to player
  33. send "&aYou have been granted Mod!" to arg-1
  34. stop
  35. if argument 2 is "Jr.Mod":
  36. set {rank.%arg-1%} to "Jr.Mod"
  37. set {prefix.%arg-1%} to "&eJr.Moderator &f"
  38. make console execute "/manuadd %arg-1% jr.mod"
  39. send "&aGranted %arg-1% jr.mod!" to player
  40. send "&aYou have been granted jr.Mod!" to arg-1
  41. stop
  42. if argument 2 is "Sr.Mod":
  43. set {rank.%arg-1%} to "Sr.Mod"
  44. set {prefix.%arg-1%} to "&eSr.Moderator &f"
  45. make console execute "/manuadd %arg-1% sr.mod"
  46. send "&aGranted %arg-1% sr.mod!" to player
  47. send "&aYou have been granted sr.Mod!" to arg-1
  48. stop
  49. if argument 2 is "Admin":
  50. set {rank.%arg-1%} to "Admin"
  51. set {prefix.%arg-1%} to "&cAdministrator &f"
  52. make console execute "/manuadd %arg-1% Admin"
  53. send "&aGranted %arg-1% Admin!" to player
  54. send "&aYou have been granted Admin!" to arg-1
  55. stop
  56. if argument 2 is "Default":
  57. set {rank.%arg-1%} to "Default"
  58. set {prefix.%arg-1%} to "&7"
  59. make console execute "/manuadd %arg-1% Default"
  60. send "&aGranted %arg-1% Default!" to player
  61. send "&aYou have been granted Default!" to arg-1
  62. stop
  63. on chat:
  64. cancel event
  65. broadcast "%{prefix.%player%}% %player%|| %message%"
  66.  
  67. #Hope you enjoyed this skript and as always
  68. # Have A Good Day :D
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement