版本介绍

卡牌回合手游【奥特曼系列OL】Linux手工服务端+加解密工具+CDK授权后台+安卓苹果双端+视频架设教程

版本截图

卡牌回合手游【奥特曼系列OL】Linux手工服务端+加解密工具+CDK授权后台+安卓苹果双端+视频架设教程

卡牌回合手游【奥特曼系列OL】Linux手工服务端+加解密工具+CDK授权后台+安卓苹果双端+视频架设教程

卡牌回合手游【奥特曼系列OL】Linux手工服务端+加解密工具+CDK授权后台+安卓苹果双端+视频架设教程

教程介绍

奥特曼系列OL手游 《奥特曼系列OL》 Linux  搭建教程

测试系统:CentOS 7.6

测试IP:192.168.2.166 (外网架设和局网架设方法一样)

首先进入我们官网:adym.cc 搜索《奥特曼系列OL》下载好服务端,我这里已事先下载好了

然后进入常用工具分类下载Linux管理工具,并且连接到自己的服务器。

安装宝塔

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

输入y回车确认安装。我事先已经安装好了宝塔,这里有单独的宝塔安装教程。安装好宝塔后我们登录宝塔面板。

安装环境:
nginx-1.28
MySQL 5.7
PHP 7.3【设置–安装扩展:redis 重载配置–重启PHP】扩展需要等待PHP安装完成后再安装PHP扩展。
Redis 6.2
PM2管理器

宝塔放行端口:1-65535

关闭防火墙:

systemctl stop firewalld.service
systemctl disable firewalld.service

上传服务端“data.zip”到服务器根目录:(服务端传输完毕后,等待软件都安装完成,并且把PHP扩展也安装好了,在解压服务端。)软件都安装完成了,然后PHP扩展也安装好了,我们可以解压服务端了。

解压:(需要等待宝塔环境装完之后再解压)

cd /
unzip data.zip

给权限:

chmod -R 777 /data

安装环境:

cd /data
./install.sh

设置数据库root密码为:123456

导入数据库:

cd /data
./sk

修改服务端文件IP:运行命令

python3 /data/change_server_ip_server.py

启动游戏

cd /data/atmol/
./start.sh

关闭游戏:

cd /data/atmol/
./stop.sh

客户端修改:

安卓:替换:192.168.200.128 改为你自己的服务器IP地址。
首先使用好压打开安卓客户端,修改以下路径文件中的IP为你自己的服务器IP地址。
注意:以下lua文件都需要进行解密,解密后把IP改为你自己的服务器IP地址,然后加密,在替换回安卓客户端里。(如果你跟我一样加密时DLL报错,请先去安装VC++运行库后再加密。因为刚刚加密时dll报错,我们改过的lua文件也会消失,所以我们需要重新去操作一次。)
\assets\scripts/bbsocket.lua

\assets\scripts/bbmacro.lua

\assets\scripts\login\loginlogic.lua

\assets\scripts\login\selectserver.lua

\assets\scripts\login\entergame.lua

以下2个.so文件我们需要下载进制修改工具来修改。搜索:192.168.200.128
\lib\arm64-v8a\libultraman.so

\lib\armeabi-v7a\libultraman.so  此文件修改方法同上面文件一模一样,注意对位。

http://192.168.200.128:10089/
http://192.168.2.166:10089///
修改为你自己的服务器IP地址,注意对位。例如我的IP比原始IP地址少2位,那么我就需要再10089/后增加2个/字符来补足字符位数。你们自己的IP比原始IP地址少多少位就增加多少个/字符补足即可。一样长度就不加。保存后会多一个.bak的原始文件备份。替换回去时注意别替换错了。

这样安卓客户端就修改完成了,我们还需要下载安卓反编译工具,对安卓APK客户端进行签名。签名完成,我们把桌面上新生成签名好的安卓客户端安装到安卓模拟器里进入游戏试试看。

苹果:修改IP:202.189.18.26 为你自己的服务器IP地址。
使用好压打开苹果客户端,修改以下路径文件中的IP为你自己的服务器IP地址。
同安卓一样。所有lua都需要使用加解密工具解密后修改为你自己的服务器IP地址,然后再加密后替换到苹果客户端内。
忘记加密了,我们加密后再替换一次。
\Payload\ultraman.zq.app\scripts\bbsocket.lua

\Payload\ultraman.zq.app\scripts\bbmacro.lua

\Payload\ultraman.zq.app\scripts\login\loginlogic.lua

\Payload\ultraman.zq.app\scripts\login\selectserver.lua

\Payload\ultraman.zq.app\scripts\login\entergame.lua
这样苹果客户端就修改完成了,然后我们再做好苹果签名和分发即可使用了。

PS:加解密说明:

将要修改的文件放到加解密文件夹,运行解密,修改文件IP,再运行加密即可

CDK授权后台:

cdk生成:

http://192.168.2.166:99/ht/cdk

GM码:mir6.com

cdk激活:

http://192.168.2.166:99/ht/pay

玩家后台:

http://192.168.2.166:99/ht/gm
我们先过一下新手任务引导。所有GM功能都可以正常使用。

下面我们来测试下游戏里的功能看看。好了,其他功能就自行测试吧。

声明:本站所有资源均来源于互联网收集,仅供学习参考使用,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。