声明:本文资源均搜集自互联网,版权归原作者!仅供测试使用,请与下载后24小时内删除!禁止用于任何商业用途!
前言:
本游戏经过测试,在腾讯云完美测试运行。经典Q萌冒险手游《大唐阴阳师》详细搭建教程。
详细信息:
- 视频教程:有
- 搭建难度:★★★★☆
- 源码大小:2.14G
- 是否支持双端:安卓苹果双端
游戏截图:




















搭建教程:
服务端搭建:
我测试搭建的系统为:Cent OS 7.6 64位 配置2H4G,推荐配置2H4G起步(游戏比较占内存)
1.在服务器面板放通安全组(或者叫防火墙)
1-65535
2. SSH连接工具:[工具下载]FinalShell(ssh连接工具)
3.连接SSH后安装宝塔:(中途出现 y/n : 选项,输入y 回车)
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
- 装好后复制地址用浏览器进入宝塔,输入账号密码进入
- 第一次弹框叉掉,然后会要求绑定账号。有宝塔账号直接绑,没有注册了绑定。
4.在宝塔面板内安装以下环境:
Nginx-1.18
MySQL5.6
PHP5.6
- MySQL5.6安装好了需要在
配置修改
处,26行插入lower_case_table_names=1
保存,重载配置,重启数据库。

5.关闭Linux防火墙:
systemctl stop firewalld
systemctl disable firewalld
6.上传fwd.zip
到服务器/
根目录
- 上传好后,解压
fwd.zip
解压命令:
cd /
unzip fwd.zip
7.给予服务器根目录解压后的文件777
权限:
chmod -R 777 /home
chmod -R 777 /www/wwwroot/west2.cn
8.宝塔添加站点
- 新建一个网站,地址写自己的服务器
IP
地址,81
端口。网站目录设置:/www/wwwroot/west2.cn
具体如下图:

9.设置数据库密码:123456
(宝塔面板内操作)
10.创建数据库用户(SSH终端操作)
mysql -uroot -p123456
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;
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
11.导入数据库
cd /home
./sk
- 导入结束,可在宝塔内点击从服务器获取,一共10个数据库。
12.安装环境
yum install glibc* -y
ldconfig
13.修改服务端IP
- 在本地找到我单独放的
hLoginMS
文件,使用Hex.Workdshop打开,搜索IP123.123.123.1
这是一段13
位IP,必须对位替换。少了加0
或/
长了就用域名替换,我在往期经常有演示,这个不用我多说了。

- 改好了把
hLoginMS
上传到服务器/home/server/center/bin/hLoginMS
目录,替换原有文件。
- 接下来再搜索以下路径文件内的IP
123.123.123.1
通通替换成自己服务器IP
,无需IP
对位都行,修改后保存,这样服务端就修改结束了。
服务端
/home/server/center/bin/serverlist.xml
/home/server/center/bin/config.xml
/home/server/cross/bin/serverlist.xml
/home/server/game/bin/serverlist.xml
/home/server/game/bin/config.xml
安卓
/www/wwwroot/west2.cn/8888/Server/configurl
/www/wwwroot/west2.cn/8888/Server/Server/info
/www/wwwroot/west2.cn/8888/Server/Server/list
/www/wwwroot/west2.cn/8888/Server/Server/selectzone
苹果
/www/wwwroot/west2.cn/5252/configurl
/www/wwwroot/west2.cn/5252/Server/info
/www/wwwroot/west2.cn/5252/Server/list
/www/wwwroot/west2.cn/5252/Server/selectzone
启动游戏相关命令:
启动游戏
cd /home/server/center && ./q
cd /home/server/cross && ./q
cd /home/server/game/bin && ./q1
关服跑路
cd /home/server/center && ./t
cd /home/server/cross && ./t
cd /home/server/game/bin && ./t1
查看端口
netstat -ltnp
客户端修改:
安卓端修改:
首先确定自己电脑的JAVA JDK环境是否安装正常,没安装的先看一下这篇文章补补课:
14.在本地找大唐阴阳师.apk
到这次我使用的是APKDB对其进行的反编译,由于这款游戏的特殊性,apktool跟改之理都没有成功回编译。使用APKDB反编译后,在以下路径文件内搜索域名:123.8090.loan
对位修改,位数不够可用域名。
/assets/bin/Data/b1f39d1393ec4324e831bd471f4adbed //替换1处IP位正确
//以下可以用N++复制smali目录进行全局搜索修改,替换21项正确。
/smali/com/mike/fusionsdk/util/MkUtil.smali
/smali/com/mk/sdk/common/MKMacro.smali
/smali/com/mk/sdk/manager/api/MKPayManager.smali
/smali/com/mk/sdk/manager/api/MKUsersManager.smali

- 修改好记得保存,最后再用APKDB回编译即可。

IOS端修改:
15.ios端要修改的路径如下:
/Payload/hjjx.app/Frameworks/PullSDK.framework/PullSDK //共1项
/Payload/hjjx.app/Data/resources.assets //共1项
- 苹果客户端搜索
123.8090.loan
对位修改,位数不够可用域名代替。

GM后台:
GM授权后台
http://IP:81/gm/gm.php
GM码:west2.cn
GM玩家后台
http://IP:81/gm
结尾:
这个端是我花30买的,做成详细教程分享给大家。值得注意的是 IOS跟安卓虽然同一账号可以相互登录,但是数据不互通。最后祝大家玩的开心,如果觉得本网站不错,欢迎点击下方打赏请我喝杯咖啡~
学习