PDA

View Full Version : Fully Qualified log.ini w/defaults


Irreverent
09-29-2009, 10:19 AM
Since I went through the troubles to expand my log.ini, I figured i'd share it. These are the default values as per logfile.h

Just copy these into your log.ini


CHAT__SAY=off
CHAT__EMOTE=off
CHAT__OOC=off
CHAT__GROUP=off
CHAT__GUILD=off

MAIL__INIT=on
MAIL__ERROR=on
MAIL__CLIENT=off
MAIL__TRACE=off
MAIL__PACKETS=off

CHANNELS__INIT=on
CHANNELS__ERROR=on
CHANNELS__CLIENT=off
CHANNELS__TRACE=off
CHANNELS__PACKETS=off

UCS__INIT=on
UCS__ERROR=on
UCS__CLIENT=off
UCS__TRACE=off
UCS__PACKETS=off

SPAWNS__MAIN=off
SPAWNS__CONDITIONS=off
SPAWNS__LIMITS=off

AI__ERROR=on
AI__WAYPOINTS=off
AI__BUFFS=off
AI__SPELLS=off

PATHING__DEBUG=off

QUESTS__PATHING=off

SPELLS__LOAD=off
SPELLS__LOAD_ERR=off
SPELLS__CASTING_ERR=off
SPELLS__CASTING=off
SPELLS__EFFECT_VALUES=off
SPELLS__RESISTS=off
SPELLS__STACKING=off
SPELLS__BARDS=off
SPELLS__BUFFS=off
SPELLS__PROCS=off
SPELLS__MODIFIERS=off
SPELLS__CRITS=off
SPELLS__REZ=off

ZONE__GROUND_SPAWNS=off
ZONE__INIT=on
ZONE__INIT_ERR=on
ZONE__WORLD=on
ZONE__WORLD_ERR=on
ZONE__WORLD_TRACE=off

TASKS__GLOBALLOAD=off
TASKS__CLIENTLOAD=off
TASKS__UPDATE=off
TASKS__CLIENTSAVE=off
TASKS__PACKETS=off
TASKS__PROXIMITY=off

TRADING__ERROR=on
TRADING__CLIENT=off
TRADING__NPC=off
TRADING__HOLDER=off
TRADING__BARTER=off
TRADING__PACKETS=off

INVENTORY__ERROR=on
INVENTORY__SLOTS=on
INVENTORY__BANDOLIER=on

TRADESKILLS__IN=off
TRADESKILLS__OUT=off
TRADESKILLS__SQL=off
TRADESKILLS__TRACE=off

TRIBUTE__ERROR=off
TRIBUTE__IN=off
TRIBUTE__OUT=off

AA__ERROR=on
AA__MESSAGE=off
AA__IN=off
AA__OUT=off
AA__BONUSES=off

DOORS__INFO=off

PETS__AGGRO=off

COMBAT__ATTACKS=off
COMBAT__TOHIT=off
COMBAT__MISSES=off
COMBAT__DAMAGE=off
COMBAT__HITS=off
COMBAT__RANGED=off
COMBAT__SPECIAL_ATTACKS=off
COMBAT__PROCS=off

GUILDS__ERROR=on
GUILDS__ACTIONS=on
GUILDS__DB=off
GUILDS__PERMISSIONS=off
GUILDS__REFRESH=off
GUILDS__IN_PACKETS=off
GUILDS__OUT_PACKETS=off
GUILDS__IN_PACKET_TRACE=off
GUILDS__OUT_PACKET_TRACE=off

CLIENT__ERROR=on
CLIENT__DUELING=off
CLIENT__SPELLS=off
CLIENT__NET_ERR=on
CLIENT__NET_IN_TRACE=off
CLIENT__EXP=off

SKILLS__GAIN=off

RULES__ERROR=on
RULES__CHANGE=on

NET__WORLD=on
NET__OPCODES=on
NET__IDENTIFY=on
NET__IDENT_TRACE=on
NET__STRUCTS=on
NET__STRUCT_HEX=on
NET__ERROR=on
NET__DEBUG=off
NET__APP_TRACE=off
NET__APP_CREATE=off
NET__APP_CREATE_HEX=off
NET__NET_TRACE=off
NET__NET_COMBINE=off
NET__FRAGMENT=off
NET__FRAGMENT_HEX=off
NET__NET_CREATE=off
NET__NET_CREATE_HEX=off
NET__NET_ACKS=off
NET__RATES=off

COMMON__ERROR=on
COMMON__THREADS=on

LAUNCHER__ERROR=on
LAUNCHER__INIT=on
LAUNCHER__STATUS=on
LAUNCHER__NET=on
LAUNCHER__WORLD=on

WORLD__CONFIG=on
WORLD__INIT=on
WORLD__INIT_ERR=on
WORLD__CLIENT=on
WORLD__ZONE=on
WORLD__LS=on
WORLD__CLIENT_ERR=on
WORLD__ZONE_ERR=on
WORLD__LS_ERR=on
WORLD__SHUTDOWN=on
WORLD__CLIENTLIST=off
WORLD__CLIENTLIST_ERR=on
WORLD__ZONELIST=on
WORLD__ZONELIST_ERR=on
WORLD__CLIENT_TRACE=off
WORLD__ZONE_TRACE=off
WORLD__LS_TRACE=off
WORLD__CONSOLE=on
WORLD__HTTP=on
WORLD__HTTP_ERR=on
WORLD__PERL=on
WORLD__PERL_ERR=on
WORLD__EQW=on
WORLD__LAUNCH=on
WORLD__LAUNCH_ERR=on
WORLD__LAUNCH_TRACE=on

Davood
09-29-2009, 01:24 PM
thanks for that!

will be handy in the next few weeks

ChaosSlayerZ
09-29-2009, 03:11 PM
could you explain what it actually does?

leslamarch
09-29-2009, 03:28 PM
could you explain what it actually does?
basically tells the server what to log and what not to log in the logs folder...

Irreverent
09-30-2009, 06:07 PM
Exactly. this way its not a "black box" log file, for those who don't go into the source code. But, it should be understandable by the name.

Its basically category__subcategory=on/off

And yes, two underscores between each.

This controls two things, what you see in your world.exe window...as well as what goes to your /log directory.