为创业者
服务

逍遥(巅峰)西游手工端(外网)架设要点

首先是通用的教程,这个网上有,贴下面,先把服务器架起来

————————————————————–

使用说明

系统:Centos 7.*(这里用最新的也可以)

配置2核 4G(这里随意,只是卡不卡的问题)

——————————————————————————-

安装宝塔

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

安装

nginx-1.15

mysql-5.6  23

php5.6

——————————————————————————-

西游.zip上传到/ 【宝塔上传】

设置777权限,并且解压

——————————————————————————-

安装环境

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

chmod -R 777 /usr/local/bin

chmod -R 777 /usr/local/mongodb

chmod -R 777 /etc/redis6001.conf

chmod -R 777 /home

——————————————————————————-

修改路径

/home/nomogaserver/accountcenter/src/gamelogic/config/serverlists/serverlistxiyou_final_md.lua

/www/wwwroot/sdk.php

/www/wwwroot/xiyou/ver_test1.txt  ver_test.txt

——————————————————————————-

宝塔 – 数据库 – root密码 输入 123456 提交

宝塔 – 网站 – 添加站点 输入IP 根目录/www/wwwroot/

【这个根目录需要提前在宝塔设置界面里面把服务器网站根目录设置成/www,否则会报错,无法使用这个目录。】

宝塔 – 网站 – 点击IP 绑定域名

宝塔 – 安全 – 放行端口 – 添加3306(这个是多余的,一般是1:65535直接全放)

mysql -u root -p

隐藏输入 123456 回车

创建数据库

GRANT ALL PRIVILEGES ON *.* TO ‘root’@’127.0.0.1’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;【123456是你的用户密码,可以更改】

FLUSH   PRIVILEGES;

GRANT ALL PRIVILEGES ON *.* TO ‘root’@’localhost’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;

FLUSH   PRIVILEGES;

GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;

FLUSH   PRIVILEGES;

quit

导入数据库【需要用到N11】

sdktest

——————————————————————————-

关闭防火墙

systemctl stop firewalld.service

systemctl disable firewalld.service

——————————————————————————-

启动游戏

/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

——————————————-

客户端修改

【使用改之理之前,请务必在本地机架设好java环境,否则无法使用改之理。这里要注意jdk一定要选最新版本的,否则提示不匹配会导致编译出错,我这里被阻了好多天终于解决了,满是泪啊】

1、【打开APK得到文件】改之理

com.mh.dfxy\assets\res\Update.GameUpdate

改名Update.lua

2、【解密】把上面的Update.lua和unluac.jar工具放到同一个文件夹下面

按住shift点击鼠标右键,选择在此处打开powershell窗口,然后输入下面的命令

java -jar unluac.jar –rawstring Update.lua > 3.lua【3得到的就是解密后的.lua文件】

3、【把3.lua扔进 解密加密文件夹】

LuacGUI.exe 先编译Update.lua 在Fileout文件夹里获得编译后的3.lua

4、使用notepad++修改3.lua文件里面的ip地址,第6,10,14,866行的IP地址全部都要改成你服务器的【如果不改866行的就会提示更新获取失败】

把3.lua扔进 解密加密\luac

n++修改start.bat的内容改为 luac.exe -o Update.luac 3.lua

双击start.bat

获得update.lua,这个就是加密后的lua文件

修改Update.lua为Update.GameUpdate

把Update.GameUpdate扔回客户端com.mh.dfxy\assets\res\目录下以及com.mh.dfxy\assets\res\script.zip 压缩包内

5、

修改这里的 AndroidManifest.xml  ip【可直接用改之理打开】

然后编译 签名

编译时提醒有个图片不是png,只需要将那个图片拿出来重新另存一下放回去就可以了。

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

免责声明:站内部分内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。展示内容仅作为学习交流使用,其版权归出版公司或原作者所有,本站不对所涉及的版权问题负责。如原作者认为侵权,请联系我们,我们会立即删除文章!蜗牛学社 » 逍遥(巅峰)西游手工端(外网)架设要点
分享到: 更多 (0)