Advertisement
minmin0917

ClashRPG -Rank System-

Jul 4th, 2019
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # FireProxy.mc
  2. # Minecraft Server Control System
  3. # (Skript)
  4.  
  5. on chat:
  6. cancel event
  7. broadcast "%{prefix.%player%}% %player%&7: %{chatcolor.%player%}%%message%"
  8.  
  9. on join:
  10. broadcast "&b[&8+&b] %{prefix.%player%}%%player%"
  11.  
  12. on quit:
  13. broadcast "&b[&8-&b] %{prefix.%player%}%%player%"
  14.  
  15. on first join:
  16. send "&e[NPC] ChatBot&7: &fHello %player%! Welcome to ClashRPG Server! Enjoy!!"
  17. set {rank.%player%} to "default"
  18. set {prefix.%player%} to "&7[DEFAULT]"
  19. set {chatcolor.%player%} to "&7"
  20.  
  21. command /rank [<text>] [<offline player>] [<text>]:
  22. permission: rank.use
  23. permission message: &4You Not Have Permission!
  24. trigger:
  25. if arg 1 is not set:
  26. send "&fPlease Select Command"
  27. send "&9/rank help &e==> &7View Rank Help"
  28. if arg 1 is "help":
  29. send "&9&l/rank help"
  30. send "&eView Help"
  31. send "&9&l/rank list"
  32. send "&eView All Rank"
  33. send "&9&l/rank set <player> <rank>"
  34. send "&eSet Rank"
  35. send "&9&l/rank reload"
  36. send "&eReload Rank Data"
  37. if arg 1 is "list":
  38. send "&7[DEFAULT] Player: Hello! &7==> &fdefault"
  39. send "&2[VIP] Player&7: Hello! &7==> &fvip"
  40. send "&3[VIP+] Player&7: Hello! &7==> &fvip+"
  41. send "&6[LEGEND] Player&7: &fHello! &7==> &flegend"
  42. send "&4[OWNER] Player&7: &fHello! &7==> &fowner"
  43. if arg 1 is "set":
  44. if arg 2 is not set:
  45. send "&fPlease Specify Player"
  46. if arg 2 is set:
  47. if arg 3 is not set:
  48. send "&fPlease Select Rank"
  49. if arg 3 is "default":
  50. set {rank.%arg 2%} to "default"
  51. set {prefix.%arg 2%} to "&7[DEFAULT]"
  52. set {chatcolor.%arg 2%} to "&7"
  53. if arg 3 is "vip":
  54. set {rank.%arg 2%} to "vip"
  55. set {prefix.%arg 2%} to "&2[VIP]"
  56. set {chatcolor.%arg 2%} to "&7"
  57. if arg 3 is "vip+":
  58. set {rank.%arg 2%} to "vip+"
  59. set {prefix.%arg 2%} to "&3[VIP+]"
  60. set {chatcolor.%arg 2%} to "&7"
  61. if arg 3 is "legend":
  62. set {rank.%arg 2%} to "legend"
  63. set {prefix.%arg 2%} to "&6[LEGEND]"
  64. set {chatcolor.%arg 2%} to "&f"
  65. if arg 3 is "owner":
  66. set {rank.%arg 2%} to "owner"
  67. set {prefix.%arg 2%} to "&4[OWNER]"
  68. set {chatcolor.%arg 2%} to "&f"
  69. if arg 1 is "reload":
  70. broadcast "&9Reloading Rank System... &f3seconds"
  71. if {rank.%player%} is "vip":
  72. set {prefix.%player%} to "&2[VIP]"
  73. set {chatcolor.%player%} to "&7"
  74. if {rank.%player%} is "vip+":
  75. set {prefix.%player%} to "&3[VIP+]"
  76. set {chatcolor.%player%} to "&7"
  77. wait 1 seconds
  78. broadcast "&9Reloading Rank System... &f2seconds"
  79. if {rank.%player%} is "legend":
  80. set {prefix.%player%} to "&6[LEGEND]"
  81. set {chatcolor.%player%} to "&f"
  82. wait 1 seconds
  83. broadcast "&9Reloading Rank System... &f1seconds"
  84. if {rank.%player%} is "owner":
  85. set {prefix.%player%} to "&4[OWNER]"
  86. set {chatcolor.%player%} to "&f"
  87. broadcast "&9Reloading Rank System Camplete"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement