SuperTickets
SuperTickets
Main Purpose
The main purpose of this plugin is to let players create tickets, which can be answered by staff members. When a player creates a ticket, the staff wil recieve a message which tells them the player created the ticket. When you are finished with your ticket, you can just use /st resolve <id> and your ticket will be resolved. You can also use /st leave, to resolve your own ticket. The scheduler runs 1 second after startup of the plugin, and only runs when there are actual tickets. You can configure the time of the interval in the config.yml.
Commands
Command | Function | Permission |
---|---|---|
/st | Shows you the SuperTickets help menu (when you have a permission for a command, it will show up in the help menu) | supertickets.help |
/st help | Shows you the SuperTickets help menu (when you have a permission for a command, it will show up in the help menu) | supertickets.help |
/st create <question> | creates a new ticket, and the staff will be notified | supertickets.create |
/st leave [reason] | resolves your own ticket with a possible reason | supertickets.create |
/st accept <id> | help a person in personal chat | supertickets.accept |
/st resolve <id> [reason] | removes the ticket of another player by id with an optional reason | supertickets.resolve |
/st list | list all of the active tickets | supertickets.list |
Other permissions
there are some other permissions for this plugin:
permission | what does it do |
---|---|
supertickets.* | gives you permission to use every command and be notified when a ticket is created |
supertickets.notify | when you have this permission, you will be notified when a player creates a ticket, and when the notifier scheduler runs |
to do
add MySQL stuff
Source
After a long wait, the source is now available on github! Click here for the source!
Servers using SuperTickets
There are none yet (too bad), But if you want your server here, feel free to post a comment about it!
@pookshuman
dw, I'm not offended by what you say, but for problems you have to report otherwise, because I am afk on the IRC, you can create tickets on the site (right here)
not to be a dick or anything, but wouldn't it be easier to just post an email people can send problems to?
@Jaynix_
what syntax do you use? The question's length (everything after create) should be longer then one. So like: /st create lol durp
./st create doesn't work for me, I'm forced to do /supertickets create
Problem on my end? Or..
@KingPsychopath
Thanks king! (Will you be using it too :D)
Good job, so far mate :P
@Darthmineboy
yes, that's a good idea, but I will have to learn MySQL first (I'm busy doing that, but it takes a while :))
Mysql support so that it could be run on a network :D?
@ria80
I added a config.yml, and am planning on adding the message support using that :D
@ria80
Yes, I can, but not today, because I have to do LOTS of stuff for school :)
Can you add possibility change message and prefix please ?
thanks
I am working on a new Update!
I am rewriting the code completely, to make everything more userfriendly!
@AlexGamerHD
thank you, I fixed it!
I like this plugin and i use it on my server. But after i help a player with /st help name, i can't go out from personal chat. If I type /st done name, ticket will be closed but im stuck in personal chat. Can you resolve this bug pls? Sorry for bad english.