An addon for GMs to use to help manage Player Tickets for Turtle WoW servers.
- Delete your old addon folder.
- If you want to save your old templates:
- Go into your
WTF/Account/<gm account name>/SavedVariables/folder - Rename
TGM.luatogm-addon.lua
- Go into your
- Continue with either Launcher Installation or Manual Installation
Click on the addons tab in your launcher, click the "Add new addon" button, then paste https://github.com/VexiaOnline/gm-addon in and click install.
- Click the green "Code" button on github and click "Download ZIP."
- Save the file
gm-addon-main.zip. - Extract the zip file. This will give you a folder named
gm-addon-main. - Rename the extracted folder from
gm-addon-maintogm-addon. - Copy or Move the
gm-addonfolder into theInterface/AddOns/folder inside your game client folder.
The addon is disabled by default, so make sure to enable "Turtle GM Addon" in your addons, either with the addons button at character select, or an addon manager in game.
The TurtleWoW GM Addon by default will play a sound when a Ticket is created or abandoned in game. You can configure what sound will be made depending on which realm you are logged into as well as what sound will play when a ticket is abandoned by a player. You can also optionally configure the addon to play a sound when another GM claims a ticket.
To use your own sounds, simply copy .mp3, .wav, or .ogg files into your Interface/AddOns/gm-addon/sounds/ folder and then view the next section.
PLEASE NOTE THAT YOU CANNOT HAVE SPACES IN YOUR SOUND FILENAMES
To change sounds or list the ones currently being used you can use the /tgm command in game.
Using /tgm with no arguments will list the current configuration options.
Example Output:
[GM Addon] Current Configuration Options and Values:
Option: tasound Value: ta-ticket.ogg
Option: nordsound Value: nord-ticket.ogg
Option: abandonsound Value: abandon.ogg
Option: claimsound Value: Disabled
[GM Addon] Use /tgm <option> <value> to set a specific configuration value.
To change the sound played when a ticket is created on Nordanaar use /tgm nordsound <soundfile>
Example: /tgm nordsound nord-ticket.ogg will play nord-ticket.ogg from your sounds folder every time a ticket is created on Nordanaar.
You should see confirmation when changing:
Updated nordsound to nord-ticket.ogg
To change the sound played when a ticket is created on Tel'Abim use /tgm tasound <soundfile>
Example: /tgm tasound ta-ticket.ogg will play ta-ticket.ogg from your sounds folder every time a ticket is created on Tel'Abim.
You should see confirmation when changing:
Updated tasound to ta-ticket.ogg
To change the sound played when a ticket is abandoned by a player use /tgm abandonsound <soundfile>
Example: /tgm abandonsound abandon.ogg will play abandon.ogg from your sounds folder every time a ticket is abandoned on either server.
You should see confirmation when changing:
Updated abandonsound to abandon.ogg
To enable or change the sound played when a GM claims a ticket use /tgm claimsound <soundfile>
Example: /tgm claimsound assistance.ogg will play assistance.ogg from your sounds folder every time a ticket is claimed by a GM on either server.
You should see confirmation when changing:
Updated claimsound to assistance.ogg
You can also disable playing a sound when tickets are claimed by a GM by using /tgm claimsound clear
Because you cannot have spaces in the filenames of custom sounds you may have added, the soundfile you enter MUST be a single string like the examples above, and include the .mp3 .wav or .ogg extension as well.
- Clicking the Assign button on a ticket if it has already been claimed (Clicking GM name) will no longer unassign the ticket unless you hold down Control. This prevents quick GMs from clicking in rapid succession and having one GM claim the ticket and the other instantly unassigning the ticket.
- Added default ticket sound for tickets created on Ambershire.
- Added a
/tgm ambersoundcommand to change ambershire ticket sound.
- If a player used the in game report feature for their ticket you can now Ctrl+Click on Player Info, Baninfo, and Go to Player buttons to perform those actions on the character that was reported.
- Ticket list will now automatically refresh when another GM closes a ticket so you don't have to manually refresh the list.
- Fixed a bug with the
/tgmconfiguration command
- You can now search templates using the build in Search Button. It will search template titles and text and display any that match. The search is case sensitive.
- Added
/tdm minimapcommand which will move the sausage minimap icon to somewhere closer to the middle of your screen. - Added
/tdm susdelay <value>command where you can set the delay on running the sus commands when logging in. Value should be a number in seconds to run the command after logging in or reloading.
- When logging in or reloading, the following commands will be run for the GM:
.gm ingame.sus enable on.sus notify on.sus movementenable on.sus fishingenable on.sus killnpcenabled off
- Fixed how pagination is calculated so that template list will display properly for every page
- Added a
/tgmcommand to allow for some configuration of the addon.- Usage:
/tgmwill list all current configuration values. - Usage:
/tgm <option> <value> - Available Options:
tasoundnordsoundabandonsoundclaimsound - Values should be a valid sound file (mp3, ogg, wav, etc.) in the
soundsfolder, and CANNOT CONTAIN SPACES. nordsoundis the sound that plays when a ticket is created on Nord, etc.abandonsoundis when a ticket is abandoned, andclaimsound(Disabled by default) plays when a GM claims a ticket.- You can disable claimsound by using
/tgm claimsound clear
- Usage:
- Added a sound when a Ticket is abandoned.
- Closing a ticket now clears the ticket created X ago text in the main window.
- Added placeholder sounds and updated TA and Nord default Ticket sounds.
- Version number display in the main panel is no longer hardcoded in the XML but pulls from the Version metadata in the addon .toc file.
- Added ability to page through response Templates
- Limited Template Pages to 15 entries per page to prevent clipping and overflow. (Only tested on default window scaling.)
- Added a Recall Last button which will populate the reply window with the last message that was sent to Whisper or Mail.