房卡联盟

房卡联盟模式棋牌源码:俱乐部、亲友圈、联盟代理体系完整,覆盖麻将、牛牛、德州扑克等玩法,附部署与二开教程。

进入分类

冰河娱乐-19款房卡麻将扑克编译组件(附PHP代理后台源码)

房卡联盟2026-10-29451 阅读
约 1,569 字 · 大约 5 分钟

冰河娱乐是一套房卡俱乐部类的棋牌包,客户端大厅里能开的游戏有 19 款,以地方麻将为主,外加牛牛、炸金花、斗地主、十三水这些常见扑克。游戏服务端是网狐 6603 的编译产物,代理和充值后台则是 ThinkPHP5 的明文 PHP,两块拼在一起才是完整的运营形态。适合想快速搭一个房卡平台、主要做换皮和运营配置的人。

包里到底有什么

解压后根目录只有六样东西,结构很干净:

目录 / 文件

内容

体量

unicode

网狐 6603 Unicode 版服务端,登录、协调、游戏、俱乐部四个服务 exe,加 21 个子游戏 DLL

8.7M

Backup

9 个 SQL Server 备份,统一 TH 前缀(THAccountsDB、THPlatformDB 等)

132M

数据库链接脚本

12 个 .sql,建跨库链接、写入等级、签到、道具、房间类型配置

68K

web/wwwroot

代理与充值后台,ThinkPHP 5.0.2,108 个 PHP 文件

47M

冰河娱乐.apk

安卓成品

130M

冰河娱乐.ipa

苹果成品(包内工程名 GameQP-mobile)

147M

冰河娱乐解压后的根目录,含服务端、数据库备份、后台和双端成品
冰河娱乐 unicode 服务端目录,可见 LogonServer、GameServer、ClubServer 与各子游戏 DLL
冰河娱乐 Backup 目录里的 9 个 TH 前缀 SQL Server 备份

服务端目录里的 ServerParameter.ini 文件头直接写着网狐棋牌 6603,所以底子很清楚。21 个子游戏 DLL 按文件名大致能对上玩法:Sparrow 开头的 9 个加上 HZMJServer 共 10 个麻将模块,缩写能认出长沙、阜阳、广东、晋中、扣点点、转转等;其余是跑胡子两个、斗地主(LandServer)、锄大地(HoeServer)、跑得快两个版本、三公两个、牛牛(TKCowServer)、十三水(TKSSSServer)、炸金花。数据库里 THPlatformDB 一个就占了 102M,其余几个都在 3~6M,是带了配置数据的初始库。

有一点要先说清楚:包里流传的旧说明写着「双平台客户端源码、服务器源码」,实际打开并没有。服务端只有 exe 和 dll,没有 C++ 工程;客户端只有 apk 和 ipa 成品。真正能看到代码的只有 PHP 后台这一块。

19 款游戏和开关

客户端认哪些游戏,由后台根目录的 gamelist.json 决定,每一项一个 isoff 开关,1 是开、0 是关。包里默认 18 款开着,广东麻将是关的:

类型

游戏(括号内为 gameid)

地方麻将

红中麻将(316)、晋中麻将(306)、阜阳麻将(323)、扣点点麻将(324)、转转麻将(319)、潮客麻将(330)、武汉花麻将(307)、推倒胡(308)、广东麻将(331,默认关)

字牌

跑胡子(22)

扑克

牛牛(403)、炸金花(311)、3+2 炸金花(312)、三公(404)、三公比金花(445)、斗地主(401)、跑得快(444)、十三水(502)、锄大地(555)

每款开房要扣多少钻石、能选几局,在服务端 GameConfig.ini 里按 gameid 分段写,例如每段有 GameCount1~3 三档局数,对应 DeductDiamond 三档扣钻,改数字就行,不用动代码。

两套数据库怎么分工

这套最容易卡住的地方是要同时跑 SQL Server 和 MySQL:

  • SQL Server 2014:网狐那 9 个库,账号、财富、房间、战绩都在这里。还原后要先跑「数据库链接脚本」,否则跨库查询会报错。

  • MySQL:代理后台自己的库,导入 web/wwwroot/help 下的 adminyouxi 那份 sql,共 22 张表,全部 ims_ 前缀,存代理申请、佣金、提现、商品、订单、公告、实名认证这些。

  • PHP 后台同时连两边:database.php 配 MySQL,config.php 里另外配了三条 SQL Server 连接(账号库、财富库、网站库),所以 PHP 环境要装 sqlsrv 扩展。

服务端这边,ServerParameter.ini 里的数据库地址、账号、密码都是加密后的十六进制串,不能直接手改,要用网狐的参数配置工具重新写入,目录里的 Collocate.exe 就是干这个的。启动可以用 AutoStart_TH.exe,关闭有现成的「一键关闭游戏.bat」。

后台能管什么

后台是 ThinkPHP 5.0.2 的标准分模块写法,application 下 18 个业务模块,命名直白:

冰河娱乐 ThinkPHP 后台 application 目录,可见 agent、cardpay、settings、mobile 等模块
冰河娱乐 ThinkPHP 后台 application 目录,可见 agent、cardpay、settings、mobile 等模块
  • admin / member / orders / goods:后台登录、会员、订单、房卡商品。

  • agent / settings:代理体系。佣金表 ims_tpcommissions 有二级、三级分成比例和代理购卡折扣字段,加上总代,就是旧说明里说的「四级代理」。

  • cardpay / finance:房卡充值和提现。

  • mobile:给代理在手机上用的 H5 页面,12 个控制器,有推广、我的佣金、充值、个人中心、提现申请。

  • rank / realname / feedback / notice:排行榜、实名认证、反馈、公告。

后台默认账号 admin,密码 123456,上线前要改。因为是明文 PHP,佣金算法、充值流程、H5 页面都能直接改。

客户端能改到哪一步

客户端是 Cocos2d-x 的 C++ 版本,安卓包里核心是一个 12M 的 libcocos2dcpp.so,只编了 armeabi 一个架构,游戏逻辑都在这个 so 里,没有 Lua 或 JS 脚本可改。资源大约 5000 个文件,按玩法分在 assets/res/Game 下 20 多个目录里。

能改的是资源和 json 配置:assets/data 下 14 个 json 管游戏名、建房选项、快捷聊天语,以及后台接口地址(httpRequestData.json)。接口地址写死在包里,换服务器要解包改 json 再重新签名打包,苹果包同理。包名是 com.hlzx.wuxiaoniu,大厅资源里的 logo 也写着「五小牛」,可以看出冰河娱乐是在这个产品上换的名字,二开时这些残留要一起换掉。

下面是包里的整屏场景图和大厅按钮,直接取自 apk 资源(不是运行截图):

冰河娱乐客户端登录页背景场景(apk 内资源)
冰河娱乐客户端另一套登录背景(apk 内资源)
冰河娱乐大厅的俱乐部、创建房间、加入房间三个入口按钮(apk 内资源)
冰河娱乐斗地主牌桌背景(apk 内资源)
冰河娱乐麻将牌桌背景(apk 内资源)

搭建顺序

  1. Windows Server 装 SQL Server 2014,还原 Backup 下 9 个库,执行数据库链接脚本。

  2. 用 Collocate.exe 写入数据库地址和本机 IP,启动 AutoStart_TH.exe,确认登录、协调、游戏、俱乐部服务都起来。

  3. 装 PHP(带 sqlsrv 扩展)和 MySQL,导入 adminyouxi 库,改 config.php、database.php,把 web/wwwroot 挂成站点。

  4. 改 gamelist.json 里的服务器地址、下载地址和游戏开关。

  5. 解包客户端,改 assets/data 里的接口地址和名称,重新打包签名。

包根目录附了一份「搭建要点.txt」,把上面的配置文件路径和字段含义列在一起,照着改即可。

下载地址

会员免费

本资源为会员专享,登录后可下载