Clan Chat logging is now available
This commit is contained in:
parent
c9cfc591df
commit
11f0a1f9d1
@ -103,7 +103,7 @@ log_commands: yes
|
|||||||
// Log NPC 'logmes' commands (Note 1)
|
// Log NPC 'logmes' commands (Note 1)
|
||||||
log_npc: yes
|
log_npc: yes
|
||||||
|
|
||||||
// Log CHAT (Global, Whisper, Party, Guild, Main chat) (Note 3)
|
// Log CHAT (Global, Whisper, Party, Guild, Main chat, Clan) (Note 3)
|
||||||
// LOGGING FILTERS
|
// LOGGING FILTERS
|
||||||
// =============================================================
|
// =============================================================
|
||||||
// 0 = Don't log at all
|
// 0 = Don't log at all
|
||||||
@ -112,10 +112,11 @@ log_npc: yes
|
|||||||
// 4 - Log Party messages
|
// 4 - Log Party messages
|
||||||
// 8 - Log Guild messages
|
// 8 - Log Guild messages
|
||||||
// 16 - Log Main chat messages
|
// 16 - Log Main chat messages
|
||||||
|
// 32 - Log Clan messages
|
||||||
// Example:
|
// Example:
|
||||||
// log_chat: 5 = logs both Whisper & Party messages
|
// log_chat: 5 = logs both Whisper & Party messages
|
||||||
// log_chat: 8 = logs only Guild messages
|
// log_chat: 8 = logs only Guild messages
|
||||||
// log_chat: 31 = logs everything
|
// log_chat: 63 = logs everything
|
||||||
log_chat: 0
|
log_chat: 0
|
||||||
|
|
||||||
// Disable chat logging when WoE is running? (Note 1)
|
// Disable chat logging when WoE is running? (Note 1)
|
||||||
|
@ -51,12 +51,12 @@ CREATE TABLE IF NOT EXISTS `cashlog` (
|
|||||||
-- Table structure for table `chatlog`
|
-- Table structure for table `chatlog`
|
||||||
--
|
--
|
||||||
# ChatLog types
|
# ChatLog types
|
||||||
# Gl(O)bal
# (W)hisper
# (P)arty
# (G)uild
# (M)ain chat
|
# Gl(O)bal
# (W)hisper
# (P)arty
# (G)uild
# (M)ain chat
# (C)lan
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS `chatlog` (
|
CREATE TABLE IF NOT EXISTS `chatlog` (
|
||||||
`id` bigint(20) NOT NULL auto_increment,
|
`id` bigint(20) NOT NULL auto_increment,
|
||||||
`time` datetime NOT NULL default '0000-00-00 00:00:00',
|
`time` datetime NOT NULL default '0000-00-00 00:00:00',
|
||||||
`type` enum('O','W','P','G','M') NOT NULL default 'O',
|
`type` enum('O','W','P','G','M','C') NOT NULL default 'O',
|
||||||
`type_id` int(11) NOT NULL default '0',
|
`type_id` int(11) NOT NULL default '0',
|
||||||
`src_charid` int(11) NOT NULL default '0',
|
`src_charid` int(11) NOT NULL default '0',
|
||||||
`src_accountid` int(11) NOT NULL default '0',
|
`src_accountid` int(11) NOT NULL default '0',
|
||||||
|
2
sql-files/upgrades/upgrade_20170113_log.sql
Normal file
2
sql-files/upgrades/upgrade_20170113_log.sql
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
ALTER TABLE `chatlog`
|
||||||
|
CHANGE COLUMN `type` `type` ENUM('O','W','P','G','M','C') NOT NULL DEFAULT 'O';
|
@ -99,6 +99,7 @@ static char log_chattype2char(e_log_chat_type type)
|
|||||||
case LOG_CHAT_PARTY: return 'P'; // (P)arty
|
case LOG_CHAT_PARTY: return 'P'; // (P)arty
|
||||||
case LOG_CHAT_GUILD: return 'G'; // (G)uild
|
case LOG_CHAT_GUILD: return 'G'; // (G)uild
|
||||||
case LOG_CHAT_MAINCHAT: return 'M'; // (M)ain chat
|
case LOG_CHAT_MAINCHAT: return 'M'; // (M)ain chat
|
||||||
|
case LOG_CHAT_CLAN: return 'C'; // (C)lan
|
||||||
}
|
}
|
||||||
|
|
||||||
// should not get here, fallback
|
// should not get here, fallback
|
||||||
|
Loading…
x
Reference in New Issue
Block a user