minmin0917

WaterCraft (Rank & Nick)

Jul 6th, 2019
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.29 KB | None | 0 0
  1. # WaterCraft - Minecraft MiniGame Server (Rank & Nick)
  2.  
  3. on join:
  4. broadcast "&b[Join] %{prefix.%player%}% %player%"
  5. set {name.%player%} to "%player%"
  6.  
  7. on quit:
  8. broadcast "&b[Quit] %{prefix.%player%}% %player%"
  9.  
  10. on chat:
  11. cancel event
  12. if {rank.%player%} is "default":
  13. broadcast "%{prefix.%player%}% %{name.%player%}%&7: %message%"
  14. else:
  15. broadcast "%{prefix.%player%}% %{name.%player%}%&f: %message%"
  16.  
  17. command /rank [<text>] [<offline player>] [<text>]:
  18. permission: watercraft.admin
  19. permission message: &cI'm Sorry. You not have a permission. You can not use this command.
  20. trigger:
  21. if arg 1 is not set:
  22. send "&8------------------------------------------------------------------------"
  23. send "&6&l/rank set <player> <rank>"
  24. send "&9Set the rank to the player."
  25. send "&6&l/rank remove <player> <rank>"
  26. send "&9Remove the rank from the player."
  27. send "&6&l/rank help"
  28. send "&9Display help for rank command."
  29. send "&6&l/rank list"
  30. send "Display all ranks."
  31. send "&8-----------------------------------------------------------------------"
  32. if arg 1 is "help":
  33. send "&8------------------------------------------------------------------------"
  34. send "&6&l/rank set <player> <rank>"
  35. send "&9Set the rank to the player."
  36. send "&6&l/rank remove <player> <rank>"
  37. send "&9Remove the rank from the player."
  38. send "&6&l/rank help"
  39. send "&9Display help for rank command."
  40. send "&6&l/rank list"
  41. send "Display all ranks."
  42. send "&8-----------------------------------------------------------------------"
  43. if arg 1 is "list":
  44. send "&8-----------------------------------------------------------------------"
  45. send "&7Player: Hello &e==> default"
  46. send "&2[VIP] Player&f: Hello &e==> vip"
  47. send "&6[MVP] Player&f: Hello &e==> mvp"
  48. send "&c[HELPER] Player&f: Hello &e==> helper"
  49. send "&9[ADMIN] Player&f: Hello &e==> admin"
  50. send "&9[OWNER] Player&f: Hello &e==> owner"
  51. send "&8-----------------------------------------------------------------------"
  52. if arg 1 is "remove":
  53. if arg 2 is not set:
  54. send "&cPlease Specify a Player"
  55. if arg 2 is set:
  56. set {rank.%arg 2%} to "default"
  57. set {prefix.%arg 2%} to "&7"
  58. if arg 1 is "set":
  59. if arg 2 is not set:
  60. send "&cPlease Specify a Player"
  61. if arg 2 is set:
  62. if arg 3 is not set:
  63. send "&cPlease Select a Rank"
  64. if arg 3 is "default":
  65. set {rank.%arg 2%} to "default"
  66. set {prefix.%arg 2%} to "&7"
  67. if arg 3 is "vip":
  68. set {rank.%arg 2%} to "vip"
  69. set {prefix.%arg 2%} to "&2[VIP]"
  70. if arg 3 is "mvp":
  71. set {rank.%arg 2%} to "mvp"
  72. set {prefix.%arg 2%} to "&6[MVP]"
  73. if arg 3 is "helper":
  74. set {rank.%arg 2%} to "helper"
  75. set {prefix.%arg 2%} to "&c[HELPER]"
  76. if arg 3 is "admin":
  77. set {rank.%arg 2%} to "admin"
  78. set {prefix.%arg 2%} to "&9[ADMIN]"
  79. if arg 3 is "owner":
  80. set {rank.%arg 2%} to "owner"
  81. set {prefix.%arg 2%} to "&9[OWNER]"
  82.  
  83. command /nick [<text>]:
  84. permission: watercraft.admin
  85. permission message: &cI'm Sorry. You not have a permission. You can not use this command.
  86. trigger:
  87. if arg 1 is not set:
  88. send "&cPlease Decide a NickName"
  89. if arg 1 is "reset":
  90. set {name.%player%} to "%player%"
  91. else:
  92. set {name.%player%} to "%arg 1%"
Add Comment
Please, Sign In to add comment