bengogo 发表于 2025-4-8 00:22:49

Docker游戏服务端【手游】【马老师中伏】

本帖最后由 bengogo 于 2025-4-8 04:20 编辑

https://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/yxmys/1.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/yxmys/2.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/yxmys/3.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/yxmys/4.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/yxmys/5.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/yxmys/6.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/yxmys/7.jpghttps://pub-d22f98f8a8574f3881ec51c2813ba469.r2.dev/yxmys/8.jpg

                                                      Docker游戏服务端【手游】【英雄没有闪】


本教程使用Ubuntu 20.04演示搭建过程,建议使用Ubuntu 20.04、 Centos7.9和Debian10作为宿主机系统搭建。此服务端需要使用4G内存,如果内存不够可以配合虚拟内存使用。

***由于上传需时较长,首先将mys.tar文件上传到服务器root目录***

(一)安装docker和docker compose
1.更新系统
Ubuntu20.04/Debian10
apt-get update && apt-get upgrade -y
Centos7
yum update -y

2.安装docker和docker compose
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
输入命令后按照引导进行安装。

(二)搭建服务端
1.镜像导出到服务器
docker load < mys.tar

2.用工具解密修改文件:index.jsc
用文本工具打开新版jsc解密1.44里面的czytmp2.js
修改文件里的192.168.200.100为你的外网ip
运行JscDecodeCsharp.exe,填写密钥:dalalskdfijgmb4Ui
点击'新加密'->选中文件czytmp2.js打开->选中index.jsc保存->替换
将修改好的index.jsc文件替换到mys文件夹

3.把mys件夹整个文件夹上传到服务器root目录,并启动容器
cd mys
docker compose up -d

4.登陆容器设置服务端并启动游戏
地址:ip:522   账号:root 密码:123456

systemctl restart mysql    #重启数据库

修改服务器ip

sed -i 's/192.168.200.100/你的外网ip/g' /home/server/config.ini
sed -i 's/192.168.200.100/你的外网ip/g' /www/wwwroot/game/admin/gm_config.json
sed -i 's/192.168.200.100/你的外网ip/g' /www/wwwroot/game/cdn/tag/37_android_bzezaza.txt
sed -i 's/192.168.200.100/你的外网ip/g' /www/wwwroot/game/cdn/37_android_1.4.0.69/project.manifest
sed -i 's/192.168.200.100/你的外网ip/g' /www/wwwroot/game/cdn/37_android_1.4.0.69/version.manifest

/root/start.sh       #启动游戏

/root/stop.sh       #关闭游戏

***如果遇到以上所有过程都正常,但还是无法进入游戏。可以重启一下游戏,就可以正常进入游戏了***

(三)客户端修改,替换以下路径中文件的IP‘192.168.200.100’
安卓客户端:
/assets/assets/data/import\de\de493b3f-40d2-4228-b05a-5b7fbf836db1.json
将刚才修改好的index.jsc文件替换到/assets/assets/data文件夹

苹果客户端:(自测)
\Payload\diablo_chest-mobile.app\data\assets\data\import\de\de493b3f-40d2-4228-b05a-5b7fbf836db1.json
\Payload\diablo_chest-mobile.app\data\assets\main\index.jsc // 用工具解密修改

如需要安装在真机,请自行签名。

(四)配置游戏服务
1.登录运营后台:
http://你的外网ip:81/admin
登录账号:admin
登录密码:admin

2.左边导航栏->区域列表->新建:
区域ID:1
区域名称:英雄没有闪

3.左边导航栏->服务器列表->新建:
服务器ID:1001
服务器名称:输入大区名
区域:选择区域
服务器状态:推荐
是否新服:新服
服务器地址:http://你的外网ip:8000
开服时间:now
GM地址:http://你的外网ip:8001/gm
聊天宿主区服ID:1001
聊天服务器ID:1001
渠道:1
平台:1
AppID:1

4左边导航栏->客户端版本->获取客户端版本:
安卓版本:bzezazgj
安卓地址:http://你的外网ip:81/cdn/37_android_1.4.0.69/
安卓强更版本:bzezazgj
安卓强更地址:http://你的外网ip:81/cdn/37_android_1.4.0.69/
火山安卓热更版本:bzezazgj
火山安卓热更地址:http://你的外网ip:81/cdn/37_android_1.4.0.69/
加固安卓热更版本:bzezazgj
加固安卓热更地址:http://你的外网ip:81/cdn/37_android_1.4.0.69/
苹果版本:bzdzbza
苹果地址:http://你的外网ip:81/cdn/37_ios_1.3.1.0/
IOS强更版本:bzdzbza
提交

5左边导航栏->服务器总开关->开启->提交

CDK生成后台:
http://你的外网ip:81/ht/cdk
GM码:123456

CDK激活后台:
http://你的外网ip:81/ht/pay

玩家后台:
http://你的外网ip:81/ht/vip

百度网盘:https://pan.baidu.com/s/105mV0N0qI3vPzxZJsJd8_w?pwd=nake 提取码: nake
视频教程链接:https://www.bilibili.com/video/BV1cKRmY2EKx/

***本教程只限于技术研究使用,请勿用于商业用途。***

***本教程资源全部来自互联网,仅供研究学习使用,下载后请于24小时内删除,或购买正版。***


laoda1229 发表于 2025-4-8 07:02:35

看到这帖子真是高兴! 强烈支持楼主ing……

sjiwxm 发表于 2025-4-8 07:28:54

感谢大佬分享!!!:::

x74520 发表于 2025-4-8 07:38:34

蛮全的,谢谢分享!!~~

hqgggggggg 发表于 2025-4-8 08:57:32

小手一抖金币扣走

jil2002 发表于 2025-4-8 09:04:27

尝尝感叹自己没文化,一句卧超闯天下。

digdug 发表于 2025-4-8 09:58:36

::::

xiaodong520 发表于 2025-4-8 10:42:59

谢谢分享            

zmagar 发表于 2025-4-8 10:46:57

好东西,谢谢,请问有朋友分流吗?百度没会员太慢了

食不食油饼 发表于 2025-4-8 11:52:50

感谢分享

yj5182 发表于 2025-4-8 16:37:54

太细了,感谢楼主

mhnhaa 发表于 2025-4-8 23:56:06

报错更新包错误9怎么处理?

xyz7220633 发表于 2025-4-9 05:55:20

Docker游戏服务端【手游】【马老师中伏】                                                                                             

mhnhaa 发表于 2025-4-9 10:49:52

大佬,按照说明部署完了,但是进入客户端更新后报错,更新包错误9,这个怎么处理?

bengogo 发表于 2025-4-9 15:24:34

mhnhaa 发表于 2025-4-9 10:49
大佬,按照说明部署完了,但是进入客户端更新后报错,更新包错误9,这个怎么处理?

ip没修改正确,进群交流。

jackzhou 发表于 2025-4-12 17:08:32

谢谢楼主分享! 打开一扇新的大门 :

鑫垚 发表于 2025-4-22 21:47:23

::
页: [1]
查看完整版本: Docker游戏服务端【手游】【马老师中伏】

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明