Solved Nametags in script

  • 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.

Adrihun

Member
Feb 1, 2017
368
6
0
I want to make a Nametag script with Skript but i don't know how to do it. Is there a way to do it?

Basically, i want my PermissionsEx prefix to show up before my name above my head in game.
 
code_language.skript:
On join:
    Loop all players:
    Set loop-player's tab name to "%colored loop-player's prefix% &f%loop-player%"
 
you can use Skellet nametags, Tablist and Above player name
code_language.skript:
    on load:
        create nametag "a-owner"
        set prefix of nametag "a-owner" to "&6&lOWNER &f"

code_language.skript:
add player to nametag "a-owner"
code_language.skript:
remove player from nametag "a-owner"
If you set the tag name in this order
a-owner
b-admin
c-moderator
It will organizer according to the alphabet on the tab list
 
  • Like
Reactions: Snow-Pyon
you can use Skellet nametags, Tablist and Above player name
code_language.skript:
    on load:
        create nametag "a-owner"
        set prefix of nametag "a-owner" to "&6&lOWNER &f"

code_language.skript:
add player to nametag "a-owner"
code_language.skript:
remove player from nametag "a-owner"
If you set the tag name in this order
a-owner
b-admin
c-moderator
It will organizer according to the alphabet on the tab list
Thank you!
[doublepost=1492181663,1492180767][/doublepost]It works but at the end of the name tag there is a space
is there a way to fix this
[doublepost=1492189131][/doublepost]bump
 
Thank you!
[doublepost=1492181663,1492180767][/doublepost]It works but at the end of the name tag there is a space
is there a way to fix this
[doublepost=1492189131][/doublepost]bump
I doubt it. Just ignore it.
you can use Skellet nametags, Tablist and Above player name
code_language.skript:
    on load:
        create nametag "a-owner"
        set prefix of nametag "a-owner" to "&6&lOWNER &f"

code_language.skript:
add player to nametag "a-owner"
code_language.skript:
remove player from nametag "a-owner"
If you set the tag name in this order
a-owner
b-admin
c-moderator
It will organizer according to the alphabet on the tab list
That's genius!
 
Adding into this, if you want to set their nametag (not nametag prefix/suffix) you can use MundoSK's nametag expression for it (settable):
code_language.skript:
%player's nametag
nametag of %player%
And while we are talking about nametags:
My script, Nick/Skin Changer, let you change your skin, nametag, tab name, chat name with two simple commands.

#ShamelessSelfPromotion
 
  • Like
Reactions: FilipeNock
Adding into this, if you want to set their nametag (not nametag prefix/suffix) you can use MundoSK's nametag expression for it (settable):
code_language.skript:
%player's nametag
nametag of %player%
And while we are talking about nametags:
My script, Nick/Skin Changer, let you change your skin, nametag, tab name, chat name with two simple commands.

#ShamelessSelfPromotion
What i tried to do is set a player's nametag (above head) to like Owner Adrihun (but not with prefix) just normally.
so like...
On join:
player has permission "owner.nametag"
(nametag thing here)
 
What i tried to do is set a player's nametag (above head) to like Owner Adrihun (but not with prefix) just normally.
so like...
On join:
player has permission "owner.nametag"
(nametag thing here)
You have to use the prefix for that, the nametag has a limit of 16 characters, same for the prefix and suffix but if you use them all you can have 48 characters free.
 
doesn't work?
code_language.skript:
[23:07:31 ERROR]: [skellett] [get] prefix [of] [the] [name][ ]tag [with] [id] %string% can't be set to anything (player tags.sk, line 49: set prefix of nametag "a-owner" to "%colored player's prefix% &f%player%"')
[23:07:31 INFO]: [Skript] Encountered 1 error while reloading player tags.sk!
code_language.skript:
on join:
    create nametag "a-owner"
    set prefix of nametag "a-owner" to "%colored player's prefix% &f%player%"
[doublepost=1492640146,1492639668][/doublepost]update:

code_language.skript:
on join:
    create nametag "a-owner"
    set prefix of nametag "a-owner" to "&5&ltest &f"
    add player to nametag "a-owner"
yt8LI51.png


code_language.skript:
on join:
    create nametag "a-owner"
    set prefix of nametag "a-owner" to "&5&ltest "
    add player to nametag "a-owner"
7Pubhkm.png
 
doesn't work?
code_language.skript:
[23:07:31 ERROR]: [skellett] [get] prefix [of] [the] [name][ ]tag [with] [id] %string% can't be set to anything (player tags.sk, line 49: set prefix of nametag "a-owner" to "%colored player's prefix% &f%player%"')
[23:07:31 INFO]: [Skript] Encountered 1 error while reloading player tags.sk!
code_language.skript:
on join:
    create nametag "a-owner"
    set prefix of nametag "a-owner" to "%colored player's prefix% &f%player%"
[doublepost=1492640146,1492639668][/doublepost]update:

code_language.skript:
on join:
    create nametag "a-owner"
    set prefix of nametag "a-owner" to "&5&ltest &f"
    add player to nametag "a-owner"
yt8LI51.png


code_language.skript:
on join:
    create nametag "a-owner"
    set prefix of nametag "a-owner" to "&5&ltest "
    add player to nametag "a-owner"
7Pubhkm.png
That's because you used bold. Try using "&r" instead of "&f"
 
Status
Not open for further replies.