# 客户端修复说明（魔尊魔兽）

## 1. 角色名：中文 + 英文 + 数字混合（如 魔尊A1）

国服 3.3.5a 客户端在 **wow.exe** 里限制了「只能纯中文」或「不能中英混用」。服务端已关闭 `StrictPlayerNames`，允许中文、英文、数字任意组合。

**推荐（自动）：**

1. 用本站 **MozunLauncher.exe** 点「进入游戏」——登陆器会自动从 `wow.exe` 生成 **`wow-mozun.exe`** 并启动（不覆盖原文件）。
2. 用 `wow-mozun.exe` 建角色即可使用 `魔尊A1`、`剑圣001` 等混合名。

**手动：**

1. 运行 `patch_wow_name_unlock.py`（会生成 `wow-mozun.exe`）
2. 启动 `wow-mozun.exe` 而不是原版 `wow.exe`

仍不可用特殊符号；长度 2–12；不能三连相同字母。

---

## 2. 聊天里「兽」等字显示为 ?

通常是 **Fonts 字体文件被高清补丁替换成不完整字库** 导致，不是服务端问题。

**修复步骤：**

1. 从 **原版 12340 简体客户端** 复制以下文件到你的客户端 `Fonts\` 目录（覆盖）：
   - `Fonts.ttf`
   - `FRIZQT__.ttf`
   - `ARHei.ttf`（若有）
2. 若使用「高清/UI/字体」类 patch-*.mpq，暂时移出 `Data\` 目录再试。
3. 删除客户端下 `WTF\` 里缓存后重进游戏（可选）。

可运行 `check_fonts.py` 检查字体文件是否过小（小于约 8MB 的 Fonts.ttf 往往缺字）。

---

## 3. 仍无法创建英文名

- 确认启动的是 **wow-mozun.exe**（或已成功打补丁的 exe）
- 确认服务端在线且账号可正常登录
- 名字长度 2–12，不能含特殊符号；不能三连相同字母
