开合击版传奇先确认一件事:普通1.76复古端没有英雄模块,必须拿明确标注“英雄合击/1.80星王/1.85合击/刺影合击”的服务端,引擎限HeroM2、GOM(3.0+)、GEE、Blue、LEG,解压到纯英文无空格路径如D:\MirServer,严禁D:\合击传奇\这种目录,否则BDE与引擎读不到文件直接崩。下面按单机(127.0.0.1)完整走一遍,局域网把IP换内网地址同理。
一、资源与前置
1.合击服务端:含Mir200、Mud2、DBServer、LoginSrv、LoginGate、GameGate、RunGate、SelGate、M2Server/GameCenter、登录器配置器、Hero.ini/HeroConfig.txt/ComboSkill.dat等英雄模块文件,缺HeroModule.dll或ComboSkill.dat即便起服也召不出英雄。
2.客户端:对应版本盛大客户端(1.80/1.85/1.95),装到D:\LegendClient纯英文目录,用来挂补丁与跑登录器。
3.DBC2000:32位直装,64位系统装完留bdeadmin.exe备用;GOM新版走SQLite(Mir200.db)可跳过DBC这步。
4.合击补丁包:服务端里HeroPatch/HJData/Data下英雄界面、合击特效PAK/WIL,覆盖进客户端Data。
二、DBC2000建HeroDB(HeroM2/Blue/老GOM必做)
控制面板→大图标→BDEAdministrator→Object→New→STANDARD→重命名HeroDB(大小写严格一致)→右侧PATH指向D:\MirServer\Mud2\DB→Ctrl+A保存退出。GOM新内核用Mir200.db则进SQL/SQLite管理器挂库,ServerConfig.ini里DBConnStr对齐。
三、全文件IP与端口改写(单机全127.0.0.1)
用Notepad++改ANSI编码,别存UTF-8:
•LoginSrv\LoginSrv.ini→IPAddress=127.0.0.1、Port=7000
-DBServer\DBService.ini→ServerIP=127.0.0.1
•LoginGate/GameGate/RunGate下MirGate.ini→ServerIP=127.0.0.1、GatePort=7100/7200
-Mir200\!Setup.txt→ServerIP=127.0.0.1、ServerName=自定义
•列表文件list.txt:单机合击|127.0.0.1|7000|0
引擎控制器(GameCenter.exe)→配置向导→外网/内网IP全填127.0.0.1→取消动态IP→数据库名HeroDB→保存重启。
四、M2里开启英雄与合击(核心开关)
启M2Server.exe→选项→功能设置→英雄设置→勾“开启英雄系统”,设召唤等级(默认43,单机可改1或35)、英雄上限、属性成长倍数。
同菜单进“英雄合击设置/合击参数”→勾“开启英雄合击功能”→触发等级主号+英雄均43(可降)→合击伤害系数、怒气获取速度、冷却时间默认即可→确认StdItems.DB有“火龙之心”“破魂斩/噬魂沼泽/雷霆一击”等合击书记录。
兜底改文本:Mir200\Envir\HeroConfig.txt或Hero.ini里HeroEnable=1、ComboEnable=1;Mir200\Data\Hero.ini[Setup]段HeroEnable=1。
五、脚本层核对(合击放不出多卡这)
Mir200\Envir\MapQuest_def\QFunction-0.txt或QuestDiary\英雄合击目录要有:
•@HeroCall段:等级判定→CallHero职业等级→GiveItem火龙之心1
-@ComboSkill段:CheckHeroLevel→CheckItem火龙之心→ComboAttack编号
土城/比奇“英雄使者”NPC对话绑创建英雄逻辑,缺段回去补,重载M2。
六、严格启动顺序
1.DBC2000后台常驻(或MySQL/SQLite服务Running)
2.DBServer.exe→“数据库启动成功”
3.LoginSrv.exe→“登录服务就绪”
4.LoginGate.exe→“网关打开”
5.SelGate.exe→“角色网关就绪”
6.RunGate.exe→“游戏网关监听正常”
7.M2Server.exe/GameCenter启主引擎→滚地图脚本无红字→顶部“服务器运行中”在线0
闪退排查:HeroDB路径错、端口被占(7000改7001同步登录器)、杀软删了HeroModule.dll、路径含中文。
七、登录器生成
根目录打开登录器配置器(Config.exe/MakeLogin.exe)→列表地址http://127.0.0.1/list.txt或直接填127.0.0.1:7000→客户端路径选D:\LegendClient→勾“支持英雄系统/内挂支持/单机模式”→PAK密码填服务端pak.txt一致→生成exe复制到客户端根目录。
八、进游戏验证合击链路
注册账号→建主号(战/法/道)→比奇/土城找英雄使者→创建英雄(战战/法法/道道等)→聊天框@level43(主英雄双改)→@give火龙之心1拖到英雄腰带左格→主英雄同打怪攒黄怒槽→Ctrl+W锁同目标→Ctrl+S出破魂斩/噬魂沼泽即成功。
GM权限:M2→列表信息→管理员列表加角色名等级10,或Mir200\Envir\AdminList.txt加名重载,用@mob@give测功能。
九、外网开服追加项(非单机才做)
引擎配置向导填公网IP→路由器转发7000/7100/7200/5500→关系统防火墙对应端口→list.txt传公网空间→登录器列表填公网地址→服务端HeroConfig里动态IP关掉。纯单机到第八步截止。
按D:\MirServer一端+HeroDB+127.0.0.1全文件同步+M2勾启英雄合击+补丁覆盖客户端+登录器支持英雄,合击版传奇完整跑通,战战破魂斩、道道噬魂沼泽全出特效。
一、资源与前置
1.合击服务端:含Mir200、Mud2、DBServer、LoginSrv、LoginGate、GameGate、RunGate、SelGate、M2Server/GameCenter、登录器配置器、Hero.ini/HeroConfig.txt/ComboSkill.dat等英雄模块文件,缺HeroModule.dll或ComboSkill.dat即便起服也召不出英雄。
2.客户端:对应版本盛大客户端(1.80/1.85/1.95),装到D:\LegendClient纯英文目录,用来挂补丁与跑登录器。
3.DBC2000:32位直装,64位系统装完留bdeadmin.exe备用;GOM新版走SQLite(Mir200.db)可跳过DBC这步。
4.合击补丁包:服务端里HeroPatch/HJData/Data下英雄界面、合击特效PAK/WIL,覆盖进客户端Data。
二、DBC2000建HeroDB(HeroM2/Blue/老GOM必做)
控制面板→大图标→BDEAdministrator→Object→New→STANDARD→重命名HeroDB(大小写严格一致)→右侧PATH指向D:\MirServer\Mud2\DB→Ctrl+A保存退出。GOM新内核用Mir200.db则进SQL/SQLite管理器挂库,ServerConfig.ini里DBConnStr对齐。
三、全文件IP与端口改写(单机全127.0.0.1)
用Notepad++改ANSI编码,别存UTF-8:
•LoginSrv\LoginSrv.ini→IPAddress=127.0.0.1、Port=7000
-DBServer\DBService.ini→ServerIP=127.0.0.1
•LoginGate/GameGate/RunGate下MirGate.ini→ServerIP=127.0.0.1、GatePort=7100/7200
-Mir200\!Setup.txt→ServerIP=127.0.0.1、ServerName=自定义
•列表文件list.txt:单机合击|127.0.0.1|7000|0
引擎控制器(GameCenter.exe)→配置向导→外网/内网IP全填127.0.0.1→取消动态IP→数据库名HeroDB→保存重启。
四、M2里开启英雄与合击(核心开关)
启M2Server.exe→选项→功能设置→英雄设置→勾“开启英雄系统”,设召唤等级(默认43,单机可改1或35)、英雄上限、属性成长倍数。
同菜单进“英雄合击设置/合击参数”→勾“开启英雄合击功能”→触发等级主号+英雄均43(可降)→合击伤害系数、怒气获取速度、冷却时间默认即可→确认StdItems.DB有“火龙之心”“破魂斩/噬魂沼泽/雷霆一击”等合击书记录。
兜底改文本:Mir200\Envir\HeroConfig.txt或Hero.ini里HeroEnable=1、ComboEnable=1;Mir200\Data\Hero.ini[Setup]段HeroEnable=1。
五、脚本层核对(合击放不出多卡这)
Mir200\Envir\MapQuest_def\QFunction-0.txt或QuestDiary\英雄合击目录要有:
•@HeroCall段:等级判定→CallHero职业等级→GiveItem火龙之心1
-@ComboSkill段:CheckHeroLevel→CheckItem火龙之心→ComboAttack编号
土城/比奇“英雄使者”NPC对话绑创建英雄逻辑,缺段回去补,重载M2。
六、严格启动顺序
1.DBC2000后台常驻(或MySQL/SQLite服务Running)
2.DBServer.exe→“数据库启动成功”
3.LoginSrv.exe→“登录服务就绪”
4.LoginGate.exe→“网关打开”
5.SelGate.exe→“角色网关就绪”
6.RunGate.exe→“游戏网关监听正常”
7.M2Server.exe/GameCenter启主引擎→滚地图脚本无红字→顶部“服务器运行中”在线0
闪退排查:HeroDB路径错、端口被占(7000改7001同步登录器)、杀软删了HeroModule.dll、路径含中文。
七、登录器生成
根目录打开登录器配置器(Config.exe/MakeLogin.exe)→列表地址http://127.0.0.1/list.txt或直接填127.0.0.1:7000→客户端路径选D:\LegendClient→勾“支持英雄系统/内挂支持/单机模式”→PAK密码填服务端pak.txt一致→生成exe复制到客户端根目录。
八、进游戏验证合击链路
注册账号→建主号(战/法/道)→比奇/土城找英雄使者→创建英雄(战战/法法/道道等)→聊天框@level43(主英雄双改)→@give火龙之心1拖到英雄腰带左格→主英雄同打怪攒黄怒槽→Ctrl+W锁同目标→Ctrl+S出破魂斩/噬魂沼泽即成功。
GM权限:M2→列表信息→管理员列表加角色名等级10,或Mir200\Envir\AdminList.txt加名重载,用@mob@give测功能。
九、外网开服追加项(非单机才做)
引擎配置向导填公网IP→路由器转发7000/7100/7200/5500→关系统防火墙对应端口→list.txt传公网空间→登录器列表填公网地址→服务端HeroConfig里动态IP关掉。纯单机到第八步截止。
按D:\MirServer一端+HeroDB+127.0.0.1全文件同步+M2勾启英雄合击+补丁覆盖客户端+登录器支持英雄,合击版传奇完整跑通,战战破魂斩、道道噬魂沼泽全出特效。

