cStaff
Tired of new and confused players spamming chat asking for help? cStaff gives your players an easy way to list online staff members, so they know who to ask for assistance.
cStaff is a plugin that provides the ability to see online and available staff, just by typing /staff! Many users on servers need to access staff members, but dont know how. This plugin can help whip your Staff into shape and make sure they are doing their Job!
Are Permissions supported? Yes - all players have access to /staff, but permission nodes are used to determine who shows up in the listings:
cstaff.staff --- Players with this node will show up in the list of staff online cstaff.donor --- Players with this node will show up in the list of donors online
color-scheme: takes an integer, 1-6: 1 = blue, 2 = green, 3 = purple, 4 = red, 5 = gray, 6 = gold show-on-join: 'true' if joining players should automatically be shown the staff/donor listing use-displaynames: 'true' if the names of staff and donors in the listing should include prefixes, suffixes, etc. Op handling configuration nodes:
show-as-staff: true/false (if false, Ops will be treated like normal players and only show up as staff if given the 'cstaff.staff' node)
show-as-donors: true/false (same function as the above node, but for donor listing)
The following is the plugins command list. For usage, see the picture below.
/staff /cstaff help
/cstaff version /cstaff reload
will their be a source release? i want to add more perms and groups like VIP, Donator, Admin, Mod, Normal. and change the command from /staff to /list as well as add more perms like cstaff.admin, cstaff,vip, and cstaff.mod
@kyledag500
I see what you mean. Thing is, /list and /who (or /elist and /ewho) will give you the names of players online, so to have /staff include the same info would be redundant.
Also, on large servers, there are often so many players online that listing them all would force the staff and donor lists off the top of the screen. That's why cStaff just has the player count, rather than individual names of non-staff/non-donors.
@LinearLogic
Thanks for the CommandHelper thing.
As for the listing...I was just saying these would be the permissions nodes:
cstaff.staff cstaff.donor
and anyone else would just be in the "other" group
Like:
Staff Online (2) [Name1,Name2]
Donors Online (3) [Name1,Name2]
Others Online (12) [Name1,Name2,Name3,ETC]
@kyledag500
If you want to add a command alias for cStaff, I recommend installing sk89q's CommandHelper, and then creating an alias in it: /who = /staff
As for including all groups in the listing, Essentials has a setting to do so, for the /list output. It sorts the output by permissions groups. That feature could be added to cStaff, but each group would need a cStaff node, which would be tricky to work into the plugin, as different servers have all sorts of rank names. Also, the main purpose of cStaff is to list staff online, and listing other ranks as well would take up room, making it hard to see the staff listing.
Hello, I would love this plugin to be able 2 take over, /who as well, possibly a config option? Also, it would be cool to have a list include EVERYONE, but just organized like this again. Would be awesome! Would do it myself if i had the source... Anyway...thanks for your consideration
Very nice. Definitively using this, I recommend it to larger sized servers.
I've just finished cStaff v1.5. It features several new commands, is no longer dependent on Vault, and has much improved config file handling. This is the last major update for the foreseeable future, and as such I've uploaded cStaff.jar as a release-stage file.
I've done fairly extensive testing, but as always if you find anything, feel free to comment or submit a ticket.
Enjoy!
@Zendrex
Soda is right, we won't be releasing until I've finished cStaff v1.5, which will among other things include a config reload function (so you don't need to /stop and start the server in order to change color schemes).
It should only be a matter of days, however.
@Zendrex
I'm pretty sure that this plugin is distributed privately.
When will this be out?
@np98765, Of course, I am taking a break from it from business. I will also add a feature, that makes the plugin like so:
Admin: Name1 Mod: Name2 Owner: Name3
I will add features like, if there are no players in the group, say "None Online" or Just cancel that group from showing up.
I definitely want this. You are still continuing with development, correct? This is exactly what I'm looking for.
There should be a configuration. I'd like to be able to change the colors in the message for sure. My server is called LavaCraft, and this message looks the exact opposite of lava. :P
Besides that, I don't have any other requests! Hope that this is released real soon!
@xFlaYvA
Will do!
I will definitely be using this plugin in the future for my Economy server opening during August. Please release it August!