Tablist Name Color

  • Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the comminuty!

    Now, what are you waiting for? Join the community now!

  • LOOKING FOR A VERSION OF SKRIPT?

    You can always check out skUnity Downloads for downloads and any other information about Skript!

Status
Not open for further replies.

Kampfwombat

Member
Apr 21, 2017
14
0
0
21
I always get 10 errors from skript. And I dont know what Im doing wrong... please help me :emoji_slight_smile:

This is my code:

every second:
loop all players:
if loop-player has permission "chat.admin":
set loop-player's tab name to "&4&lA &8┃ &c&l%loop-player%"

if loop-player has permission "chat.dev":
set loop-player's tab name to "&b&lD &8┃ &b%loop-player%"

if loop-player has permission "chat.builder":
set loop-player's tab name to "&e&lB &8┃ &e%loop-player%"

if loop-player has permission "chat.srmod":
set loop-player's tab name to "&c&lSM &8┃ &c%loop-player%"

if loop-player has permission "chat.mod":
set loop-player's tab name to "&9&lM &8┃ &9%loop-player%"

if loop-player has permission "chat.sup":
set loop-player's tab name to "&a&lS &8┃ &a&3%loop-player%"

if loop-player has permission "chat.phoenix":
set loop-player's tab name to "&c&lP&e&lH &8┃ &3%loop-player%"

if loop-player has permission "chat.champion":
set loop-player's tab name to "&1&lC&9&lH &8┃ &3%loop-player%"

if loop-player has permission "chat.king":
set loop-player's tab name to "&6&lK &8┃ &3%loop-player%"

if loop-player has permission "chat.spieler":
set %loop-player% tab name to "&7S &8┃ &7%loop-player%"
 
I always get 10 errors from skript. And I dont know what Im doing wrong... please help me :emoji_slight_smile:

This is my code:

every second:
loop all players:
if loop-player has permission "chat.admin":
set loop-player's tab name to "&4&lA &8┃ &c&l%loop-player%"

if loop-player has permission "chat.dev":
set loop-player's tab name to "&b&lD &8┃ &b%loop-player%"

if loop-player has permission "chat.builder":
set loop-player's tab name to "&e&lB &8┃ &e%loop-player%"

if loop-player has permission "chat.srmod":
set loop-player's tab name to "&c&lSM &8┃ &c%loop-player%"

if loop-player has permission "chat.mod":
set loop-player's tab name to "&9&lM &8┃ &9%loop-player%"

if loop-player has permission "chat.sup":
set loop-player's tab name to "&a&lS &8┃ &a&3%loop-player%"

if loop-player has permission "chat.phoenix":
set loop-player's tab name to "&c&lP&e&lH &8┃ &3%loop-player%"

if loop-player has permission "chat.champion":
set loop-player's tab name to "&1&lC&9&lH &8┃ &3%loop-player%"

if loop-player has permission "chat.king":
set loop-player's tab name to "&6&lK &8┃ &3%loop-player%"

if loop-player has permission "chat.spieler":
set %loop-player% tab name to "&7S &8┃ &7%loop-player%"
set %loop-player% tab name to "&7S &8┃ &7%loop-player%"
Nice percent
it should be loop-player's not %loop-player%

Also, did you even indent the loop all players part? Because after `loop all players` you need to add 1 tab to every line
 
Hey, I just wanted to try this, and I got the same error; There's no loop that matches 'loop-player's tab name'
Code:
code_language.skript:
every second:
    loop all players:
        if loop-player has permission "chat.admin":
            set loop-player's tab name to "&4&lA &8┃ &c&l%loop-player%"
        if loop-player has permission "chat.dev":
            set loop-player's tab name to "&b&lD &8┃ &b%loop-player%"
        if loop-player has permission "chat.builder":
            set loop-player's tab name to "&e&lB &8┃ &e%loop-player%"
        if loop-player has permission "chat.srmod":
            set loop-player's tab name to "&c&lSM &8┃ &c%loop-player%"
        if loop-player has permission "chat.mod":
            set loop-player's tab name to "&9&lM &8┃ &9%loop-player%"
        if loop-player has permission "chat.sup":
            set loop-player's tab name to "&a&lS &8┃ &a&3%loop-player%"
        if loop-player has permission "chat.phoenix":
            set loop-player's tab name to "&c&lP&e&lH &8┃ &3%loop-player%"
        if loop-player has permission "chat.champion":
            set loop-player's tab name to "&1&lC&9&lH &8┃ &3%loop-player%"
        if loop-player has permission "chat.king":
            set loop-player's tab name to "&6&lK &8┃ &3%loop-player%"
        if loop-player has permission "chat.spieler":
            set %loop-player% tab name to "&7S &8┃ &7%loop-player%"
[doublepost=1537794669,1537794550][/doublepost]Oh I got it! Change tab name to tablist name, like this:
code_language.skript:
every second in "world":
    loop all players:
        if loop-player has permission "chat.admin":
            set loop-player's tablist name to "&4&lA &8┃ &c&l%loop-player%"
        if loop-player has permission "chat.dev":
            set loop-player's tablist name to "&b&lD &8┃ &b%loop-player%"
        if loop-player has permission "chat.builder":
            set loop-player's tablist name to "&e&lB &8┃ &e%loop-player%"
        if loop-player has permission "chat.srmod":
            set loop-player's tablist name to "&c&lSM &8┃ &c%loop-player%"
        if loop-player has permission "chat.mod":
            set loop-player's tablist name to "&9&lM &8┃ &9%loop-player%"
        if loop-player has permission "chat.sup":
            set loop-player's tablist name to "&a&lS &8┃ &a&3%loop-player%"
        if loop-player has permission "chat.phoenix":
            set loop-player's tablist name to "&c&lP&e&lH &8┃ &3%loop-player%"
        if loop-player has permission "chat.champion":
            set loop-player's tablist name to "&1&lC&9&lH &8┃ &3%loop-player%"
        if loop-player has permission "chat.king":
            set loop-player's tablist name to "&6&lK &8┃ &3%loop-player%"
        if loop-player has permission "chat.spieler":
            set loop-player's tablist name to "&7S &8┃ &7%loop-player%"
 
Hey, I just wanted to try this, and I got the same error; There's no loop that matches 'loop-player's tab name'
Code:
code_language.skript:
every second:
    loop all players:
        if loop-player has permission "chat.admin":
            set loop-player's tab name to "&4&lA &8┃ &c&l%loop-player%"
        if loop-player has permission "chat.dev":
            set loop-player's tab name to "&b&lD &8┃ &b%loop-player%"
        if loop-player has permission "chat.builder":
            set loop-player's tab name to "&e&lB &8┃ &e%loop-player%"
        if loop-player has permission "chat.srmod":
            set loop-player's tab name to "&c&lSM &8┃ &c%loop-player%"
        if loop-player has permission "chat.mod":
            set loop-player's tab name to "&9&lM &8┃ &9%loop-player%"
        if loop-player has permission "chat.sup":
            set loop-player's tab name to "&a&lS &8┃ &a&3%loop-player%"
        if loop-player has permission "chat.phoenix":
            set loop-player's tab name to "&c&lP&e&lH &8┃ &3%loop-player%"
        if loop-player has permission "chat.champion":
            set loop-player's tab name to "&1&lC&9&lH &8┃ &3%loop-player%"
        if loop-player has permission "chat.king":
            set loop-player's tab name to "&6&lK &8┃ &3%loop-player%"
        if loop-player has permission "chat.spieler":
            set %loop-player% tab name to "&7S &8┃ &7%loop-player%"
[doublepost=1537794669,1537794550][/doublepost]Oh I got it! Change tab name to tablist name, like this:
code_language.skript:
every second in "world":
    loop all players:
        if loop-player has permission "chat.admin":
            set loop-player's tablist name to "&4&lA &8┃ &c&l%loop-player%"
        if loop-player has permission "chat.dev":
            set loop-player's tablist name to "&b&lD &8┃ &b%loop-player%"
        if loop-player has permission "chat.builder":
            set loop-player's tablist name to "&e&lB &8┃ &e%loop-player%"
        if loop-player has permission "chat.srmod":
            set loop-player's tablist name to "&c&lSM &8┃ &c%loop-player%"
        if loop-player has permission "chat.mod":
            set loop-player's tablist name to "&9&lM &8┃ &9%loop-player%"
        if loop-player has permission "chat.sup":
            set loop-player's tablist name to "&a&lS &8┃ &a&3%loop-player%"
        if loop-player has permission "chat.phoenix":
            set loop-player's tablist name to "&c&lP&e&lH &8┃ &3%loop-player%"
        if loop-player has permission "chat.champion":
            set loop-player's tablist name to "&1&lC&9&lH &8┃ &3%loop-player%"
        if loop-player has permission "chat.king":
            set loop-player's tablist name to "&6&lK &8┃ &3%loop-player%"
        if loop-player has permission "chat.spieler":
            set loop-player's tablist name to "&7S &8┃ &7%loop-player%"
Use else if after 1 if
so like
code_language.skript:
if ...
else if ...
else if ...
it's way more efficient.
 
Status
Not open for further replies.