TicketMaster
TicketMaster was made to simplify and organize the interaction between players and staff by adding assistance tickets. Players can submit tickets so the server staff can handle their requests with ease.
Features:
- Ticket Statuses (Pending, On Hold, Claimed and Closed)
- Ticket Priorities (Low, Normal, High and Critical)
- Players can create new tickets, comment on them and close them.
- Staff can manage tickets by changing their priorities, their status, commenting on them, etc.
- Staff can teleport to where the ticket was created, but only if they have permission.
- User-friendly, very easy to use!
- Players are notified about changes made on their tickets, even if they're offline at the time.
- All functionalities inside a single command. All you have to remember is /ticket.
- You can edit the plugin messages through the lang.yml file, including the plugin name.
- Low memory usage and very fast response, uses SQLite to store the plugin information.
Pages:
Source code: https:github.com/rafaskb/ticket-master/
Project Resumed - This plugin's development will be resumed shortly.
I've forked the project and continued development, you can find it here - http://dev.bukkit.org/bukkit-plugins/ticket-master/
Thank you for making this anyway.
@RafaSKB
Ok, thanks, want me to make a whole new page for it or continue using this one?
Add me as an author so all of my PRs don't have to be approved? Name: justin393
@justin393
Feel free to do it. I added a link to the source code, so everyone can grab the files and modify as they want, so have fun. :)
Would you mind if I take over development of the plugin?
@RafaSKB
Any chance of convert to glowstone/sponge?
Project abandoned.
There are still some messages you can't edit in the lang file (example: "SanCarlo has claimed your ticket").
Could you add the source-code pls so i can customize it a little bit for my needs?
@RafaSKB:
Yea, Mumaus was fun while it lasted. Anyways, could you possibly release a public version of the Courtyard plot management system? I am trying to re-create Mumaus :P I found most other plugins as substitutes, updated them for 1.8 (I am somewhat a new developer), and partially re-created C block. [Images when I get on my computer].
If this stuff is copyrighted, I understand. Just trying to find a way to vent :l (You don't know what you have until it is gone right?).
Oh well, anyways, good work as usual on TicketMaster (I love how you use the italics, you have a gift).
Hope to see you in-game sometime. -JarrettHoman (AKA The guard you hired, I went inactive for 3+ months, I rejoined, all the new guards had thrown a fit, you kept telling Sixele to demote me in staff chat, I could hear you. That was fun.)
@RafaSKB
Okay thanks, a command would be nice too though :)
Hey, I did a review on your plugin! You can find it here - https:www.youtube.com/watch?v=s1Okt_ymeNY Also, in the video you'll see a little bug which displays 'internal error' every time I run a command. Never the less, keep up the excellent work!
@godgodgodgo
That's doable, however deleting the database file has the exact same result as a possible purge command. After you delete the database file and reload the plugin, a brand new one will be generated.
@Mhcraft
It's possible but that's not in my plans for the near future, also MySQL is way slower than SQLite, so unless you plan to implement the ticket entries in a web interface there is no practical advantage for the switch.
@RafaSKB
Thanks for the reply, the help and the time doing this Plugin, i really love it!
@RaphaelSimon
General problem. I just found out that Bukkit changed a method return type for performance improvements, which can be seen here: https://github.com/Bukkit/Bukkit/commit/0d9771acf6e59ca77fea3f55a33508661bcf7a5d This change breaks the compatibility between versions, which is not a surprise with Bukkit.
However, I used a poor approach to fix this issue, but it shouldn't affect the server performance. The version 1.0.5 should fix this and keep the compatibility to all recent Bukkit versions like before.
@godgodgodgo
Use an SQL Syntax, it will be easy to do it :)
Hi, RafaSKB and BuildersBlock!
I found a very strange exception using this plugin, i think is a bug or something similar.
That happens when an user want to create a Ticket, and have this error in the chat:
http://i.imgur.com/ecrCAVp.png
All you need to know:
Im using Java 7.
Im using the last BETA build 1.7.9 (rev 0.2)
Paste of the exception: null http://dev.bukkit.org/paste/10480/
Is just an mine problem or a general problem?
Could you add a /ticket delete all command? I have over 500 tickets and would like for them to be cleared without having to delete the database file.
Great plugin ! Would it be possible to make a MySQL compatibility using JDBC ?
@Tigergruppe
That's cool, I hope you like it!
@maxlehot1234
Sorry but I won't add those features, at least not anytime soon. This plugin is intended to be simple, and even knowing a web interface and bungee cord support would be interesting, they would kill the plugin simplicity.
@jahoman
Hey Jaho! Long time no see :) Mumau's server is gone though, and I have no plans to have another server anymore haha
@Tigergruppe Thanks! This plugin was designed as an alternative.
@j_bor123456789 Thank you!