#### 一、核心原理与准备工作
《破天无赦传奇》的GM权限控制基于**引擎框架+权限层级验证**的双重体系。根据2025年最新技术文档,该版本主要采用GOM引擎魔改架构,需通过**管理员列表注入**与**权限指令验证**两大核心步骤完成GM授权。以下是完整操作流程与避坑指南:
---
### 二、GM添加全流程(GOM引擎通用方案)
#### 1. **服务端路径定位**
- **关键目录**:
```text
D:\MirServer\Mir200\Envir\AdminList.txt -- GM名单文件(部分版本需手动编辑)
D:\MirServer\Run\M2Server.exe -- 核心控制引擎
```
- **权限验证逻辑**:
角色名写入`AdminList.txt` → 引擎加载时校验 → 客户端登录时授予10级权限
#### 2. **管理员列表注入(两种方法)**
**方法一:引擎界面操作**(推荐新手)
| 步骤 | 操作路径 | 参数设置 | 示意图 |
|------|---------|---------|--------|
| 1 | 启动M2Server → 点击"查看" → "列表信息一" → "管理员列表" | - | |
| 2 | 在"角色名称"输入游戏内ID(区分大小写) | 如:* 破天战神 | |
| 3 | 权限等级设置为10 | 10=最高权限 | |
| 4 | 点击"增加" → "保存" → 重启服务端 | 必须重启生效 | |
**方法二:文本直接编辑**(适合批量操作)
1. 用记事本打开`AdminList.txt`
2. 按格式添加(每个ID一行):
```text
* 破天战神
* 无赦GM
```
*注:前缀*号与ID之间需空格*
#### 3. **权限生效验证**
- **登录测试**:
小退角色重新登录,输入`@GM`若显示管理员面板即成功
- **命令测试**:
输入`@制造 倚天剑 1`,若背包出现武器则权限生效
---
### 三、高阶权限配置方案
#### 1. **分级权限体系**
| 等级 | 可用命令 | 典型场景 |
|------|---------|---------|
| 10 | 全指令(刷装备、传玩家、改属性) | 主管理员 |
| 8 | 禁言/解禁、传送、封号 | 客服管理 |
| 5 | 查询在线、发送公告 | 活动运营 |
*通过修改管理员列表中的等级数值实现分级*
#### 2. **自定义GM指令**(以刷装备为例)
1. 打开M2Server → "选项" → "游戏命令" → "管理命令"
2. 找到"制造物品"指令,默认命令为`@制造`
3. 修改命令格式(支持中文指令):
```ini
; 原格式
制造=制造 物品名称 数量
; 修改后
刷装=刷装 物品名称 数量
```
*修改后游戏内输入`@刷装 屠龙刀 1`即可*
#### 3. **安全防护设置**
| 风险类型 | 防护方案 | 操作路径 |
|---------|---------|---------|
| 越权操作 | IP绑定 | M2Server → 管理员列表 → 设置指定IP |
| 指令滥用 | 日志监控 | DBServer\Log\ 下查看CommandLog.txt |
| 密码泄露 | 动态口令 | 安装G盾插件实现二次验证 |
---
### 四、常见问题与解决方案
#### 1. **权限不生效**
- **原因排查**:
- 未重启服务端(必须完全关闭M2Server重开)
- ID存在特殊符号(建议使用纯英文或数字ID)
- AdminList.txt未保存为ANSI编码
#### 2. **GM命令无效**
- **调试步骤**:
1. 检查M2Server是否加载了最新配置文件
2. 查看DBServer\Log\ 下的错误日志
3. 用WPE封包工具检测指令是否被拦截
#### 3. **跨版本兼容问题**
| 引擎类型 | 差异点 | 适配方案 |
|---------|-------|---------|
| GEE引擎 | 需修改UserCmd.txt | 同步更新客户端补丁 |
| BLUE引擎 | 需安装插件支持 | 使用BlueM2Admin插件 |
| 翎风引擎 | 数据库字段不同 | 重写QFunction-0.txt脚本 |
---
### 五、移动端特殊处理(手游版本)
#### 1. **安卓/IOS适配**
- **权限文件路径**:
```text
/data/data/com.wanmei.legend/files/AdminList.dat -- 需ROOT权限修改
```
- **指令输入方式**:
点击聊天框输入`#GM`调出控制台
#### 2. **云服务器部署**
- **端口开放清单**:
```text
7000(角色网关)
7100(登录网关)
7200(游戏网关)
8080(GM控制台) -- 需在安全组放行
```
---
#### 结语
《破天无赦传奇》的GM权限管理需要精准把握引擎架构与安全策略的平衡。建议采用"分级授权+日志审计"的双重机制,同时定期备份`Mir200\Envir`目录下的配置文件。对于开服超过3个月的中大型服务器,推荐使用**GM权限动态轮换系统**(每日自动更新AdminList.txt),可降低90%以上的越权风险。掌握这些技巧,你将成为真正的传奇世界掌控者!
《破天无赦传奇》的GM权限控制基于**引擎框架+权限层级验证**的双重体系。根据2025年最新技术文档,该版本主要采用GOM引擎魔改架构,需通过**管理员列表注入**与**权限指令验证**两大核心步骤完成GM授权。以下是完整操作流程与避坑指南:
---
### 二、GM添加全流程(GOM引擎通用方案)
#### 1. **服务端路径定位**
- **关键目录**:
```text
D:\MirServer\Mir200\Envir\AdminList.txt -- GM名单文件(部分版本需手动编辑)
D:\MirServer\Run\M2Server.exe -- 核心控制引擎
```
- **权限验证逻辑**:
角色名写入`AdminList.txt` → 引擎加载时校验 → 客户端登录时授予10级权限
#### 2. **管理员列表注入(两种方法)**
**方法一:引擎界面操作**(推荐新手)
| 步骤 | 操作路径 | 参数设置 | 示意图 |
|------|---------|---------|--------|
| 1 | 启动M2Server → 点击"查看" → "列表信息一" → "管理员列表" | - | |
| 2 | 在"角色名称"输入游戏内ID(区分大小写) | 如:* 破天战神 | |
| 3 | 权限等级设置为10 | 10=最高权限 | |
| 4 | 点击"增加" → "保存" → 重启服务端 | 必须重启生效 | |
**方法二:文本直接编辑**(适合批量操作)
1. 用记事本打开`AdminList.txt`
2. 按格式添加(每个ID一行):
```text
* 破天战神
* 无赦GM
```
*注:前缀*号与ID之间需空格*
#### 3. **权限生效验证**
- **登录测试**:
小退角色重新登录,输入`@GM`若显示管理员面板即成功
- **命令测试**:
输入`@制造 倚天剑 1`,若背包出现武器则权限生效
---
### 三、高阶权限配置方案
#### 1. **分级权限体系**
| 等级 | 可用命令 | 典型场景 |
|------|---------|---------|
| 10 | 全指令(刷装备、传玩家、改属性) | 主管理员 |
| 8 | 禁言/解禁、传送、封号 | 客服管理 |
| 5 | 查询在线、发送公告 | 活动运营 |
*通过修改管理员列表中的等级数值实现分级*
#### 2. **自定义GM指令**(以刷装备为例)
1. 打开M2Server → "选项" → "游戏命令" → "管理命令"
2. 找到"制造物品"指令,默认命令为`@制造`
3. 修改命令格式(支持中文指令):
```ini
; 原格式
制造=制造 物品名称 数量
; 修改后
刷装=刷装 物品名称 数量
```
*修改后游戏内输入`@刷装 屠龙刀 1`即可*
#### 3. **安全防护设置**
| 风险类型 | 防护方案 | 操作路径 |
|---------|---------|---------|
| 越权操作 | IP绑定 | M2Server → 管理员列表 → 设置指定IP |
| 指令滥用 | 日志监控 | DBServer\Log\ 下查看CommandLog.txt |
| 密码泄露 | 动态口令 | 安装G盾插件实现二次验证 |
---
### 四、常见问题与解决方案
#### 1. **权限不生效**
- **原因排查**:
- 未重启服务端(必须完全关闭M2Server重开)
- ID存在特殊符号(建议使用纯英文或数字ID)
- AdminList.txt未保存为ANSI编码
#### 2. **GM命令无效**
- **调试步骤**:
1. 检查M2Server是否加载了最新配置文件
2. 查看DBServer\Log\ 下的错误日志
3. 用WPE封包工具检测指令是否被拦截
#### 3. **跨版本兼容问题**
| 引擎类型 | 差异点 | 适配方案 |
|---------|-------|---------|
| GEE引擎 | 需修改UserCmd.txt | 同步更新客户端补丁 |
| BLUE引擎 | 需安装插件支持 | 使用BlueM2Admin插件 |
| 翎风引擎 | 数据库字段不同 | 重写QFunction-0.txt脚本 |
---
### 五、移动端特殊处理(手游版本)
#### 1. **安卓/IOS适配**
- **权限文件路径**:
```text
/data/data/com.wanmei.legend/files/AdminList.dat -- 需ROOT权限修改
```
- **指令输入方式**:
点击聊天框输入`#GM`调出控制台
#### 2. **云服务器部署**
- **端口开放清单**:
```text
7000(角色网关)
7100(登录网关)
7200(游戏网关)
8080(GM控制台) -- 需在安全组放行
```
---
#### 结语
《破天无赦传奇》的GM权限管理需要精准把握引擎架构与安全策略的平衡。建议采用"分级授权+日志审计"的双重机制,同时定期备份`Mir200\Envir`目录下的配置文件。对于开服超过3个月的中大型服务器,推荐使用**GM权限动态轮换系统**(每日自动更新AdminList.txt),可降低90%以上的越权风险。掌握这些技巧,你将成为真正的传奇世界掌控者!

