版本介绍
Q萌回合手游【白娘子传奇三端互通版】Linux 手工服务端+PC安卓苹果三端+GM授权后台+视频架设教程
版本截图


















































教程介绍
白娘子传奇三端互通 《白娘子传奇三端互通版》 Linux 搭建教程
测试系统:Centos 7.6
测试IP:192.168.2.166 (外网架设和局网架设方法一样)
首先进入我们官网:MiR6.com 搜索《白娘子传奇三端互通版》下载好服务端,我这里已事先下载好了
然后进入常用工具分类下载Linux管理工具,并且连接到自己的服务器。
安装宝塔:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
输入y回车确认安装,我事先已经安装好了宝塔,这里有单独的宝塔安装教程。安装好宝塔后我们登录宝塔面板。
安装环境
Nginx1.18
MySQL5.5
Php5.4
Mongodb-4.4
宝塔放行端口:1-65535
关闭防火墙:
systemctl stop firewalld.service
systemctl disable firewalld.service
上传服务端bnz.zip到服务器根目录,然后等待软件全部安装完毕后我们在执行解压等剩余操作。软件都安装 完毕了,我们继续。
解压:
cd /
unzip bnz.zip
给权限:
chmod -R 777 /home
chmod -R 777 /www/wwwroot/game/
修改服务端文件IP:替换:192.168.200.128 为你的服务器IP地址。
使用Base64编码转换:https://www.mir6.com/tools/txt/ MTkyLjE2OC4yMDAuMTI4Ojgx 修改为你的服务器192.168.2.166:81加密后的值
homesnakeservicelogingateobj.lua 此文件需要使用Base64进行编码后替换。
homesqlbnz_account.sql 此文件可直接明文IP改为你的服务器IP地址。
添加用户:
mongo
use admin
db.createUser({user:”root”,pwd:”YXTxsaj22WSJ7wTG”,roles:[{role:”root”,db:”admin”}]})
exit
执行以上命令之前请注意,需要先确定MongoDB已启动。我这里默认是启动了的,所以不用启动,你们如果没启动记得启动后在执行命令即可。
启动芒果数据库
/etc/init.d/mongodb start
cd /home
tar zxvf pymongo-3.5.1.tar.gz
pip install DBUtils
cd /home/pymongo-3.5.1
python setup.py install
pip install setuptools
★★如果pip无法使用,使用下面的命令★★如果上面pip命令不报错,下面的命令不用管。★★
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
python get-pip.py
pip -V
创建网站:
192.168.2.166:81
目录指向:/www/wwwroot/game
修改数据库root密码为:123456
导入数据库:
cd /home
./sk
启动服务端:
cd /home
./bnz
1
停止服务端:
cd /home
./bnz
2
授权GM后台:
http://192.168.2.166:81/gm.php
GM码:mir6.com
玩家后台:
http://192.168.2.166:81
修改客户端:替换:192.168.200.128 为你的服务器IP地址。
首先我们使用好压打开安卓客户端,取script文件出来,并剪贴到打包解包工具目录内。
使用打包解包工具解包script
修改文件IP:/pack/logic/loginphone/CServerPhoneCtrl.lua
然后打包回script,然后把此script文件替换到每个客户端中对应位置,此script文件三端通用,所以就无需每个客户端都解压出来解包修改打包了,只用这1个我们修改好的script文件即可。
安卓:使用好压打开安卓客户端,替换以下路径文件。
assetsscript
安卓客户端修改好后,我们还需要下载安卓反编译工具,对修改好的安卓客户端进行签名。签名完成后,我们把桌面上新生成的签名好的安卓APK客户端安装到安卓模拟器里,进入游戏试试看。
IOS:苹果客户端修改和安卓方法一样,使用好压打开苹果客户端,替换以下路径文件即可。
Payloadtest.appDataRawscript
这样就修改好了苹果客户端了,然后我们仅需做好苹果签名和分发就可以使用了。
PC:我们先解压PC客户端。然后把script文件复制进去替换即可。
Build_DatapersistentAssetsscript
第一次登陆的时候账号未注册会自动注册好账号。
好了,下面我们来测试下游戏里的功能 吧。好了,其他功能就自行测试吧。更多的游戏资源可以访问www.q1q5.com下载,我们每款游戏资源均单独制作了独立的视频架设教程,让小白也可以快速上手游戏架设,快来体验自己做GM的乐趣吧!
