将下载好的传奇1.76服务端压缩包解压至磁盘根目录,路径必须为纯英文且无空格,例如D:\MirServer,严禁放置在含有中文命名的文件夹内否则会导致引擎读取配置文件失败。解压后确认目录内包含DBServer、LoginGate、Mir200、RunGate、SelGate、LogServer以及GameCenter.exe等核心文件,若使用Hero或Blue引擎还需检查Mir200\Envir目录下是否有完整的脚本文件如AdminList.txt、MonItems、MapInfo.txt等。
安装DBC2000数据库组件,运行安装程序按默认步骤完成安装,32位或64位根据系统选择但配置逻辑一致。打开电脑控制面板切换小图标视图找到BDE Administrator并双击启动,在左侧Databases栏目右键空白处选择New,类型选STANDARD,将新建的数据库别名重命名为HeroDB,部分引擎可能要求MirDB需参照服务端说明文档。选中HeroDB后在右侧参数栏找到PATH项点击浏览按钮指向服务端内的数据库目录即D:\MirServer\Mud2\DB,确保路径精确到DB文件夹。点击菜单栏Object选择Apply或工具栏绿色对勾保存配置,关闭时选择Yes保存更改,若未保存会导致DBServer启动时报数据库连接失败。
运行服务端根目录下的GameCenter.exe即游戏控制器,点击配置向导进行基础参数设定。服务器名称可自定义如复古1.76测试,游戏服务器外网IP地址单机架设填写127.0.0.1,局域网联机填写本机局域网IP如192.168.1.X,外网需填公网IP。游戏数据库名称填写HeroDB需与DBC设置完全一致,游戏服务器端所在目录核对为D:\MirServer,客户端路径若需生成登录器可指向客户端根目录如D:\Legend。端口设置保持默认7000、7100、7200、7300等勿随意改动除非被占用,点击下一步直至保存生成新配置文件。
按顺序启动服务端核心进程,若使用控制器点击启动游戏服务器会自动拉起各网关,手动启动则依次运行DBServer.exe等待显示数据库连接成功或DBServerStart,接着启动LoginGate.exe显示网关准备就绪,再启SelGate.exe与RunGate.exe显示网关已开启,最后启动核心引擎M2Server.exe即Mir200目录下的M2Server。观察M2窗口日志若无红色报错文字并显示服务器启动完成、地图加载完成、怪物刷新正常即代表引擎运行正常,所有启动后的黑窗口均不能关闭需最小化挂起。
修改服务端内部IP绑定文件以防卡在角色选择界面或连接超时。用记事本打开Mir200\!Setup.txt确认ServerAddr=127.0.0.1、ServerName与控制器设置一致。打开DBServer目录下的!addrtable.txt与LoginSrv目录下的!addrtable.txt,检查内网外网映射行是否匹配,格式通常为服务器名 127.0.0.1 127.0.0.1 127.0.0.1,若IP不一致需手动修正保存后重启M2Server生效。
准备热血传奇1.76纯净客户端或十周年十二周年客户端,安装在纯英文路径如D:\MirClient。将服务端自带的补丁文件夹Data、Map、Wav、Prguse等复制到客户端根目录覆盖,若补丁内有Pak文件需确保登录器能读取对应密码,缺失补丁会导致进游戏黑屏、花屏、装备显示白条、地图缺漏。打开服务端附带的登录器配置器或生成器,添加服务器列表名称为自定义区名,IP填127.0.0.1,端口填7000,若使用列表文件格式为服务器名127.0.0.1
7000。点击生成登录器将得到的exe文件放入客户端根目录,部分版本需将Key.lic文件同时替换至登录器文件夹与Mir200文件夹保证加密一致。
双击客户端内的登录器选择配置好的分区,输入任意账号密码首次登录会自动注册,进入创建角色界面选人后点击开始游戏能正常加载比奇城或新手村地图、人物可移动、技能可释放即架设成功。若提示端口占用可在CMD输入netstat -ano | findstr 7000查看占用进程并在任务管理器结束,若M2闪退检查DBC2000路径含中文或系统缺少VC++运行库需安装.NET Framework与VC++2015-2022组件。外网架设需在路由器做端口映射将TCP协议7000至7500范围映射到内网IP并在系统防火墙高级设置放行对应端口。

