一、环境准备
Win10/Win11 64位,关杀软实时防护,把服务端目录加信任。
必装依赖:
Java8(JDK1.8,战神引擎依赖)
VC++运行库合集
libmySQL.dll丢进C:\Windows\System32
Notepad++、MT管理器/ApkToolAid(重签APK用)
雷电模拟器或蓝叠(新手先模拟器,别直接真机)
MySQL或MongoDB(看包内说明,战神常用MySQL+phpStudy)
解压路径纯英文无空格:
服务端:D:\mud2.0 和 D:\phpStudy(战神包强制放D盘根)
客户端:先备好同版本安卓APK
二、数据库导入
MySQL起服务,Navicat建库(常见名 mir3、legend、ocenter)。
导入包内Database目录的sql脚本,重点表:账号表、角色表、物品表、server_info。
改DBConfig.ini:
DBHost=127.0.0.1
DBPort=3306
DBUser=root
DBPass=你设的密码
DBName=库名
MongoDB版直接起mongod服务,不用导sql。
三、改IP(单机核心)
战神引擎单机不能用127.0.0.1,要用本机内网IP:
cmd输 ipconfig,记IPv4,比如192.168.1.111
批量替换这些位置旧IP(txt和ini各扫一遍):
D:\mud2.0\DBServer\DBService.ini
D:\mud2.0\GateServer\\*.ini
D:\mud2.0\logincenter\logincenter_win\config\serverlist.json
D:\mud2.0\Mir200\Gs1\!Setup.txt(ServerIP、GameServerIP)
D:\phpStudy\WWW\project.manifest
D:\phpStudy\WWW\version.manifest
把作者机器IP全替换成192.168.1.111,端口别动(默认99/7000/8080按端内来)。
hosts文件加一行:
127.0.0.1 auth.gowlom2.com(部分端校验域名)
四、启动顺序(错序必崩)
1. 起phpStudy(网站服务,绿灯)
2. 起logincenter(Nginx中控,出列表)
3. DBServer.exe(显示DataBase Connected)
4. LoginSrv_Mobile.exe(LoginServer Ready)
5. GameSrv_Mobile.exe / M2Server.exe(加载NPC脚本完毕)
6. MobileGate.exe(手游网关,监听8080/8081)
7. UpdateServer(用了微端热更才起)
每个黑窗留着别关,看日志无Bind failed、无DB connect error。
五、热更资源MD5处理
改完manifest里的IP,必须重算MD5:
用热更工具对mir2.zip、mir264.zip重新生成校验值,写回project.manifest。
不重算MD5,客户端会死循环“正在更新资源”或反复下载。
六、安卓APK改连本机
用压缩软件打开APK,不动结构只改配置:
assets/res/project.manifest → IP改192.168.1.111
assets/res/mir2.zip 里 mir2.def.init → IP改16位格式
例:192.168.1.111 写成 192.168.0001.111(按端要求补零)
assets/res/serverlist.txt 或 config.json 同步改
改完拖回压缩包,用ApkToolAid或MT管理器重签名(V1+V2):
不签名模拟器能装,真机必报“解析包错误”。
七、模拟器进游戏自测
雷电装改好的APK,开游戏:
注册账号(6位英文数字,如 test12)
选区进比奇/新手村
验证四点:
地图能加载不黑屏
NPC对话框能弹
打怪掉装备进背包
小退重登等级数据还在
黑屏先查热更资源没铺全;闪退查manifest IP格式和签名。
八、GM权限设置(战神手游)
进游戏建角色,记角色名。
1. D:\mud2.0\Mir200\Envir\AdminList.txt 末尾加:
* 角色名
保存
2. 数据库user_index表查该角色PTID,复制到:
D:\mud2.0\DBServer\gamemaster.txt
格式:PTID 角色名
3. M2的Gs1\!Setup.txt里看GMSuperCode=超级密码
4. 重启M2,进游戏聊天空格输:
@管理模式
再输超级密码
战神部分端也支持网页后台:
http://192.168.1.111:99/gmht/gm.php
默认GM码123456,进去能改等级、发装备、调爆率。
九、常用手游GM命令
@make 物品名 数量
@UpGrade 等级数
@AddCoin 角色名 金币数
@ChgUserLinFu 角色名 灵符数
@Shuag 怪物名 数量
@调整属性 物品ID 攻击 数值 魔御 数值
@reloadStditem(刷物品表后重载)
命令不生效先确认@管理模式已进、权限表里PTID对得上。
十、改爆率与物品属性
爆率文件在 D:\mud2.0\Mir200\Envir\MonItems\*.txt
改完M2控制台点“重载怪物爆率”
物品属性去StdItems表改DC/AC/MC/ Luck/ Speed字段,改完@reloadStditem
热更版本改了资源要重打包zip、重算MD5,客户端才会拉新资源。
十一、常见故障速查
卡登录界面:IP没全改完,或logincenter没起
黑屏循环更新:manifest MD5和zip对不上
APK装不上:没重签名或Android版本不兼容
M2秒退:Java8没装、libmySQL.dll缺失、路径中文
战神不能用127.0.0.1:必须绑内网IP
GM命令没反应:AdminList格式错、PTID没写gamemaster.txt
打怪不掉装:爆率文件没重载,或热更包还是老资源
十二、最小调通闭环
装Java和VC库 → 导库 → 查内网IP批量改配置 → 起phpStudy和网关 → 改APK重签 → 模拟器注册进游戏 → 加GM权限刷装备
能自己跑图、能刷屠龙、能小退存档,手游单机就算通了。
外网以后再碰:换公网IP、云安全组放行8080/7000/99、重签APK发朋友。单机阶段死守内网IP,别提前碰域名和证书,容易把环境搞乱。
传奇手游单机架设完整教程:战神GOM引擎从环境到进游戏
来源:
作者:
点击:

