Mumble 🗣️
NPC dialogue logger / NPC 对话记录插件
Features / 功能
| English | 中文 |
|---|---|
| Record monster/boss say, yell, whisper, emote, party messages | 自动捕获怪物/首领的说、大喊、密语、表情、队伍消息 |
| GUI to browse transcripts by zone, filter by NPC, copy text | GUI 界面,按区域浏览、按 NPC 筛选、复制文本 |
Auto-group same-dungeon floors via C_Map.GetMapGroupID |
同副本楼层自动合并 |
| Duplicate cleanup for same map ID with different names | 同 ID 不同名自动去重 |
| Auto-selects your current zone on open | 打开默认选中当前区域 |
| Colored log by event type (Say/Yell/Whisper/Emote/Boss) | 按事件类型着色(说/大喊/密语/表情/首领) |
| Timestamp show/hide toggle | 时间戳显示/隐藏开关 |
| NPC filter to view one NPC at a time | 按 NPC 筛选单独查看 |
| Zone divider headers when merging multiple IDs | 合并多个 ID 时显示分隔线 |
| Localization: English, Simplified Chinese | 本地化:英文、简体中文 |
Commands / 命令
| Command | Action |
|---|---|
/mumble |
Open GUI / 打开界面 |
/mumble reset |
Clear all data / 清除所有记录 |
What It Logs / 记录内容
| Event / 事件 | Description / 说明 |
|---|---|
| Monster Say / Yell / Whisper / Emote / Party | NPC public and private chat / NPC 公开及私密聊天 |
| Boss Emote / Boss Whisper | Raid boss dialogue / 团本首领对话 |
Data Structure / 数据结构
CHAT_MSG_LOG_DB[Locale][ZoneKey] = {
<span style="text-decoration: underline;">timeline = { "[timestamp][speaker][tag]message", ... },
</span>seen = { dedup_key → true },
[SpeakerName] = { [EventType] = { "message1", ... } },
}
- Locale: game locale (enUS, zhCN, etc.) / 游戏语言
- ZoneKey:
MapID@MapName

