综合源码

棋牌之外的综合源码:在线客服、商户系统、导航站、工具类平台等完整项目,附技术架构分析与部署教程。

进入分类

梦幻诛仙第二大陆微变打金-Linux一键端服务端/安卓苹果双端+GM后台

综合源码2026-10-22123 阅读
约 1,289 字 · 大约 4 分钟

这是一套梦幻诛仙手游的微变魔改版,主打"第二大陆"新地图和打金玩法。包里是能直接跑的 Linux 服务端、GM 管理后台和已经打好包的安卓 / 苹果客户端,数值全写在明文 XML 和 YAML 里,改倍率、改转生规则不用碰代码。

先看游戏效果

回合制 Q 版仙侠,登录界面保留了原版画风,进游戏后能看到改版加的内容:京城站着一排"五行天神"挑战 NPC,传送台多了第一大陆、第二大陆、火世皇城等入口,神兽图鉴里的宠物资质直接拉满 9000、成长 3.5,典型的微变数值。

梦幻诛仙 登录选服界面
梦幻诛仙 京城主城五行天神
梦幻诛仙 第一大陆传送台
梦幻诛仙 神兽图鉴满资质

包里有什么

整包 3.9G,按 Linux 根目录的结构摆好,解压到 / 就各归各位:

位置

内容

/home/mhzx

游戏服务端,约 1G、3400 多个文件

/root

GM 后台 gm.jar + 两份 yml 配置 + JDK 6 安装包 + JRE 1.8

/www/wwwroot/mhzxgx

热更新站:登录公告 + 安卓 / 苹果补丁目录,4500 多个文件

根目录

houtai.sql 后台库、mz 管理脚本、教程.txt、双端安装包

安装包是 前世今生.apk(1.1G)和 前世今生.ipa(1.2G),两端都已出包,改 IP 重签就能用。

服务端架构

服务端是原版手游的那一套多进程结构,分 C++ 和 Java 两部分:

  • gdeliver / ghubd / logservice:C++ 编译的 64 位 ELF 程序,负责网关转发、跨服中转和日志,没有源码,带 debug 符号。

  • gs 游戏逻辑服:Java 写的,核心是 gsxdb.jar(44M),里面 3.8 万多个 class,按模块分 mzm.gsp.item / gang / map / fight / children / crossbattle / gm 等,自带 xdb 内存数据库。

  • au / matcher:账号认证和跨服匹配,同样是 Java jar。

  • zdir/android、zdir/ios:两端各一个服务器列表与版本下发服务,客户端靠它拿区服和热更地址。

数值全在 gs/gamedata 里,495M、2084 个 XML,地图、怪物、道具、宠物、活动全是明文。光地图配置一个文件就 308M,这也是这套能叫"微变"的原因:打金倍率、掉落、宠物资质都在 XML 里直接改。

梦幻诛仙 交付根目录
梦幻诛仙 服务端主目录
梦幻诛仙 GS游戏逻辑服
梦幻诛仙 GM后台与运行环境

GM 后台能干什么

后台是一个 Spring Boot 打的 gm.jar,连 MySQL 的 houtai 库,通过 JMX 直接调游戏服。houtai.sql 里的功能表列了近 120 个指令,常用的有:

  • 充值、加元宝 / 银两、加积分、开 VIP

  • 一键全套:时装、坐骑、翅膀、法宝灵器、法印、武饰、神兽、技能

  • 宠物加技能、加属性点,设置神兵、器灵、元神、翅膀等级

  • 升降级、飞升、转生、学全部修炼

  • 全服邮件、单发物品、发公告

  • 封号、禁言、关小黑屋、重置 PK 值

  • 激活码、兑换、抽奖、回收

物品表预置了 2800 多条道具 ID,后台下拉就能选。转生规则单独放在 application-zhuansheng.yml:默认 145 级可转、最多 999 转,每转扣多少元宝、送多少属性点、发什么称号和公告都能配,还能给第 5 转这类特定转数单独写规则。

部署要求与步骤

项目

要求

系统

CentOS 6.x(教程强调必须 6 系列)

配置

最低 1 核 2G,内存小要加 8-15G 虚拟内存

运行时

JDK 1.6(游戏服)+ JRE 1.8(GM 后台)

环境

宝塔面板推荐套件(MySQL、PHP 5.3 等)+ Redis 4.0

端口

游戏 18598、安卓 30011、苹果 30002

大致流程:

1. 把 mz 脚本放进 /bin 加执行权限,用它装 JDK、装宝塔
2. 服务端解压到根目录,宝塔一键装环境,另装 Redis
3. 建 mhzx_4095 和 houtai 两个库,导入 houtai.sql
4. 改 conf.m4、gsx.xdb.xml、initdb_and_rungs.sh 里的数据库密码
5. 改 zdir/android 和 zdir/ios 下 servers.xml、version.xml 的 IP
6. 宝塔建站指向 /www/wwwroot 做热更
7. 运行 mz 输入 qd 启动游戏,qdht 启动后台

mz 是个菜单式的管理脚本,启动、关服、删档、修复登录 8002 报错都在里面。熟手按教程走,环境顺的话 2-3 小时能进游戏,第一次搭建留出一天比较稳。

客户端改法也写在教程里:安卓用 ApkIDE 改 assets/config/all_platform_config 的 IP,再改 smali 里的本地地址和公钥;苹果解包后改 Data/Raw/config 里的配置,再用 UE 编辑器替换主程序里的公钥和域名(域名长度要正好 20 位)。

能二开到什么程度

先说清楚:这是编译好的服务端,不是源码。

  • 能改的:2084 个数值 XML、转生 yml、GM 后台配置、登录公告、热更补丁。开新服、调倍率、做活动、改商城,这些都够用。

  • 要反编译才能改的:游戏逻辑在 Java jar 里,没混淆,用 JD-GUI 一类工具能看个大概,小修小补可以做;GM 后台 gm.jar 同理。

  • 基本动不了的:C++ 网关进程只有二进制。客户端是 Unity(Mono 版),Assembly-CSharp.dll 可以反编译,但安装包 1G 多,换皮、加界面工作量很大。

注意事项

  • 系统和 JDK 版本都很老,新系统大概率起不来,别硬上 CentOS 7 以上。

  • application-houtai.yml 里后台端口写的是 99,教程写的是 2020,以 yml 实际配置为准,搭好后自己核对一遍。

  • 包里有其他资源站留下的二维码、网址和 QQ 群,部署前建议清掉;mz 脚本里还有一键 777 权限、关防火墙的选项,正式环境慎用。

  • 教程里的数据库密码是示例值,务必换成自己的。

下载地址

免费资源