[前言] 重要的事情说三遍,不要将本资源用于商业行为!不要用于商业行为!本文章以及资源仅供学习研究传播,后续软件使用过程发生的一切问题与我无关哦。
资源的获取
给本公众号IT日常发送海贼王即可。真金白银买的,就惭愧的引个流了。请尽快转存,我分享的资源将不定时修改分享链接,防止有抄袭的还占用了我服务带宽😂!
开始搭建
推荐使用虚拟机装,不容易出问题。云服务器和虚拟机除了需要在安全组多开点端口没啥区别。
虚拟机用的是CenterOs,如果需要安装包给本公众号发送centeros即可。
虚拟机网络需要设置主机模式,保证跟家里设备网络同在一个网段。
固定一下虚拟机的ip便于远程连接。因为我家的网段设置的是0,所以有以下配置,根据你们实际情况配置即可。
首先安装宝塔面板
这个只是为了简化一些使用者的操作,并不是必须的,可以自己单独安装Nginx 1.18,MySQL 5.6,php 7.0。
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh
安装完成之后如下
开放端口
记得宝塔和安全组的端口都打开1:65535,我的服务器主要快到期了,什么脚本小子也就无惧了。当然你可以根据需要只打开所需端口。
关闭防火墙 好同学莫学我,虚拟机或者你的服务器也快到期的话可以这么干。
systemctl stop firewalld.service
systemctl disable firewalld.service
上传资源
将分享给你的文件data.zip上传到服务器根目录
解压
unzip data.zip
授权
chmod -R 777 /data
安装erl环境
cd /usr/lib && tar -zxvf allbs.tgz
# 使其生效
source /etc/profile
重启nginx
修改服务端代码ip
使用notepad++的文件查找替换工具将所有的192.168.0.120替换为你部署服务器的ip
或者手动将这几个文件中的ip替换为你实际的ip
修改文件中的数据库root密码
修改服务器配置文件中的密码,如果你不想修改文件则这边设置root123456,内网无所谓,云服务器一定要注意安全!最好是进行文件替换!
如下文件中所有匹配root123456的全部替换为你上面设置的密码
data\sszg_code\v200408\server\tpl\ctl.sh
data\sszg_code\www\ht\config.php
data\sszg_code\www\_init.php
data\zone\sszg_center_6\ctl.sh
data\zone\sszg_symlf_1\ctl.sh
data\sszg_code\v200408\server\tpl\ctl.sh
data\zone\sszg_symlf_2\ctl.sh
安装节点
/data/zone/sszg_center_6/ctl.sh install
/data/zone/sszg_symlf_1/ctl.sh install
/data/zone/sszg_symlf_2/ctl.sh install
安装screen
这个主要是为了会话共享,开多个区用的
yum install screen -y
启动游戏
输入命令screen
开区
/data/zone/sszg_center_6/ctl.sh start
/data/zone/sszg_symlf_1/ctl.sh start
/data/zone/sszg_symlf_2/ctl.sh start
查看是否启动
netstat -ntlp
如果有这些端口说明启动成功了,不一定都需要
关闭游戏
/data/zone/sszg_center_6/ctl.sh stop
/data/zone/sszg_symlf_1/ctl.sh stop
/data/zone/sszg_symlf_2/ctl.sh stop
如果没有启动成功
执行erl查看是否显示command not found,如果出现
手动在/etc/profile中添加
export PATH=$PATH:/usr/lib/erlang/bin
再执行
source /etc/profile
手机客户端修改
直接使用winrar打开apk文件
找到文件\assets\HASH\3\39F8AABC9BDC5AD4.lua和\Payload\太平洋堡垒战·热血航线.app\HASH\3\39F8AABC9BDC5AD4.lua解压到本地后解密后修改其中的ip并重新加密再丢进压缩包中替换即可
安卓的位置
ios的位置
解密方法
放在同一个目录下,双击批量解密.cmd,这样lua文件就可以进行ip替换了。
替换的是这个192.168.0.120这个ip
加密方法
最后拖到压缩包中替换该文件就可以了,最后就是拖到手机里面安装了。
GM后台
如果访问不了801端口可以在宝塔中配置后台的nginx代理
访问玩家后台
超管后台 http://192.168.0.120:801/ht/gz.php
GM认证码我设置的是和数据库一个密码,如果上面全部替换的话就会是数据库同密码。
游玩截图
版本更新的提示直接叉掉或者点跳过。记得使用邮箱注册,不要用手机号。
注意!不要进行微信和支付宝支付!我未修改代码将这两项去除,可以使用GM给玩家充值欢乐币,玩家接口使用欢乐币购买各种VIP礼包!
不想搭建,只想体验?
可以用我搭好的现成的来玩,但是不建议,因为随时可能会停服,而且服务器也没几个月了。微信给本公众号IT日常发送海贼王安卓就会给你安卓应用链接,直接安装即可。安装过后发现是火影图标?没错据我观察,不少游戏可能用的同一套模板这个就是连图标都没换的哈哈。对了源码包里面有ipa,但是我没弄起来,有能力的可以自己尝试下看看。如果想玩的话尽快自己搭建哦,下周我准备换个源码好点的游戏,或者端游了。