火牛短链版-H5牛牛棋牌联盟编译组件/35套品牌桶模板+170M客户端整包/内附搭建教程

房卡联盟2026-09-02426 阅读
约 899 字 · 大约 3 分钟

文章摘要: 以「火牛」为主打品牌的微信 H5 牛牛棋牌联盟平台,后端是 swoole_loader 加密的编译组件,前端 35 套桶模板、Cocos 客户端整包和整库结构全在。下面记录这包里有什么、跑起来要什么、以及能改到哪一层。


一、交付清单

整包 337M,四个文件夹:

  • 主程序 —— ThinkPHP 站点,37 个加密控制器 + 975 个明文 HTML 模板 + 170M Cocos 客户端

  • 搭建教程 —— swoole_loader73.so、现成 Nginx 配置、文本教程

  • 数据库 —— 33 张表、前缀 cmf_ 的初始库

  • 文章 —— 效果图

火牛 项目交付根目录
火牛 ThinkPHP主程序目录

二、技术栈与环境

层

用了什么

后端框架

ThinkPHP 6.0(PHP 必须 7.3)

游戏服务端

GatewayWorker / Workerman 三进程

前端客户端

Cocos Creator 1.9.1 编译 H5

大厅模板

原生 HTML + layui + jQuery

数据库

MySQL,cmf_ 前缀 33 表

加密

swoole_loader73.so(后端全加密)

环境唯一的硬卡点是 PHP 7.3,swoole_loader73.so 只认这个版本,换 7.4 直接起不来。

三、品牌桶与接入模式

一份代码带多个「桶」,每桶一套 UI、一个公众号、一个域名,封一个不影响其他。sm.md 里的分组:

模式

桶(缩写)

长连接

新神兽 txss、新道游 txdy、新大圣 txds

长连接单桶

海贝 thb、老神兽 tss、天王 ttw、积分神兽 tjfss、欢乐达人 thldr

短链接

新优优 txyy、超稳 cw、火牛 hn、悟空 wk、七喜 qx、先锋 xf、联盟 lm

长连接桶在后台「微信对接」配公众号,短链接桶改 setting/database.txt。view 下实际有 35 套桶模板,比清单还多,新神兽、新大圣单套就上百个文件。

火牛 多品牌桶前端模板目录
火牛 多品牌桶前端模板目录

四、玩法清单

模板用缩写编号,对照如下:

玩法

代号

人数档位

牛牛

n6 / n9 / n10 / n12 / n13 / n15 / n17

6~17 人

赖子牛牛

n9-lai / n12-lai / z6-lai

6~12 人

炸金花

z6 / z9 / z12

6~12 人

三公

sg6 / sg9 / sg12

6~12 人

牌九 / 大牌九

pj8 / pj9 / dpj

8~9 人

超级 3+1

j31

—

斗牛

dcx9 / dcx12

9~12 人

十三水

Sss

—

二八杠

Eb / Ebcw

—

大厅另有「牛牛集合」「金花集合」「牌九集合」这类聚合入口。下面是实际运行效果:

火牛 大厅游戏列表与个人中心
火牛 集合玩法与双UI大厅

业务模型是房卡 + 俱乐部 + 联盟分红:cmf_union 系六表管分红,cmf_club 管俱乐部,cmf_guard 加玩家表的 ctrl / see / anti / all_ctrl 管点控,默认参数写在 yy/ctrl.txt({"win":10,"lose":8,"see":4})。

五、能改到什么程度

一句话:皮能换,芯不能动。

火牛 加密控制器文件列表
火牛 GatewayWorker游戏服务端
  • 改不了:37 个控制器、common.php、route/app.php、游戏服务端 Nn / Sg / Sss / Zjh / Pj / Eb / Events,开头都是 extension_loaded('swoole_loader') or die(...),玩法、抽水、风控全在密文里。

  • 能改:35 套桶模板的 HTML/CSS 随便动,加桶换皮没门槛;Cocos 客户端带 project.origin.js 未压缩版(5.4M、522 个 cc.Class)可配合贴图换皮,但没有 .fire 工程,重编译无从谈起;数据库结构完整可直接调。

火牛 Cocos客户端资源目录
火牛 Cocos客户端资源目录

六、搭建步骤

照教程做,熟手半小时内能起来:

# 1. 上传扩展并在 php.ini 末尾加载
cp swoole_loader73.so /www/server/php/73/lib/php/extensions/no-debug-non-zts-20180731/
echo "extension = swoole_loader73.so" >> /www/server/php/73/etc/php.ini

# 2. 改两处数据库配置
vi /www/wwwroot/站点目录/.env              # 主站
vi /www/wwwroot/站点目录/yy/database.txt   # 游戏服务端

# 3. 站点设置:运行目录指向 public,关闭防跨站,套用教程里的 Nginx 配置

# 4. 导入数据库后启动游戏进程
cd yy && ./start        # 停止用 ./stop

后台 /admins(默认 admin / 123456),前端 /html,另有 /ydxm 管理端管导航、UI 规则、机器人和腾讯 COS。库里只有 10 条 INSERT,是干净初始库,玩家和俱乐部表都是空的。

之前拆过同一套框架的另一个品牌版本,那套 15 个桶的长短链双模式都配好了公众号对接,后台点控面板也拆得更细,两篇对着看能把这个系列的桶机制看透,那篇放在文末了。

延伸阅读1 篇

下载地址

会员免费

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