Admin360
Intoduction
Ever experienced a situation where 10 players need help but there are only 1 or 2 admins online? If yes you would know how hard it is to keep track of the players who need help and in which order the helps were requested.Another issue many server owners have is that once they promote a hardworking player to an Admin rank or equivalent, that new Admin starts laze off and stop helping around the server while you go mental trying to sort things out and do the job of 5 admins. This plugin attempts to solve both problems
Admin360 has two parts to it which are integrated with each other.
Part 1: This is a request system where a player can request an admin. Multiple requests are queued. This allows the admins on a server to help out players without keeping track of who is next or who was first.
Part 2: When an admin responds to a request, the admin receives an 'honor point'. It is possible for admins to view their and other's honor points. This creates a bit of competition between admins which prevents them from lazing of. It also helps identify those worthless admins. hint: Those with significantly low honor points.
Whats new in version 2.0
- This version is a complete rewrite of Admin360. It includes more efficient code and data storage mechanics.
- Plugin now uses different command prefix and a few minor commands have changed.
- Plugin now has a different permission set
- It also changes the mechanics of how an player requests an admin and how an admin receives an honor point.
Basic flow:
- /helpme - players asks help from an admin
- /a3 next - admin attends next player in queue and teleports to him
- /a3 close - admin closes request after helping
- /a3 yes/no - user is asked if admin was helpful or not. If yes, admin receives an honor point
Some Kool stuff
When an admin receives an honor point, a green creeper firework is launched form the admins head along with a sound effect:)If your server...
If your server uses this plugin, please PM me so that I can list your server on this plugin's page
town.mcimc.net |
soutcraft.nn.pe |
mc.vidhucraft.com |
MinecraftersUnite.mcpro.co |
theckstudios.cloudapp.net |
Commands
Player Commands - global permission: Admin360.player.*Command |
Description |
Permission |
/a3 help [reason] or /helpme [reason] |
Allows a player to request an admin for help. This then queues him in the request queue | Admin360.player.help |
/a3 status | Allows a player to see his position in the request queue | Admin360.player.status |
/a3 count | Allows a player to see how many requests exist in the request queue | Admin360.player.Count |
Admin Commands - global permission: Admin360.admin.*
Command |
Description |
Permission |
/a3 next | Teleports an admin to the next person in the request queue and removes the person from the queue | Admin360.admin.aid |
/a3 close | Closes a request after an admin is done helping | Admin360.admin.aid |
/a3 get [playername] | Allows an admin to view his honor point gain from attending requests | Admin360.admin.stats |
/a3 purge | Purges or removes all the players that are currently in the request queue. | Admin360.admin.purge |
Technicalities
Honors are now saved in a sqlite database. To reset honors, just simply delete the database and restart server
Todo:
- Make a HowTo Video
Source: Click here for source code
We use it!
edensgrace.mcpro.co
why command on the server I / request and others, instead of / a3 next, / a3 yes / no a3 and others, why please help please
is there any plugin similar like this plugin? for 1.9.4?
@deitnerb Thanks for showing your interest in this :)
To let you carry on the development of this, Ill need to know about you. Could you PM me a short description of your self & skills(java, oop, git etc)?
In addition, could you can clone the github project, make the changes you want and then submit a pull request. If you seem capable of continuing the development, I'll be more than happy to add you to this project.
If you have stopped developing this would you mind if I took over?
@marc050301
Hi Marc. Unfortunately due to the discontinuation of the Bukkit project, I have stopped the development of this project and no longer maintaining it. However, the source code for this plugin is available for you to download and modify if you are capable of doing so.
I apologize again :/
Just a question, I was wondering if it is possible to change the prefix when attending. I am a moderator on a server and we use this plugin and it would be cool if the prefix could be changed to fit sort of the server enviornment.
For Example: [Staff] (Staff Member) is now attending (player) there are now .... in the queue
@p82183645
Id love to do that but unfortunately I'm just going to be maintaining this plugin and not develop further on it as there isn't enough time to actively develop. Sorry about that.
However this plugin is open source which means if you can find a dev, he/she can copy my code and add multi-language support to it.
Sorry once again!
@legoset0
To have an admin on the server. The admin needs to either
- be an OP - Have the permission: Admin360.admin.*
I hope this clarifies this for you. If not please don't hesitate to ask again :-)
always says there are currently no admin online
You can give a custom language? Editable language
@vidhu1911
Can you please add that? A channel so if the player does /helpme and the admin attends the player it will open a channel just for the player and admin? And when the player is helped and done then it will close the channel and go back to global chat! It would really help if you added this.
@BlackFing85
All this plugin does is queue requests players make. So no, it doesn't create a private channel for an admin and a player. All chat that occurs is open.
have a look here to learn how this plugins works
Does this plugin open kinda a private message when a admin accepts a player help? Or does it open a channel ingame where only the admin and the player can talk? I just dont know how it works and I need this plugin!
@Onewingseraphim
Sure! will do it in the next update and ill notify you :)
Hi if I may suggest something for your plugin to help make it even better try to add support tickets so players can just send questions to be answered by admin via mail/msg even if they are offline to be viewed the next time they log in. Could be aggravating if someone has to wait until they are both online at the same time to be assisted in something. (:
@OMEGA48
Hey, second version of the plugin is out now. As per your request, players can now set a reason for their help
Didn't notice the update, the plugin is working fine now thanks for the update!
@vidhu1911
Sounds good :D
Best Regards, Tyler M.
@PumasCast
Probably today or tomorrow if nothing goes wrong