Advertisement
CREAMPAN0408

Untitled

Feb 18th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.61 KB | None | 0 0
  1. options:
  2. version: 0.1
  3. prefix: &7[&aTabList&7]
  4.  
  5. on load:
  6. send "{@prefix} &aStatus: &lENABLED" to console
  7.  
  8. on unload:
  9. send "{@prefix} &cStatus: &lDISABLED" to console
  10.  
  11. command /tablistset [<text>] [<text>] [<player>]:
  12. aliases: /tls
  13. permission: tablist.set
  14. trigger:
  15. if arg-1 is not set:
  16. message "&cUsage: /tablistset <prefix,suffix> <player>"
  17. if arg-1 is set:
  18. if arg-1 is "prefix":
  19. if arg-2 is set:
  20. if arg-3 is not set:
  21. if {tablist.suffix.%player%} is not set:
  22. set player's tablist name to "%colored arg-2% &r%player%"
  23. set {tablist.prefix.%player%} to colored arg-2
  24. message "{@prefix} &eYour tab prefix has been set to %colored arg-2%"
  25. stop
  26. if {tablist.suffix.%player%} is set:
  27. set player's tablist name to "%colored arg-2% &r%player% &r%{tablist.suffix.%player%}%"
  28. set {tablist.prefix.%player%} to colored arg-2
  29. message "{@prefix} &eYour tab prefix has been set to %colored arg-2%"
  30. stop
  31. if arg-1 is "suffix":
  32. if arg-2 is set:
  33. if arg-3 is not set:
  34. if {tablist.prefix.%player%} is not set:
  35. set player's tablist name to "%player% &r%colored arg-2%"
  36. set {tablist.suffix.%player%} to arg-2
  37. message "{@prefix} &eYour tab suffix has been set to %colored arg-2%"
  38. stop
  39. if {tablist.prefix.%player%} is set:
  40. set player's tablist name to "%{tablist.prefix.%player%}% &r%player% &r%colored arg-2%"
  41. set {tablist.suffix.%player%} to colored arg-2
  42. message "{@prefix} &eYour tab suffix has been set to %colored arg-2%"
  43. stop
  44. if arg-1 is "prefix":
  45. if arg-2 is set:
  46. if arg-3 is set:
  47. if {tablist.suffix.%arg-3%} is not set:
  48. set arg-3's tablist name to "%colored arg-2% &r%arg-3%"
  49. set {tablist.prefix.%arg-3%} to colored arg-2
  50. message "{@prefix} &eYou set %arg-3%'s tab prefix to %colored arg-2%"
  51. stop
  52. if {tablist.suffix.%arg-3%} is set:
  53. set arg-3's tablist name to "%colored arg-2% &r%arg-3% &r%{tablist.suffix.%arg-3%}%"
  54. set {tablist.prefix.%player%} to colored arg-2
  55. message "{@prefix} &eYou set %arg-3%'s tab prefix to %colored arg-2%"
  56. stop
  57. if arg-1 is "suffix":
  58. if arg-2 is set:
  59. if arg-3 is set:
  60. if {tablist.prefix.%arg-3%} is not set:
  61. set arg-3's tablist name to "%arg-3% &r%colored arg-2%"
  62. set {tablist.suffix.%arg-3%} to colored arg-2
  63. message "{@prefix} &eYou set %arg-3%'s tab suffix to %colored arg-2%"
  64. stop
  65. if {tablist.prefix.%arg-3%} is set:
  66. set arg-3's tablist name to "%{tablist.prefix.%arg-3%}% &r%arg-3% &r%colored arg-2%"
  67. set {tablist.suffix.%arg-3%} to colored arg-2
  68. message "{@prefix} &eYou have set %arg-3%'s tab suffix to %colored arg-2%"
  69. stop
  70. if arg-1 is not "suffix" or "prefix":
  71. message "&cUsage: /tablistset <prefix,suffix> <player>"
  72. stop
  73.  
  74. command /tablistreset [<player>]:
  75. aliases: /tlr
  76. permission: tablist.reset
  77. trigger:
  78. if arg-1 is not set:
  79. delete {tablist.prefix.%player%}
  80. delete {tablist.suffix.%player%}
  81. set player's tablist name to "&f%player%"
  82. message "{@prefix} &eYou have reset you tab name."
  83. stop
  84. if arg-1 is set:
  85. if player has permission "tablist.reset":
  86. delete {tablist.prefix.%arg-1%}
  87. delete {tablist.suffix.%arg-1%}
  88. set arg-1's tablist name to "&f%arg-1%"
  89. message "{@prefix} &eYou have reset %arg-1%'s tab name."
  90. stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement