One thing that annoyed me about the old WCL script is the fact that you had relog, change name, and then register a new account after you joined a faction. This is something I was trying to remove back in the huge update in 2014 but I never got it working correctly. Nevertheless, it's working now.
Players will not have to connect with a tag to join a faction. You will need to add the tag to your name if you reconnect to the server at a later moment. The script works as follows:
> Player without a tag receives an invitation to join a faction.
> Player accepts
> The faction's tag is added to the player's name
> Player is asked to return to the class selection screen (This is being considered!)
> Player leaves or gets kicked
> The faction's tag is removed from the player's name
Command checks are NOT based on your skin or tag. This means that you can ask an administrator to change your skin at any moment and still be able to use the commands linked to your faction.
If you wish to have a custom tag in your name for whatever reason (i.e.: b64), then please put it at the end of your name. The script checks for tags at the start of your name to kick players who are factionless but join with a tag.
You can use /fhelp in game for all the available commands if you're a member or leader of any faction.
The update has not been implemented yet. There's a very basic version of the script active already but it lacks a ton of functionality which is included in this update.
The update has been implemented.