Category: Admin Suggested name: AdminDuty Basically, I'm looking for a plugin that will allow Admins and Mods to check in to there duty's, and have specific permissions when they are on duty. So, say I was an Admin, and I did /AdminDuty, I would have access to /ban, /mute, and all the other commands that you don't normally have while offduty(While off duty, would be treated as a normal player - Once admin/mod checks off duty, inventory is cleared). It would also be great if there were a way to check Admins on duty, using a command such as /onduty, or something like that. I think that this type of plugin would be great for larger servers, or even smaller servers, and would allow Admins/Mods to be able to play normally while not on duty. Ideas for commands: /Admin(Mod)Duty On - Checks in to Admin Duty. /Admin(Mod)Duty Off - Checks off duty /OnDuty - Checks online Admins/Mods, and list them. Ideas for permissions: I am personally not very familiar with Bukkit permissions, but whatever works.
I like the idea,but i think its only possible with a permissions-system.Because it seems that you mean,when a admin/mod ist writting the following command he/she can play normally,so i think you mean that a command will hide the permissions from this user and will give it back,if the player is writting the command again,right?
Basically, yeah. It disables mod/admin commands when the player goes off duty, but re-enabled them when they come back on duty.
Hmm yeah pretty cool idea.I think with a little more information of the permissions-system that you use,somebody would develop it. GC
@Reconnoob @Curxe i have made it. But it still has a few bugs. http://dl.dropbox.com/u/44919560/ModDuty.jar Permissions: duty.use Commands: /duty -Displays Staff on duty /duty on - Puts the sender on duty. Permissions are not worked out so i don't suggest using it :/
@ThatBox Looks pretty nice. For permissions I would suggest some sort of way to switch a user to a different group when he does /duty. So Admins could have /duty on in there permissions, then once they do it they are switched to the true admin group, which gives them more permissions.
What you can do is get commandhelper and make some aliases OPs and admins, when promoted, would then get permission to run a /duty command I believe the plugin can check for a specific permission node, and then determine what to do If the player then has the node commandhelper.admin, it'd put the player in Admins group and OP him, if the node is commandhelper.op, make it the OP group. Next time the player executes the command, remove him from that group and deop I'm planning to do exactly this during my update phase which has just started
@Reconnoob I will fulfill your suggestion sometime this week. But for now the plugin is finished! http://dev.bukkit.org/server-mods/modduty/ Wait for file approval. EDIT: Seems like its taking too long. http://dl.dropbox.com/u/44919560/ModDuty.jar