回合手游【大话西游锦瑟西游地宫寻访开蛋端】Linux手工服务端+游戏本地热更+外网架设教程在线学习

回合手游【大话西游锦瑟西游地宫寻访开蛋端】Linux手工服务端+游戏本地热更+外网架设教程
资源积分 10积分
喜欢看“回合手游【大话西游锦瑟西游地宫寻访开蛋端】Linux手工服务端+游戏本地热更+外网架设教程”的人也喜欢
教程详细介绍

回合手游大话西游锦瑟西游地宫寻访开蛋端】Linux手工外网服务端+游戏本地热更+外网架设教程

游戏带安卓、苹果双客户端支持反编译修改外网ip+编译加密工具

大话西游锦瑟西游地宫寻访开蛋端linux宝塔服务端搭建教程

安装宝塔直接运行命令即可。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
搭建环境:
CENTOS 7以上系统
Nginx1.14
mysql5.6
php5.4

1、关闭防火墙、开放端口
systemctl stop firewalld

systemctl disable firewalld

防火墙不关闭也行
宝塔放行端口:1:65535
或单独打开

2、上传xy.tar.gz到服务器根目录(根目录不是root目录!!!!)
解压xy.tar.gz
cd /
tar zxvf xy.tar.gz
给予root 777权限
chmod 777 -R /root
3.环境配置
编译lua
安装 yum -y install gcc gcc-c++
然后运行下面的命令
yum install make -y
yum install readline-devel.x86_64 -y
cd /home/lua-5.2.3
make linux
make install
4、设置数据库密码为:123456

命令行输入
cd /root
./sk
数据库创建结束。可以通过宝塔查看是否创建成功。(数据库 – 点击 从服务器获取 获取到1个就正确的)
chmod -R 777 /home
chmod -R 777 /usr/local
chmod -R 777 /root

6、搭建网站
新建一个网站-你的ip:端口 或域名:端口
有端口就添加端口
这里的端口是81
网站目录设置wwwwwwrootgame
7、服务端和网站修改   192.168.200.129 修改为你的IP

服务端IP修改:
/home/nomogaserver/accountcenter/src/gamelogic/config/serverlists
里面的 serverlistxiyou_final_md.lua  ip 和区名

网站IP修改:
游戏热更
xiyou/ver_test.txt 里面的ip 有端口加端口

到此算是基本搭建完毕,下面启动看看。

7、启动游戏服务

启动
cd /root
./qd
关闭
cd /root
./gb
或者使用

启动  每条命令新开一个窗口会话

/usr/local/mongodb/bin/mongod –config /usr/local/mongodb/bin/mongodb.conf &

/usr/local/bin/redis-server /etc/redis6001.conf &

cd /home/nomogaserver && ./accserver.sh start

cd /home/nomogaserver && ./payserver.sh start

cd /home/server1 && ./nomogaserver2.sh start

cd /home/server1 && ./nomogaserver1.sh start

端口查看 netstat -lntp

下面是关闭:

cd /home/nomogaserver && ./accserver.sh stop

cd /home/nomogaserver && ./payserver.sh stop

cd /home/server1 && ./nomogaserver2.sh stop

cd /home/server1 && ./nomogaserver1.sh stop
我们先修改客户端.

8、客户端外网iP修改 (客户端默认地址192.168.200.129)

安卓:
assets esscript.zipUpdate.GameUpdate
苹果:
Payloadxiyou.app esscript.zipUpdate.GameUpdate

这里以安卓为例
反编译客户端
然后找到 assets esscript.zipUpdate.GameUpdate文件拖出来

修改外网iP、保存

然后掩盖 com.mh.dfxyassets esscript.zip包里面
还需要修改一个com.mh.dfxyAndroidManifest.xml 第81行 <meta-data android:name=”paysdk_ipaddress” ndroid:value=”http://192.168.200.129/sdk.php”/>

都修改后编译回去.

编译好了。我们测试下。

ipa修改:

苹果只需要修改Update.GameUpdate 可直接替换安卓的

可以正常登陆。

PS:

服务端日志文件目录
/home/nomogaserver/accountcenter/log/
/home/nomogaserver/paycenter/log
/home/server1/nomogaserver1/log
/home/server1/nomogaserver2/log
中的所有文件 可以删除,没有文件就不用管
rm -rf /home/nomogaserver/accountcenter/log/*
rm -rf /home/nomogaserver/paycenter/log/*
rm -rf /home/server1/nomogaserver1/log/*
rm -rf /home/server1/nomogaserver2/log/*
有时候进游戏显示12点开放,删掉这些log就ok

启动失败 可以运行这个命令试试
ln -s /usr/lib/libreadline.so libreadline.so
ln -s /usr/lib/libreadline.so libreadline.so.6
回合手游【大话西游锦瑟西游地宫寻访开蛋端】Linux手工服务端+游戏本地热更+外网架设教程插图

回合手游【大话西游锦瑟西游地宫寻访开蛋端】Linux手工服务端+游戏本地热更+外网架设教程插图1

回合手游【大话西游锦瑟西游地宫寻访开蛋端】Linux手工服务端+游戏本地热更+外网架设教程插图2

回合手游【大话西游锦瑟西游地宫寻访开蛋端】Linux手工服务端+游戏本地热更+外网架设教程插图3

标签
未知

站长QQ:8527950

点击这里给我发消息

站长微信:cmd989

技术交流群

技术群

站长在线