MQ2GMCheck

Utility MQ2GMCheck

Other Authors
Bushdaka
Included in Very Vanilla
Very Vanilla Included! No need to download.
Server Type
🏢 Live 🏘️ Emu TLP Test

Wiki Manual
This plugin checks to see if a GM is in the zone, as they're usually running special events or just chatting with players. What fun!

A GM can only be detected if they choose to be detectable. If a GM wants to be undetected, this plugin will respect their privacy.


Commands
SyntaxDescription
/gmcheck [on|off] [option [on|off]]Lists past GM sightings, and toggles various settings to alert you about fun and exciting GM events in your zone.
Rich (BB code):
/gmcheck on|off        - enable/disable scanning for GMs
/gmcheck chat on|off   - toggle chat channel alert
/gmcheck chattimer X   - set frequency of chat channel alert, default=15s
/gmcheck popup on|off  - toggle popup alert
/gmcheck popuptimer X  - set frequency of popup alert, default=30s
/gmcheck audio on|off  - toggle audio alert
/gmcheck audiotimer X  - set frequency of audio alert, default=30s
/gmcheck testaudio     - command to test if your audio is working correctly
/gmcheck list          - list all known GMs currently in the zone
/gmcheck reset         - reset list of known GMs
/gmcheck history       - complete history dump
/gmcheck zone          - history of GM's in this zone
/gmcheck server        - history of GM's on this server
/gmcheck servers       - history of GM's on all servers
/gmcheck timer X       - set scan delay to X seconds, default=2s
/gmcheck help          - show the available commands

TLO's/Datatypes
Rich (BB code):
${GMCheck} returns TRUE, FALSE, or DISABLED.
${GMCheck.Status} returns TRUE, FALSE, or DISABLED.
${GMCheck.Count} returns the number of GM's known in the zone.
To add a sound warning for when a gm appears you must create an entry in the ini file.

MQ2GMCheck.ini is not created until it encounters a GM so you may need to create the file.
Open MQ2GMCheck.ini in your favorite editor.
Add the following text to the top of the ini file

Rich (BB code):
[Audio]
Sound=C:\\Program Files\\Macroquest2\\gmcheck.wav[/Audio]
[Audio]
The sound= must point to the correct folder of your sound file. The folders must be separated by \\ for MQ2GMCheck to properly read it. The default sound gmcheck.wav is included in the compile. You can use any .wav file for the audio warning. You just need to correctly point the sound= to it in the in file.

You can test the celebratory audio in MQ2 after you have loaded mq2gmcheck with the following command.
Rich (BB code):
/gmcheck testaudio
[/audio]

TLOs added by MQ2GMCheck:

TLOData Type(s)Description
GMCheckGMCheckShows if there is a GM in the zone who wants to make themselves known.
Source Repository
https://github.com/MMOBugs/MQ2GMCheck
[git] Automation options?
Yes
Author
Redbot
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from Redbot

Share this resource

Latest updates

  1. 02/06/2024

    〰️Commits Code changes for zone exclusions. (2b9615d) ~Ron Smith
  2. 02/04/2024

    〰️Commits Moved zone exclusion check to before removal call. (084b822) ~Ron Smith
  3. 01/28/2024

    〰️Commits Fix excluded zones - was checking in add/remove when excluded. (9cb5ad9) ~Ron Smith
Back
Top