Is there a way to give certain players a title in chat such as a job profession or a title?
Solved Player titles / tags in chat
Discussion in 'Plugin Requests' started by FTG_DuelMaster, Dec 27, 2015.
-
ROK already has some kind of tag system for chat.
I'm not on my pc but i think in the Permissions file each permission or permission group has something that says chatdisplay.. ? I dont remember what it says but it has %name% as a value just set it to [tag]%name% and i think it sshould work.. if not i will try to write a really simple plugin for tags with permission. -
I tried this but when ppl who try to join who have the tag in the group they get stuck on "downloading characters"
-
Ok i ttried editing my permission file but like billingn06 said, people who i put in the group couldn't join. they got stuck on "downloading characters" so i deleted my permission file. Idk if it will come back or not..
[DOUBLEPOST=1451447660][/DOUBLEPOST]It came back. I just want to make a group which is exactly same as the default group except the, have a coloured tag in chat. Is there a tutorial on permission files?
[DOUBLEPOST=1451448418][/DOUBLEPOST]I figured it out! -
-
I hope you got it working till now?heres my file it works fine
Code:groups { default { default = 'True' inherits = '' permissions { - 'rok.fairplay' } nameFormat = '[21C447][Unfreier Inselbewohner] [000000] %name%' chatFormat = 'nur lokaler Chat erlaubt, tippe /local um lokal zu schreiben, oder nutze die Sprachfunktion (V)' guildFormat = 'nur lokaler Chat erlaubt, tippe /local um lokal zu schreiben, oder nutze die Sprachfunktion (V)' localChatFormat = 'Du kannst erst Sprechen, wenn ein Admin dich freigeschaltet hat. Sprich juk3b0x bei Steam an, um dich registrieren zu lassen.' whisperSendFormat = 'nur lokaler Chat erlaubt, tippe /local um lokal zu schreiben, oder nutze die Sprachfunktion (V)' whisperReceiveFormat = 'nur lokaler Chat erlaubt, tippe /local um lokal zu schreiben, oder nutze die Sprachfunktion (V)' } admin { inherits = '' permissions { - '*' } nameFormat = '%name%' chatFormat = '%name% : %message%' guildFormat = '[21C447][%guild%] %name% : %message%[-]' localChatFormat = '[Local] %name% : %message%' whisperSendFormat = '[C4257A]%name% >> %message%[-]' whisperReceiveFormat = '[D12681]%name% << %message%[-]' } reguser { inherits = '' permissions { - 'rok.fairplay' } nameFormat = '%name%' chatFormat = 'nur lokaler Chat erlaubt, tippe /local um lokal zu schreiben, oder nutze die Sprachfunktion (V)' guildFormat = 'nur lokaler Chat erlaubt, tippe /local um lokal zu schreiben, oder nutze die Sprachfunktion (V)' localChatFormat = '[Local] %name% : %message%' whisperSendFormat = 'nur lokaler Chat erlaubt, tippe /local um lokal zu schreiben, oder nutze die Sprachfunktion (V)' whisperReceiveFormat = 'nur lokaler Chat erlaubt, tippe /local um lokal zu schreiben, oder nutze die Sprachfunktion (V)' } } macros { } users { Jesper Rabe { # The name listed here should be the same as your name shown in the Users.cfg file groups { - 'admin' } permissions { } } Dovarius Stahlklaue { # The name listed here should be the same as your name shown in the Users.cfg file groups { - 'reguser' } permissions { } } }
[DOUBLEPOST=1452767497,1452692907][/DOUBLEPOST]Did it work?
[DOUBLEPOST=1452860237][/DOUBLEPOST]by the way, cou can also asssign a nametag to a single user by adding the nameFormat function after the permissions tag in the users list:
Code:users { Jesper Rabe { # The name listed here should be the same as your name shown in the Users.cfg file groups { - 'admin' } permissions { } } Dovarius Stahlklaue { # The name listed here should be the same as your name shown in the Users.cfg file groups { - 'reguser' } permissions { } nameFormat = '[000000]ArenaChampion[FFFFFF]%name%' } }