当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

热血传奇单人本地搭建全流程教程:MirServer+DBC2000+登录器实操步骤

热度:
单人本地搭热血传奇(单机版)本质是:准备服务端(MirServer)+DBC2000数据库+纯净客户端+登录器,全部走本地回环地址127.0.0.1,不连外网。下面按实操顺序走,Hero/Blue/GOM/GEE引擎通用,路径与参数严格对齐。

一、准备文件(缺一不可)
1.服务端:完整MirServer文件夹(含DBServer、LoginSrv、LoginGate、RunGate、SelGate、Mir200、Mud2、登录器等子目录),版本自选1.76/1.80/合击/火龙均可。
2.数据库驱动:DBC2000(Win10/11右键以管理员安装)。GOM/GEE若用内置LiteSQL/Access可跳过DBC,但Hero/Blue必须DBC2000。
3.客户端:热血传奇10周年/16周年/17周年完整版,别用微端精简版。
4.登录器生成器:服务端自带(GameOfMir登录器生成器/MakeGameLogin/烈火/统一登录器等)。
5.补丁包:服务端内Data、Map、PAK、NewopUI.pak、Prguse.pak等。

二、路径规范(报错根源)
•服务端解压到D:\MirServer,严禁中文、空格、特殊符(❌D:\传奇服务端、D:\MirServer副本)。

•客户端解压到D:\LegendClient或D:\MirClient,同样纯英文路径。

-解压用WinRAR/7Z,别用系统自带,防损坏引擎dll。

三、DBC2000配置(Hero/Blue必做)
1.装完打开控制面板→大图标→BDEAdministrator。
2.左侧Databases右键New→类型STANDARD→名称填HeroDB(大小写严格一致)。
3.右侧PATH点…选D:\MirServer\Mud2\DB。
4.Ctrl+S或点Apply保存,关窗选Yes。若提示共享错误,右键HeroDB属性勾共享。
GOM/GEE用内置库则跳过这步,直接在配置向导里填内置库参数。

四、引擎控制器配置(核心)
进D:\MirServer,双击GameCenter.exe(Hero引擎控制器/GameOfMir引擎控制器/GEE控制器)。点「配置向导」:
•游戏服务端所在目录:D:\MirServer

-服务器名称:自定义(如SingleTest)
•游戏服务器IP:127.0.0.1(单机固定,别填公网IP/0.0.0.0)

•数据库名称:HeroDB(与DBC一致;内置库填对应库名)

•动态IP:不勾选

•端口:默认7000(登录列表)、7100、7200等,别改,防冲突

一路下一步→生成配置文件→返回主界面点「启动游戏服务器」。
正常表现:依次起DBServer、LoginSrv、LoginGate、RunGate、SelGate、M2Server(Mir200主引擎),M2窗口最后显示「服务器启动完成」,无红色报错。所有黑框全程别关。

五、客户端补丁覆盖(防黑屏花屏)
把服务端「补丁」文件夹里的Data、Map、Wav、PAK、NewopUI.pak、Prguse.pak等全部复制到客户端根目录D:\LegendClient,提示覆盖选全部覆盖。
若登录器配置器里有PAK.txt/补丁密码,需和版本包内标注的密码一致,否则进图黑屏。

六、登录器生成与列表配置
1.进D:\MirServer\登录器(或工具目录),开登录器配置器/GameOfMir登录器生成器/MakeGameLogin。
2.主列表/备用列表填:127.0.0.1或127.0.0.1:7000;若用本地list.txt,客户端根目录建ServerList.txt或list.txt,内容:
单机测试127.0.0.1
7000
3.客户端目录指向D:\LegendClient,补丁目录同步,填PAK密码→生成Game.exe+Game.dat。
4.把生成的两个文件拷到客户端根目录D:\LegendClient。

七、进游戏与GM权限
1.确认服务端所有窗口仍在运行(数据库+网关+M2)。
2.双击客户端里的Game.exe→选「单机测试」区→输任意账号密码(首次自动注册)→建角色进游戏。
3.给GM:用记事本开D:\MirServer\Mir200\Envir\AdminList.txt,每行写一个角色名保存→角色小退重进,M2里「管理员列表」设等级10,可用@级别@刷@金币等命令。

八、常见起不来排错
•连接服务器失败:IP不是127.0.0.1、端口不对、防火墙拦了网关exe、服务端黑框被关。

•M2红字报错:DBC里HeroDB路径错、杀毒删了引擎dll、路径带中文、引擎没完整替换。

-黑屏/装备不显示:补丁没覆盖、PAK密码错、客户端周年版本不匹配服务端。
•数据库起不来:端口占用(改配置向导里的库端口)、路径中文、BDE没保存。

•Win10/11报兼容:DBC2000与引擎控制器全部右键管理员运行,临时关WindowsDefender/360/火绒实时防护,防误杀。

九、启动顺序铁律
数据库(DBServer/LiteSQL)→登录服务(LoginSrv)→登录网关(LoginGate)→角色网关(SelGate)→游戏网关(RunGate)→主引擎(M2Server)→最后开客户端登录器。顺序乱必连不上。

十、改爆率/加装备/NPC(进阶)
脚本全在D:\MirServer\Mir200\Envir下:MonItems改BOSS爆率,Shop改商店,Npc_def改NPC对话,AdminList.txt管GM,!Setup.txt改经验倍数/复活规则。改完M2里「重新加载配置」或小退生效。

单机只跑127.0.0.1不需放行路由器端口;若要同局域网其他机器进,再把IP换成192.168.x.x并做端口映射,不在本教程范围内。
[顶部]