###一、核心工具准备清单
|组件名称|版本要求|获冉式|作用说明|
|------------------|-------------------------|----------------------------------|-------------------------|
|DBC2000|汉化修正版|传奇资源网/服务端配套包|数据库驱动引擎|
|冰风传奇服务端|1.85仿盛大版|论坛VIP区下载(MD5校验必备)|游戏核心程序|
|Hero引擎登录器生成器|1108连击版|引擎官网或服务端配套工具包|生成专属登录器|
|传奇客户端|1.85魔龙版|盛大官网历史版本存档|玩家运行环境|
|局域网IP查询工具|IPCONFIG/ADVANCEDIP|Windows系统内置/第三方工具|确认服务器IP地址|
---
###二、DBC2000安装与配置(关键步骤)
1.**安装路径规范**
-必须解压到`D:\DBCommander2000`(路径错误将导致数据库无法连接)
-右键安装包→解压到当前文件夹→复制整个文件夹至D盘根目录
2.**BDEAdministrator设置**
```mermaid
graphTD
A[控制面板]-->B(打开BDEAdministrator)
B-->C{左侧面板}
C-->D[右键New→选择STANDARD]
D-->E[重命名为HeroDB]
E-->F[Path指向D:\mirserver\mud2\DB]
F-->G[保存并退出]
```
3.**环境变量校准**
-右键"我的电脑"→高级系统设置→环境变量→新建:
```
变量名:DB2000
变量值:D:\DBCommander2000
```
---
###三、服务端部署与局域网设置
####1.服务端解压规范
-将下载的`冰风传奇服务端.rar`解压至`D:\mirserver`
-检查关键目录结构:
```
D:\mirserver
├─mud2(数据库核心)
├─Mir200(地图与脚本)
└─RunGate(网络通信模块)
```
####2.局域网IP配置
1.**查询本机IP**
-Win键+R→输入`cmd`→执行`ipconfig`命令
-记录IPv4地址(如`192.168.1.100`)
2.**修改服务端配置文件**
-用记事本批量替换以下文件中的IP地址:
|文件路径|原内容|新内容|
|------------------------------|----------------|------------------|
|D:\mirserver\Mir200\!Setup.txt|127.0.0.1|192.168.1.100|
|D:\mirserver\RunGate\Config.ini|0.0.0.0|192.168.1.100|
|D:\mirserver\LoginSrv\!servertable.txt|127.0.0.1|192.168.1.100|
---
###四、登录器制作全流程
####1.生成器基础配置
1.**打开配置工具**
-运行`HeroLoginMaker.exe`(需右键管理员权限)
2.**服务器参数设置**
|配置项|填写内容|备注|
|----------------|-------------------|-----------------------|
|服务器名称|冰风传奇-怀旧|显示在登录界面|
|主IP地址|192.168.1.100|需与!Setup.txt一致|
|端口号|7000|默认通信端口|
|游戏列表地址|[http://192.168.1.100/list.txt](http://192.168.1.100/list.txt)|本地IIS搭建的列表|
####2.高级功能定制
1.**界面个性化**
-替换`UI`文件夹中的素材:
-`BackGround.bmp`(登录背景图800×600像素)
-`Button*.bmp`(按钮图标80×30像素)
2.**防劫持设置**
-在"安全设置"选项卡中勾选:
-[√]启用封包加密
-[√]禁止第三方进程注入
3.**生成登录器**
-点击"生成"按钮→保存为`冰风登录器.exe`
-将生成文件放入客户端根目录(与`mir.exe`同级)
---
###五、局域网联机测试
####1.服务器端启动顺序
```mermaid
graphLR
A[启动LoginGate.exe]-->B[启动RunGate.exe]
B-->C[启动M2Server.exe]
C-->D[等待所有程序变绿]
```
####2.客户端连接步骤
1.**玩家电脑操作**
-复制整个客户端文件夹至本地
-运行`冰风登录器.exe`→添加游戏→输入服务器IP
2.**网络验证**
-在登录器界面按`F12`→输入测试命令:
```
@网络测试192.168.1.100
```
-合格标准:延迟≤15ms,丢包率=0%
---
###六、常见问题解决方案
|故障现象|可能原因|解决方案|
|-------------------------|-----------------------|-----------------------------|
|登录器提示"连接关闭"|端口被占用/防火墙拦截|关闭杀毒软件→重启RunGate|
|创建角色后黑屏|客户端补丁缺失|检查`Data`文件夹是否完整|
|其他电脑无法连接服务器|IP地址配置错误|使用`AdvancedIPScanner`扫描网络|
|数据库报错"找不到路径"|DBC2000配置错误|重新检查环境变量与BDE设置|
---
###七、进阶优化方案
####1.IIS本地列表搭建
1.**启用Windows功能**
-控制面板→程序→启用IIS服务(勾选ASP.NET和CGI)
2.**创建列表文件**
-在`C:\inetpub$$wwwroot](https://wwwroot)`新建`list.txt`
-内容格式:
```
冰风传奇192.168.1.1007000
```
####2.跨路由器联机
1.**端口映射规则**
-登录路由器管理页(通常为192.168.1.1)
-添加转发规则:
|外部端口|内部IP|内部端口|协议类型|
|----------|---------------|----------|----------|
|7000|192.168.1.100|7000|TCP/UDP|
|7100|192.168.1.100|7100|TCP|
|组件名称|版本要求|获冉式|作用说明|
|------------------|-------------------------|----------------------------------|-------------------------|
|DBC2000|汉化修正版|传奇资源网/服务端配套包|数据库驱动引擎|
|冰风传奇服务端|1.85仿盛大版|论坛VIP区下载(MD5校验必备)|游戏核心程序|
|Hero引擎登录器生成器|1108连击版|引擎官网或服务端配套工具包|生成专属登录器|
|传奇客户端|1.85魔龙版|盛大官网历史版本存档|玩家运行环境|
|局域网IP查询工具|IPCONFIG/ADVANCEDIP|Windows系统内置/第三方工具|确认服务器IP地址|
---
###二、DBC2000安装与配置(关键步骤)
1.**安装路径规范**
-必须解压到`D:\DBCommander2000`(路径错误将导致数据库无法连接)
-右键安装包→解压到当前文件夹→复制整个文件夹至D盘根目录
2.**BDEAdministrator设置**
```mermaid
graphTD
A[控制面板]-->B(打开BDEAdministrator)
B-->C{左侧面板}
C-->D[右键New→选择STANDARD]
D-->E[重命名为HeroDB]
E-->F[Path指向D:\mirserver\mud2\DB]
F-->G[保存并退出]
```
3.**环境变量校准**
-右键"我的电脑"→高级系统设置→环境变量→新建:
```
变量名:DB2000
变量值:D:\DBCommander2000
```
---
###三、服务端部署与局域网设置
####1.服务端解压规范
-将下载的`冰风传奇服务端.rar`解压至`D:\mirserver`
-检查关键目录结构:
```
D:\mirserver
├─mud2(数据库核心)
├─Mir200(地图与脚本)
└─RunGate(网络通信模块)
```
####2.局域网IP配置
1.**查询本机IP**
-Win键+R→输入`cmd`→执行`ipconfig`命令
-记录IPv4地址(如`192.168.1.100`)
2.**修改服务端配置文件**
-用记事本批量替换以下文件中的IP地址:
|文件路径|原内容|新内容|
|------------------------------|----------------|------------------|
|D:\mirserver\Mir200\!Setup.txt|127.0.0.1|192.168.1.100|
|D:\mirserver\RunGate\Config.ini|0.0.0.0|192.168.1.100|
|D:\mirserver\LoginSrv\!servertable.txt|127.0.0.1|192.168.1.100|
---
###四、登录器制作全流程
####1.生成器基础配置
1.**打开配置工具**
-运行`HeroLoginMaker.exe`(需右键管理员权限)
2.**服务器参数设置**
|配置项|填写内容|备注|
|----------------|-------------------|-----------------------|
|服务器名称|冰风传奇-怀旧|显示在登录界面|
|主IP地址|192.168.1.100|需与!Setup.txt一致|
|端口号|7000|默认通信端口|
|游戏列表地址|[http://192.168.1.100/list.txt](http://192.168.1.100/list.txt)|本地IIS搭建的列表|
####2.高级功能定制
1.**界面个性化**
-替换`UI`文件夹中的素材:
-`BackGround.bmp`(登录背景图800×600像素)
-`Button*.bmp`(按钮图标80×30像素)
2.**防劫持设置**
-在"安全设置"选项卡中勾选:
-[√]启用封包加密
-[√]禁止第三方进程注入
3.**生成登录器**
-点击"生成"按钮→保存为`冰风登录器.exe`
-将生成文件放入客户端根目录(与`mir.exe`同级)
---
###五、局域网联机测试
####1.服务器端启动顺序
```mermaid
graphLR
A[启动LoginGate.exe]-->B[启动RunGate.exe]
B-->C[启动M2Server.exe]
C-->D[等待所有程序变绿]
```
####2.客户端连接步骤
1.**玩家电脑操作**
-复制整个客户端文件夹至本地
-运行`冰风登录器.exe`→添加游戏→输入服务器IP
2.**网络验证**
-在登录器界面按`F12`→输入测试命令:
```
@网络测试192.168.1.100
```
-合格标准:延迟≤15ms,丢包率=0%
---
###六、常见问题解决方案
|故障现象|可能原因|解决方案|
|-------------------------|-----------------------|-----------------------------|
|登录器提示"连接关闭"|端口被占用/防火墙拦截|关闭杀毒软件→重启RunGate|
|创建角色后黑屏|客户端补丁缺失|检查`Data`文件夹是否完整|
|其他电脑无法连接服务器|IP地址配置错误|使用`AdvancedIPScanner`扫描网络|
|数据库报错"找不到路径"|DBC2000配置错误|重新检查环境变量与BDE设置|
---
###七、进阶优化方案
####1.IIS本地列表搭建
1.**启用Windows功能**
-控制面板→程序→启用IIS服务(勾选ASP.NET和CGI)
2.**创建列表文件**
-在`C:\inetpub$$wwwroot](https://wwwroot)`新建`list.txt`
-内容格式:
```
冰风传奇192.168.1.1007000
```
####2.跨路由器联机
1.**端口映射规则**
-登录路由器管理页(通常为192.168.1.1)
-添加转发规则:
|外部端口|内部IP|内部端口|协议类型|
|----------|---------------|----------|----------|
|7000|192.168.1.100|7000|TCP/UDP|
|7100|192.168.1.100|7100|TCP|

