Extending a little bit this idea:
#First part:
A clan tag should be added Serverside automatically, what I mean with this is:
I’ll use Fk| clan tag for example purposes since it’s the easiest one to write that I remember, and the only one I know who the leader is.
###First Step:
/addclan Fk| (this clan tag is unique and will be the same for all members)
Fk| Clan have been added to the clan list.
###Check:
/listclans
Fk|
etc…
###Second Step:
Hero is the leader of the Fk| clan,
/addleader Fk| Hero
Hero have been added as Fk| leader.
->Hero’s name had no tag before he was appointed as leader, but after making him the leader, the server will give the tag to his name. Being shown like this: Before > Hero , After > [color=yellow]Fk|[/color]Hero
###Third Step:
Original name: Ckit
/addmember Fk| Ckit
Shown name: [color=yellow]Fk|[/color]Ckit
#This example is to avoid impersonations when there aren’t admins online, impersonators won’t be able to write in their names the word Fk| in any part since it will be protected.
#This is just an example, so colors was just a personal choice from me. It could be any colors.
#A clan name must have some sort of punctuation to avoid match with some names, for example a guy named gaFKaboom wont have a problem with the FK in his name since the clan have |. Same as other clans, {$} , NoS. , *<{, etc.
#Second Part:
/addcoleader [clan name or ID number] [Registered Player name, partial or ID slot] → Only Leader flagging.
/quitclan [clan name or ID number] → if you are registered in a clan you can quit it anytime.
#EDIT:
/clantag [on/off] → if someone want to alias.