[前言]
重要的事情说三遍,不要将本资源用于商业行为!不要用于商业行为!本文章以及资源仅供学习研究传播,后续软件使用过程发生的一切问题与我无关哦。

资源的获取

给本公众号IT日常发送海贼王即可,请尽快转存,我分享的资源将不定时修改分享链接!

开始搭建

推荐使用虚拟机装,不容易出问题。云服务器和虚拟机除了需要在安全组多开点端口没啥区别。

虚拟机用的是CenterOs,如果需要安装包给本公众号发送centeros即可。

虚拟机网络需要设置主机模式,保证跟家里设备网络同在一个网段。
image.png

固定一下虚拟机的ip便于远程连接。因为我家的网段设置的是0,所以有以下配置,根据你们实际情况配置即可。
image.png

首先安装宝塔面板

这个只是为了简化一些使用者的操作,并不是必须的,可以自己单独安装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

安装完成之后如下
image.png
image.png

开放端口

记得宝塔和安全组的端口都打开1:65535,我的服务器主要快到期了,什么脚本小子也就无惧了。当然你可以根据需要只打开所需端口。
image.png
image.png

关闭防火墙
好同学莫学我,虚拟机或者你的服务器也快到期的话可以这么干。

systemctl stop firewalld.service
systemctl disable firewalld.service

上传资源

将分享给你的文件data.zip上传到服务器根目录
image.png

解压

unzip data.zip

image.png

授权

chmod -R 777 /data

安装erl环境

cd /usr/lib && tar -zxvf allbs.tgz

# 使其生效
source /etc/profile

重启nginx

image.png

修改服务端代码ip

使用notepad++的文件查找替换工具将所有的192.168.0.120替换为你部署服务器的ip

或者手动将这几个文件中的ip替换为你实际的ip
image.png

修改文件中的数据库root密码

image.png

修改服务器配置文件中的密码,如果你不想修改文件则这边设置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

如果有这些端口说明启动成功了,不一定都需要

image.png

关闭游戏

/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文件
image.png

找到文件\assets\HASH\3\39F8AABC9BDC5AD4.lua\Payload\太平洋堡垒战·热血航线.app\HASH\3\39F8AABC9BDC5AD4.lua解压到本地后解密后修改其中的ip并重新加密再丢进压缩包中替换即可

安卓的位置

image.png

ios的位置

image.png

解密方法

放在同一个目录下,双击批量解密.cmd,这样lua文件就可以进行ip替换了。
image.png

替换的是这个192.168.0.120这个ip
image.png

加密方法

image.png

最后拖到压缩包中替换该文件就可以了,最后就是拖到手机里面安装了。

GM后台

如果访问不了801端口可以在宝塔中配置后台的nginx代理
image.png

访问玩家后台

http://192.168.0.120:801/ht/

image.png

超管后台
http://192.168.0.120:801/ht/gz.php

image.png

GM认证码我设置的是和数据库一个密码,如果上面全部替换的话就会是数据库同密码。

游玩截图

版本更新的提示直接叉掉或者点跳过。记得使用邮箱注册,不要用手机号。

注意!不要进行微信和支付宝支付!我未修改代码将这两项去除,可以使用GM给玩家充值欢乐币,玩家接口使用欢乐币购买各种VIP礼包!

image.png
image.png

image.png

image.png
image.png
image.png
image.png
image.png
image.png

不想搭建,只想体验?

可以用我搭好的现成的来玩,但是不建议,因为随时可能会停服,而且服务器也没几个月了。微信给本公众号IT日常发送海贼王apk就会给你安卓应用链接,直接安装即可。给本公众号IT日常发送海贼王ipa即可获得苹果的下载链接。苹果安装挺麻烦的,安装过程可以查看我公众号历史文章。