Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- version: 0.1
- prefix: &7[&aTabList&7]
- on load:
- send "{@prefix} &aStatus: &lENABLED" to console
- on unload:
- send "{@prefix} &cStatus: &lDISABLED" to console
- command /tablistset [<text>] [<text>] [<player>]:
- aliases: /tls
- permission: tablist.set
- trigger:
- if arg-1 is not set:
- message "&cUsage: /tablistset <prefix,suffix> <player>"
- if arg-1 is set:
- if arg-1 is "prefix":
- if arg-2 is set:
- if arg-3 is not set:
- if {tablist.suffix.%player%} is not set:
- set player's tablist name to "%colored arg-2% &r%player%"
- set {tablist.prefix.%player%} to colored arg-2
- message "{@prefix} &eYour tab prefix has been set to %colored arg-2%"
- stop
- if {tablist.suffix.%player%} is set:
- set player's tablist name to "%colored arg-2% &r%player% &r%{tablist.suffix.%player%}%"
- set {tablist.prefix.%player%} to colored arg-2
- message "{@prefix} &eYour tab prefix has been set to %colored arg-2%"
- stop
- if arg-1 is "suffix":
- if arg-2 is set:
- if arg-3 is not set:
- if {tablist.prefix.%player%} is not set:
- set player's tablist name to "%player% &r%colored arg-2%"
- set {tablist.suffix.%player%} to arg-2
- message "{@prefix} &eYour tab suffix has been set to %colored arg-2%"
- stop
- if {tablist.prefix.%player%} is set:
- set player's tablist name to "%{tablist.prefix.%player%}% &r%player% &r%colored arg-2%"
- set {tablist.suffix.%player%} to colored arg-2
- message "{@prefix} &eYour tab suffix has been set to %colored arg-2%"
- stop
- if arg-1 is "prefix":
- if arg-2 is set:
- if arg-3 is set:
- if {tablist.suffix.%arg-3%} is not set:
- set arg-3's tablist name to "%colored arg-2% &r%arg-3%"
- set {tablist.prefix.%arg-3%} to colored arg-2
- message "{@prefix} &eYou set %arg-3%'s tab prefix to %colored arg-2%"
- stop
- if {tablist.suffix.%arg-3%} is set:
- set arg-3's tablist name to "%colored arg-2% &r%arg-3% &r%{tablist.suffix.%arg-3%}%"
- set {tablist.prefix.%player%} to colored arg-2
- message "{@prefix} &eYou set %arg-3%'s tab prefix to %colored arg-2%"
- stop
- if arg-1 is "suffix":
- if arg-2 is set:
- if arg-3 is set:
- if {tablist.prefix.%arg-3%} is not set:
- set arg-3's tablist name to "%arg-3% &r%colored arg-2%"
- set {tablist.suffix.%arg-3%} to colored arg-2
- message "{@prefix} &eYou set %arg-3%'s tab suffix to %colored arg-2%"
- stop
- if {tablist.prefix.%arg-3%} is set:
- set arg-3's tablist name to "%{tablist.prefix.%arg-3%}% &r%arg-3% &r%colored arg-2%"
- set {tablist.suffix.%arg-3%} to colored arg-2
- message "{@prefix} &eYou have set %arg-3%'s tab suffix to %colored arg-2%"
- stop
- if arg-1 is not "suffix" or "prefix":
- message "&cUsage: /tablistset <prefix,suffix> <player>"
- stop
- command /tablistreset [<player>]:
- aliases: /tlr
- permission: tablist.reset
- trigger:
- if arg-1 is not set:
- delete {tablist.prefix.%player%}
- delete {tablist.suffix.%player%}
- set player's tablist name to "&f%player%"
- message "{@prefix} &eYou have reset you tab name."
- stop
- if arg-1 is set:
- if player has permission "tablist.reset":
- delete {tablist.prefix.%arg-1%}
- delete {tablist.suffix.%arg-1%}
- set arg-1's tablist name to "&f%arg-1%"
- message "{@prefix} &eYou have reset %arg-1%'s tab name."
- stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement