CFG Files

From EZ Server Wiki
Revision as of 15:15, 12 January 2025 by Chieftan (Talk | contribs) (Created page with "=== Introduction === CFG files may be present in your MQ2 \Configs folder, / (MQ2) or in your EverQuest client directory.<br> Note that the (MQ2) would be the same as wherever...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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