一、版本与引擎穴(合击必须带英雄模块)
合击手游必须用带英雄系统的端:1.80/1.85英雄合击、战神引擎合击包、GOM手游完整版、LegendMobile、白日门合击包。普通单职端、精简版没有HeroConfig、ComboSkill直接弃。解压到纯英文无空格路径,如D:\mud2.0或D:\MirMobileServer,中文路径会导致M2加载英雄数据失败。
二、运行环境与数据库
1.装VC++2005~2022x86+x64、.NET4.0、JDK(战神GM后台与APK签名依赖)、DirectX修复
2.战神引擎:启MySQL(导入SQL目录内account/role/item/recharge表)+MongoDB(Robomongo可连即正常),phpStudy起两个绿灯
3.HERO/BLUE系手游:DBC2000→BDEAdministrator建HeroDB→Path指向Mud2\DB→保存
4.改DBConfig.ini/DBServer\DBService.ini:DBHost=127.0.0.1、端口、库名、root密码与服务端一致
三、合击功能开启(核心差异点)
1.M2Server→选项→功能设置→英雄设置:勾“启用英雄系统”,召唤等级默认43(调试可改1),怒气积累方式选攻击怪物,合击冷却按版本填
2.改Mir200\Envir\HeroConfig.txt:HeroEnable=1、ComboEnable=1、HeroMaxLevel=120
3.合击技能表Mir200\Envir\Skill\ComboSkill.txt确认六组合在:战战破魂斩、法法火龙气焰、道道噬魂沼泽、战法雷霆一击、战道劈星斩、法道末日审判,缺失从完整合击端拷贝
4.Magic.DB(DBC系)核对合击技能记录存在;客户端Data目录覆盖HeroUI.pak、Effect.pak等合击特效补丁,否则进游戏无怒气条、无特效
四、全配置改IP(单机127.0.0.1/外网公网IP)
Notepad++(ANSI)改以下文件,所有内部通信写内网/回环,广播位写公网:
•D:\mud2.0\DBServer\DBService.ini→DBAddr、ServerAddr
•D:\mud2.0\GateServer\logingate\LoginGate.ini→ListenAddr
-D:\mud2.0\GateServer\GameGate\MirGate.ini→Server1、MapAddr
•D:\mud2.0\Mir200\Gs1\!Setup.txt→ServerAddr、LoginServerIP、GamePort(7100)
-D:\mud2.0\logincenter\logincenter_win\config\serverlist.json、serverlist.lua→区名+IP+端口
•D:\phpStudy\WWW\project.manifest、version.manifest→热更IP
-D:\phpStudy\WWW\assets\res\mir2.zip/mir264.zip内mir2.def.ip、mir2.scenes.sfselect.scene→改IP后回包,用战神热更工具重算MD5与大小写回manifest
五、端口规划与放行
默认TCP:7000登录网关、7100游戏主服、7200RunGate、8080/80phpStudy列表、3306MySQL、27017MongoDB、99GM后台(战神)。云服务器安全组+本机防火墙高级设置入站规则放行上述端口,模拟器/手机连不上先关Defender测。
六、启动顺序(战神系严格按编号)
1.启动网站(phpStudy两绿灯)
2.DBServer(STARTENGINE,HeroDB/MySQLConnected)
3.ItemLogServer(可选START)
4.Run(逻辑服务)
5.LoginGate
6.本地验证
7.GGService(GameGate)
8.M2Server(加载地图/NPC/英雄脚本完,显示运行中)
9.盘古插件/后台管理
GOM/HERO系对应:DBServer→LoginSrv→LoginGate→SelGate→M2→RunGate。任一步红字先停。
七、安卓APK改IP与签名
1.好压/MT管理器/改之理打开APK→assets\res\project.manifest提取→Notepad++改IP为服务端IP、端口对齐→拖回覆盖
2.开mir2.zip/mir264.zip→取mir2.def.init/mir2.def.ip→IP补16位(不足补0)→回包
3.签名:装JDK→ApkToolAid.exe拖入APK→更多命令→签名→输出新包;未签名安卓拒装
4.iOS:改Payload\mir2-iOS.app\res\project.manifest同款IP→爱思/企业签/Xcode重签→手机设置信任描述文件
八、列表与登录器
本地建list.txt格式合击首区|127.0.0.1|7000|1或1=合击首区|公网IP|7000|1,ANSI编码,放phpStudyWWW或本地列表小程序,浏览器http://127.0.0.1/list.txt能开即通。战神系直接用logincenterserverlist.json广播,登录器配置器填列表URL生成配套登录器。模拟器装签名APK→输账号(战神默认可随意注册)→建战法道→43级(或调试1级)找英雄使者召英雄→怒气满放合击→打怪掉装正常即架设成。
九、外网开服补充
公网IP或花生壳域名写进serverlist.json、project.manifest、APKmanifest;云服安全组放行;朋友装同签名APK填公网地址进。内网回环127.0.0.1只留本机测,别写进对外manifest。
十、常见故障速查
•卡登录/读列表失败:phpStudy没绿、manifestIP错、7000未监听、防火墙拦
•进图黑屏:mir2.zip/mir264.zipMD5未回写、Map/Data补丁未覆盖、HeroUI.pak缺失
-无英雄/合击选项:HeroEnable=0、ComboSkill.txt缺失、客户端未覆盖合击补丁
•M2闪退:MySQL/Mongo没起、HeroDB路径错、PlugList插件冲突
•APK装不上:未签名、Android版本不兼容
-文件验证失败:16位IP未补零、manifest更新地址不通、签名缺失
按“合击端选型→库配通→HeroConfig开合击→全配置改IP→按序起服务→APK改IP签名→模拟器召英雄放合击”主链走,战神/GOM系合击手游从零到多端进图全程跑通。
合击手游必须用带英雄系统的端:1.80/1.85英雄合击、战神引擎合击包、GOM手游完整版、LegendMobile、白日门合击包。普通单职端、精简版没有HeroConfig、ComboSkill直接弃。解压到纯英文无空格路径,如D:\mud2.0或D:\MirMobileServer,中文路径会导致M2加载英雄数据失败。
二、运行环境与数据库
1.装VC++2005~2022x86+x64、.NET4.0、JDK(战神GM后台与APK签名依赖)、DirectX修复
2.战神引擎:启MySQL(导入SQL目录内account/role/item/recharge表)+MongoDB(Robomongo可连即正常),phpStudy起两个绿灯
3.HERO/BLUE系手游:DBC2000→BDEAdministrator建HeroDB→Path指向Mud2\DB→保存
4.改DBConfig.ini/DBServer\DBService.ini:DBHost=127.0.0.1、端口、库名、root密码与服务端一致
三、合击功能开启(核心差异点)
1.M2Server→选项→功能设置→英雄设置:勾“启用英雄系统”,召唤等级默认43(调试可改1),怒气积累方式选攻击怪物,合击冷却按版本填
2.改Mir200\Envir\HeroConfig.txt:HeroEnable=1、ComboEnable=1、HeroMaxLevel=120
3.合击技能表Mir200\Envir\Skill\ComboSkill.txt确认六组合在:战战破魂斩、法法火龙气焰、道道噬魂沼泽、战法雷霆一击、战道劈星斩、法道末日审判,缺失从完整合击端拷贝
4.Magic.DB(DBC系)核对合击技能记录存在;客户端Data目录覆盖HeroUI.pak、Effect.pak等合击特效补丁,否则进游戏无怒气条、无特效
四、全配置改IP(单机127.0.0.1/外网公网IP)
Notepad++(ANSI)改以下文件,所有内部通信写内网/回环,广播位写公网:
•D:\mud2.0\DBServer\DBService.ini→DBAddr、ServerAddr
•D:\mud2.0\GateServer\logingate\LoginGate.ini→ListenAddr
-D:\mud2.0\GateServer\GameGate\MirGate.ini→Server1、MapAddr
•D:\mud2.0\Mir200\Gs1\!Setup.txt→ServerAddr、LoginServerIP、GamePort(7100)
-D:\mud2.0\logincenter\logincenter_win\config\serverlist.json、serverlist.lua→区名+IP+端口
•D:\phpStudy\WWW\project.manifest、version.manifest→热更IP
-D:\phpStudy\WWW\assets\res\mir2.zip/mir264.zip内mir2.def.ip、mir2.scenes.sfselect.scene→改IP后回包,用战神热更工具重算MD5与大小写回manifest
五、端口规划与放行
默认TCP:7000登录网关、7100游戏主服、7200RunGate、8080/80phpStudy列表、3306MySQL、27017MongoDB、99GM后台(战神)。云服务器安全组+本机防火墙高级设置入站规则放行上述端口,模拟器/手机连不上先关Defender测。
六、启动顺序(战神系严格按编号)
1.启动网站(phpStudy两绿灯)
2.DBServer(STARTENGINE,HeroDB/MySQLConnected)
3.ItemLogServer(可选START)
4.Run(逻辑服务)
5.LoginGate
6.本地验证
7.GGService(GameGate)
8.M2Server(加载地图/NPC/英雄脚本完,显示运行中)
9.盘古插件/后台管理
GOM/HERO系对应:DBServer→LoginSrv→LoginGate→SelGate→M2→RunGate。任一步红字先停。
七、安卓APK改IP与签名
1.好压/MT管理器/改之理打开APK→assets\res\project.manifest提取→Notepad++改IP为服务端IP、端口对齐→拖回覆盖
2.开mir2.zip/mir264.zip→取mir2.def.init/mir2.def.ip→IP补16位(不足补0)→回包
3.签名:装JDK→ApkToolAid.exe拖入APK→更多命令→签名→输出新包;未签名安卓拒装
4.iOS:改Payload\mir2-iOS.app\res\project.manifest同款IP→爱思/企业签/Xcode重签→手机设置信任描述文件
八、列表与登录器
本地建list.txt格式合击首区|127.0.0.1|7000|1或1=合击首区|公网IP|7000|1,ANSI编码,放phpStudyWWW或本地列表小程序,浏览器http://127.0.0.1/list.txt能开即通。战神系直接用logincenterserverlist.json广播,登录器配置器填列表URL生成配套登录器。模拟器装签名APK→输账号(战神默认可随意注册)→建战法道→43级(或调试1级)找英雄使者召英雄→怒气满放合击→打怪掉装正常即架设成。
九、外网开服补充
公网IP或花生壳域名写进serverlist.json、project.manifest、APKmanifest;云服安全组放行;朋友装同签名APK填公网地址进。内网回环127.0.0.1只留本机测,别写进对外manifest。
十、常见故障速查
•卡登录/读列表失败:phpStudy没绿、manifestIP错、7000未监听、防火墙拦
•进图黑屏:mir2.zip/mir264.zipMD5未回写、Map/Data补丁未覆盖、HeroUI.pak缺失
-无英雄/合击选项:HeroEnable=0、ComboSkill.txt缺失、客户端未覆盖合击补丁
•M2闪退:MySQL/Mongo没起、HeroDB路径错、PlugList插件冲突
•APK装不上:未签名、Android版本不兼容
-文件验证失败:16位IP未补零、manifest更新地址不通、签名缺失
按“合击端选型→库配通→HeroConfig开合击→全配置改IP→按序起服务→APK改IP签名→模拟器召英雄放合击”主链走,战神/GOM系合击手游从零到多端进图全程跑通。

