/listclans Idea for 1.3

/listclans [Blank = shows list of clans / Clan name = show clan leader and members]

This should be used just like an admin.dat file but clan only. I guess this isn’t so hard to do. It would give easy access to admins to current clanbase data and members to see who impersonating a clan for whatever reason, this maintenance must done by clan leaders.

  • /addclan [clan name] → High level admin only.

  • /deleteclan [clan name or ID number] → Head admin only.

  • /addleader [clan name or ID number] [Registered Player name, partial or ID slot] → High level admin only.

  • /addmember [clan name or ID number] [Registered Player name, partial or ID slot] → Only Leader flagging.

  • /kickmember [Registered Player name, partial or ID slot] → Only leader flagging.

Please place your thoughts about this.

4 Likes

1.3 doesn’t use ‘!’ as a prefix for commands, it currently only uses ‘/’, so I edited the title and original post accordingly. We were thinking of making use of the database support for in-game clan registrations. We were also thinking of using this support to treat names and clan tags seperately, and have the system automatically handle clan tag protection so that admins would no longer have to manually address clan membership impersonations.

2 Likes

A post was split to a new topic: Command prefixes

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.

2 Likes