### 一、基础准备:工具与环境
1. **硬件与系统要求**
- **最低配置**:双核CPU、4GB内存、10GB硬盘空间(单机架设推荐配置)
- **操作系统**:Windows 7/10/11(建议关闭防火墙或添加白名单)
2. **必装软件包**
- **服务端**:推荐“一起玩传奇精装版第4版”(稳定且汉化完善)
- **数据库工具**:DBC2000(用于管理游戏数据)
- **客户端**:配套版本登录器(如GOM引擎登录器)
---
### 二、核心步骤:单机架设流程
#### **步骤1:安装DBC2000并配置数据库**
1. 安装DBC2000,默认路径为`C:\Program Files\DB Commander 2000 PRO`。
2. 进入控制面板→BDE Administrator,按`Ctrl+N`新建数据库,命名为**HeroDB**(区分大小写)。
3. 设置数据库路径为服务端目录下的`DB`文件夹(如`D:\mirserver\mud2\DB`)。
#### **步骤2:配置服务端文件**
1. **修改IP与服务器名**
- 使用“心意软件”(服务端自带工具)一键修改IP为`127.0.0.1`,服务器名自定(如“单机传奇”)。
- 手动核对以下文件:
- `Mir200\Setup.txt`(核心配置)
- `LoginSrv\!serverinfo.txt`(登录验证)
- 客户端`ftp.ini`(需与服务端IP一致)
2. **设置管理员权限**
- 编辑`Mir200\Envir\AdminList.txt`,输入你的角色名(如“Admin”),获得GM权限。
#### **步骤3:启动服务端与客户端**
1. 运行服务端管理器(如`GameCenter.exe`),依次启动:
- 登录网关(LoginGate)
- 角色网关(SelGate)
- 游戏主程序(M2Server)
2. 使用配套登录器连接`127.0.0.1`,注册账号并进入游戏。
---
### 三、常见问题与解决方法
#### **问题1:无法注册账号**
- **原因**:数据库连接失败/IP未设置`127.0.0.1`。
- **解决**:
1. 检查DBC2000的HeroDB路径是否指向服务端DB文件夹。
2. 清除旧数据:删除`DBServer\FDB`和`LoginSrv\IDDB`下的残留文件。
#### **问题2:进入游戏黑屏**
- **原因**:客户端与服务端版本不匹配/地图文件缺失。
- **解决**:
1. 使用服务端提供的`mir.dat`替换客户端文件。
2. 检查`Mir200\Map`目录是否完整。
#### **问题3:GM命令无效**
- **解决**:
1. 确认`AdminList.txt`中的角色名与游戏内一致。
2. 在游戏中输入`@GM`开启权限,使用`@make 屠龙`刷装备。
---
### 四、进阶优化与扩展
1. **自定义游戏内容**
- **修改爆率**:编辑`MonItems`文件夹中的怪物掉落文件。
- **添加新地图**:使用地图编辑器生成`.map`文件,并更新`MapInfo.txt`。
2. **外网联机架设**
- 将服务端IP改为公网IP,并在路由器设置端口转发(默认端口7000/7100)。
- 使用动态域名解析工具(如花生壳)解决动态IP问题。
3. **性能调优**
- 限制玩家人数:修改`!setup.txt`中的`TestServerUserLimit`参数。
- 关闭非必要地图:减少内存占用。
---
### 五、法律与道德提醒
1. 私人服务器架设需遵守《著作权法》,禁止商业盈利。
2. 推荐使用开源服务端(如L2Emu),避免版权纠纷。

