CFG Files
Introduction
CFG files may be present in your MQ2 \Configs folder, / (MQ2) or in your EverQuest client directory.
Note that the (MQ2) would be the same as wherever your Macroquest.ini is.
You can manually load a CFG file while in-game using the /loadcfg command.
The following CFG files will be loaded at the following times:
autoexec.cfg - Executed on the first pulse (when you reach character select, or when you are in game)
charselect.cfg - Executed when you reach character select
ingame.cfg - Executed when you enter the game
zoned.cfg - Executed after you finish zoning, but right before the map-specific config is executed
server_character.cfg - Executed when a certain character enters the world
classname.cfg - Executed when char of 'classname' enters world. e.g., bard.cfg
mapshortname.cfg - Executed when you zone into this zone, e.g., nexus.cfg
pluginname-autoexec.cfg - Executed when this plugin is loaded (after its initialization is complete)
Examples
zoned.cfg - this will execute every time you zone
/setwintitle ${Me.Name} L${Me.Level} ${Me.Class.ShortName} /if (${Window[largedialogwindow].Open}) /notify largedialogwindow ldw_okbutton leftmouseup
This will set your eq taskbar icon(s) to display your name.level and class shorname instead of Everquest, and
close the welcome dialog box when first logging in, and close one if open when zoning
sunderock.cfg - this will hide un-needed objects from the map when zoning into sunderock springs
/mapfilter untargetable hide /mapfilter ground hide
nexus.cfg - this will dismount you, if mounted when zoning to the nexus, handy during halloween event
/if ( ${Me.Mount.ID} ) /dismount