Difference between revisions of "Admins:LogSystem"
| Line 18: | Line 18: | ||
{|style="table-layout:fixed; width: 100%;" | {|style="table-layout:fixed; width: 100%;" | ||
| − | |{{TextBox|Network Loggers| | + | |{{TextBox|Network Loggers|CCLIENT<br/>NET<br/>OPCODE<br/>PACKET|BackgroundColor=ffffff|FontColor=000}} |
| − | |||
| − | |||
| − | |||
{|style="table-layout:fixed; width: 100%;" | {|style="table-layout:fixed; width: 100%;" | ||
| − | |{{TextBox|Player Loggers| | + | |{{TextBox|Player Loggers|PLAYER|BackgroundColor=ffffff|FontColor=000}} |
{|style="table-layout:fixed; width: 100%;" | {|style="table-layout:fixed; width: 100%;" | ||
| − | |{{TextBox|SubSystem Loggers| | + | |{{TextBox|SubSystem Loggers|CHAT<br/>COLLECTIONS<br/>COMBAT<br/>COMMAND<br/>FACTION<br/>GUILD<br/>ITEM<br/>LOOT<br/>LUA<br/>MERCHANT<br/>NPC<br/>NPC_AI<br/>QUEST<br/>RECIPES<br/>RULES<br/>SKILLS<br/>SPELLS<br/>TRADESKILLS|BackgroundColor=ffffff|FontColor=000}} |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
{|style="table-layout:fixed; width: 100%;" | {|style="table-layout:fixed; width: 100%;" | ||
| − | |{{TextBox|Spawn Loggers| | + | |{{TextBox|Spawn Loggers|SPAWN<br/>OBJECT<br/>SIGN<br/>WIDGET<br/>GROUNDSPAWN|BackgroundColor=ffffff|FontColor=000}} |
| − | |||
| − | |||
| − | |||
| − | |||
{|style="table-layout:fixed; width: 100%;" | {|style="table-layout:fixed; width: 100%;" | ||
| − | |{{TextBox|Zone Loggers| | + | |{{TextBox|Zone Loggers|ZONE<br/>INSTANCE|BackgroundColor=ffffff|FontColor=000}} |
| − | |||
Latest revision as of 18:23, 3 August 2015
Admins - Log System
Return to: Admins | Tutorials | Portal | Forum | Project Manager | Bug Tracker
The 'log_config.xml' file is the optional Log System configuration file for EQ2Emulator Server. All loggers have default settings defined in the code (LogTypes.h) and this file is used to override those defaults without having to recompile the code.
Scatman has implemented "log queuing" functionality for our very active Log System. The problem was, so many logs were being written at the same time, they started to inject over each other making the logs unreadable. Now, logs are handled as FIFO - First In, First Out. The system is undergoing extensive testing, but for now performs wonderfully with the addition of the "Level" parameter as well.
The LogWrite system consists of these elements:
LogWrite(CATEGORY__TYPE, Level, "Tag", "Formatted Text", params);
This is the list of current CATEGORIES available:
System Loggers WORLD
|