一、选引擎与版本底子
合击手游认引擎不认情怀,主流可选:
•HERO手游版(HeroM2_Mobile):合击技能池完整,1.80战法道+雷霆一击稳,脚本兼容老端,新手友好
-GOM/GEE移动引擎:支持微端、自定义分辨率、三端互通,配置稍重
•V8开源版/GXX商业版:真三端(PC+安卓+iOS)互通,V8免授权练手,GXX需商业授权
版本包必须带“合击解锁等级、RoleData三职业初始属性、英雄召唤、合击特效文件”,下“整合版手游服务端”别下零散端。
二、服务端部署(云服务器或本机)
1.系统:WindowsServer2019/2022,4核8G起,带宽20M独享;本机单机测试填127.0.0.1
2.解压服务端到纯英文根目录:D:\MirMobileServer或D:\1.80HJ_Server,禁中文/空格/桌面
3.目录必须含:DBServer、LoginSrv、LoginGate、SelGate、RunGate、M2Mobile/M2Server、Mir200_Mobile、MobileGate、Setup
三、数据库配置(DBC2000或MySQL二选一)
方案A:DBC2000(HERO/老GOM手游版)
•装32位DBC2000→控制面板BDEAdministrator→NewSTANDARD→改名HeroDB
-PATH指向D:\MirMobileServer\Mud2\DB(内含StdItems.DB、Magic.DB、Monster.DB、HeroDB.mdb)
•LANGDRIVER=Chinese(PRC)ANSI→Apply保存→Open能展开表即通
方案B:MySQL(多数合击手游用)
•装MySQL5.7,建库Legend180HJ,字符集utf8mb4
•导服务端自带180_hj_sql.sql(含账号表、RoleData、合击技能表)
-DBServer\DBService.ini填Host=127.0.0.1User=rootPassword=改强密
四、核心IP与端口配置(外网必改)
用Notepad++批量改这些文件里的IP:
-Mir200\!Setup.txt→ServerIP/ServerAddr=公网IP,DBName=HeroDB(DBC方案)或SQL连接串
•LoginSrv\!addrtable.txt→区名公网IP公网IP公网IP:7100
-LoginGate\LoginGate.ini/Config.ini→GateAddr=0.0.0.0,GatePort=7000
•RunGate\Config.ini→GatePort=7200
-MobileSetup.txt(手游专属)→游戏IP=公网IP,手游端口8080(安卓)/8081(iOS)
端口规划:7000登录、7100选角、7200游戏、8080安卓通信、8081iOS通信、8000微端、80/8888补丁下载
五、启动顺序(严格按这个,错序必红字)
1.网站服务(IIS/宝塔放list.txt与登录器下载)
2.DBServer.exe/DBService
3.LoginSrv.exe→LogDataServer.exe
4.LoginGate.exe→SelGate.exe→RunGate.exe
5.M2Mobile.exe/M2Server.exe(控制台出“游戏已启动/三端网关已连接”即活)
六、合击功能校验(别等开服才发现合击放不出)
•QFunction-0.txt/QuestDiary里检查[@HeroAttack]、合击触发段、内功连击段存在
•M2→选项→英雄设置→合击开关勾启,怒气槽速率、合击等级阈值按版本设(常见42级学雷霆一击)
-建双号(战+法)测试Ctrl+W锁敌→怒满Ctrl+S出雷霆一击特效即正常
七、安卓客户端打包(APK)
1.拿服务端匹配的安卓模板APK(HERO手游端/GOMMobileSDK)
2.用好压/ApkTool开APK→assets\res\project.manifest或assets\config.ini→IP改公网IP、端口改8080→存回
3.Auto-sign/apksigner重新签名→输出可安装mirror.apk
4.雷电/蓝叠模拟器先装测试:建号→选职→召英雄→合击→交易→跨端同屏
八、iOS客户端处理(IPA)
•解IPA→Payload\mir2-iOS.app\res\project.manifest→改公网IP→回包
-爱思助手/企业签名/TestFlight签名安装;正式分发需$99开发者或企业证书
九、列表地址与登录器生成
list.txt格式(放IIS站点,ANSI编码):
1.80合击手游公网IP7000公网IP
8000
GOM/GEE登录器配置器→填列表URL、微端密码、PAK密码、资源目录名(Resources/Data)→生成PC登录器exe
三端互通时在配置器勾“启用安卓/iOS端口绑定”,分别填7100/7200
十、微端(可选,减包体)
UpdateGate+UpdateServer放客户端根目录→qqwry.dat进网关→ServerInfo.txtIP改公网→UpdateServer指客户端路径、端口8000、PAK.txt密码同步→M2微端设置填同密码同IP:8000→玩家用微端登录器进,跑新图蓝条拉资源
十一、云服务器端口放行
安全组入站:TCP700071007200808080818000808888+UDP同批;系统防火墙高级设置建入站规则放行同上;家用宽带进路由器虚拟服务器做NAT映射内网IP
十二、常见翻车点
•connectionclosed→IP没全改公网、动态IP模式没勾、7000被占
•安卓装了闪退→manifest没改IP、APK未重签、缺data.pak资源
•合击灰屏放不出→英雄未召、怒气不足、M2合击开关没勾、技能书等级不够
•iOS白屏→plist/manifestIP错、签名掉证、未开允许企业级应用
•三端不同步→MobileGate没起、跨端交易没勾、网关端口错
按“引擎选型→服务端解压→DB配置→IP端口全改公网→顺序启服务→APK改IP签名→list.txt发布→微端可选→安全组放行”走完,1.80合击手游三端互通服即起。
合击手游认引擎不认情怀,主流可选:
•HERO手游版(HeroM2_Mobile):合击技能池完整,1.80战法道+雷霆一击稳,脚本兼容老端,新手友好
-GOM/GEE移动引擎:支持微端、自定义分辨率、三端互通,配置稍重
•V8开源版/GXX商业版:真三端(PC+安卓+iOS)互通,V8免授权练手,GXX需商业授权
版本包必须带“合击解锁等级、RoleData三职业初始属性、英雄召唤、合击特效文件”,下“整合版手游服务端”别下零散端。
二、服务端部署(云服务器或本机)
1.系统:WindowsServer2019/2022,4核8G起,带宽20M独享;本机单机测试填127.0.0.1
2.解压服务端到纯英文根目录:D:\MirMobileServer或D:\1.80HJ_Server,禁中文/空格/桌面
3.目录必须含:DBServer、LoginSrv、LoginGate、SelGate、RunGate、M2Mobile/M2Server、Mir200_Mobile、MobileGate、Setup
三、数据库配置(DBC2000或MySQL二选一)
方案A:DBC2000(HERO/老GOM手游版)
•装32位DBC2000→控制面板BDEAdministrator→NewSTANDARD→改名HeroDB
-PATH指向D:\MirMobileServer\Mud2\DB(内含StdItems.DB、Magic.DB、Monster.DB、HeroDB.mdb)
•LANGDRIVER=Chinese(PRC)ANSI→Apply保存→Open能展开表即通
方案B:MySQL(多数合击手游用)
•装MySQL5.7,建库Legend180HJ,字符集utf8mb4
•导服务端自带180_hj_sql.sql(含账号表、RoleData、合击技能表)
-DBServer\DBService.ini填Host=127.0.0.1User=rootPassword=改强密
四、核心IP与端口配置(外网必改)
用Notepad++批量改这些文件里的IP:
-Mir200\!Setup.txt→ServerIP/ServerAddr=公网IP,DBName=HeroDB(DBC方案)或SQL连接串
•LoginSrv\!addrtable.txt→区名公网IP公网IP公网IP:7100
-LoginGate\LoginGate.ini/Config.ini→GateAddr=0.0.0.0,GatePort=7000
•RunGate\Config.ini→GatePort=7200
-MobileSetup.txt(手游专属)→游戏IP=公网IP,手游端口8080(安卓)/8081(iOS)
端口规划:7000登录、7100选角、7200游戏、8080安卓通信、8081iOS通信、8000微端、80/8888补丁下载
五、启动顺序(严格按这个,错序必红字)
1.网站服务(IIS/宝塔放list.txt与登录器下载)
2.DBServer.exe/DBService
3.LoginSrv.exe→LogDataServer.exe
4.LoginGate.exe→SelGate.exe→RunGate.exe
5.M2Mobile.exe/M2Server.exe(控制台出“游戏已启动/三端网关已连接”即活)
六、合击功能校验(别等开服才发现合击放不出)
•QFunction-0.txt/QuestDiary里检查[@HeroAttack]、合击触发段、内功连击段存在
•M2→选项→英雄设置→合击开关勾启,怒气槽速率、合击等级阈值按版本设(常见42级学雷霆一击)
-建双号(战+法)测试Ctrl+W锁敌→怒满Ctrl+S出雷霆一击特效即正常
七、安卓客户端打包(APK)
1.拿服务端匹配的安卓模板APK(HERO手游端/GOMMobileSDK)
2.用好压/ApkTool开APK→assets\res\project.manifest或assets\config.ini→IP改公网IP、端口改8080→存回
3.Auto-sign/apksigner重新签名→输出可安装mirror.apk
4.雷电/蓝叠模拟器先装测试:建号→选职→召英雄→合击→交易→跨端同屏
八、iOS客户端处理(IPA)
•解IPA→Payload\mir2-iOS.app\res\project.manifest→改公网IP→回包
-爱思助手/企业签名/TestFlight签名安装;正式分发需$99开发者或企业证书
九、列表地址与登录器生成
list.txt格式(放IIS站点,ANSI编码):
1.80合击手游公网IP7000公网IP
8000
GOM/GEE登录器配置器→填列表URL、微端密码、PAK密码、资源目录名(Resources/Data)→生成PC登录器exe
三端互通时在配置器勾“启用安卓/iOS端口绑定”,分别填7100/7200
十、微端(可选,减包体)
UpdateGate+UpdateServer放客户端根目录→qqwry.dat进网关→ServerInfo.txtIP改公网→UpdateServer指客户端路径、端口8000、PAK.txt密码同步→M2微端设置填同密码同IP:8000→玩家用微端登录器进,跑新图蓝条拉资源
十一、云服务器端口放行
安全组入站:TCP700071007200808080818000808888+UDP同批;系统防火墙高级设置建入站规则放行同上;家用宽带进路由器虚拟服务器做NAT映射内网IP
十二、常见翻车点
•connectionclosed→IP没全改公网、动态IP模式没勾、7000被占
•安卓装了闪退→manifest没改IP、APK未重签、缺data.pak资源
•合击灰屏放不出→英雄未召、怒气不足、M2合击开关没勾、技能书等级不够
•iOS白屏→plist/manifestIP错、签名掉证、未开允许企业级应用
•三端不同步→MobileGate没起、跨端交易没勾、网关端口错
按“引擎选型→服务端解压→DB配置→IP端口全改公网→顺序启服务→APK改IP签名→list.txt发布→微端可选→安全组放行”走完,1.80合击手游三端互通服即起。

