声明:本文资源均搜集自互联网,版权归原作者!仅供测试使用,请与下载后24小时内删除!禁止用于任何商业用途!
前言:
本游戏经过测试,在腾讯轻量云完美运行。3D回合手游《天书奇谈_炫彩新宠版》详细搭建教程。
详细信息:
- 视频教程:有
- 搭建难度:★★★☆☆
- 源码大小:1.84G
- 是否支持双端:安卓苹果双端
游戏截图:















搭建教程:
服务端搭建:
我测试搭建的系统为:Cent OS 7.6 64位 配置2H2G(建议使用2核4G的配置)
1.在服务器面板放通安全组(或者叫防火墙)
1-65535
- 华为云可参考:https://west2.cn/3670.html
2. SSH连接工具:[工具下载]FinalShell(ssh连接工具)
3.连接SSH后安装宝塔:(中途出现 y/n : 选项,输入y 回车)
yum install -y wget && wget -O install.sh https://west2.cn/bt/install_6.0.sh && bash install.sh
4.在宝塔面板内安装以下环境:(去软件商店选择指定版本)
Nginx1.14
mysql5.6
php 5.4
5.关闭Linux防火墙:
systemctl stop firewalld
systemctl disable firewalld
6.上传tsqt.tar.gz
到服务器/
根目录:
- 上传好后,解压
tsqt.tar.gz
解压命令:
cd / && tar zxvf tsqt.tar.gz
7.给予服务器根目录解压后的文件777
权限:
chmod -R 777 /data/
chmod -R 777 /usr/java/
chmod -R 777 /www/wwwroot/game
8.修改etc/profile文件最后添加如下:
- 在宝塔修改或vi命令修改都行。
set java environment
JAVA_HOME=/usr/java/jdk1.8.0_241
JRE_HOME=/usr/java/jdk1.8.0_241/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
- 修改后,重启生效(必做!):
source /etc/profile
9.设置数据库root密码为:123456
(宝塔面板内操作)
10.修改数据库文件IP地址:
- 修改以下路径文件内容:
192.168.200.129
改为自己服务器IP
/data/sql/gm_manage_sg_002.sql
11修改数据库配置:
- 宝塔面板-软件商店-MySQL5.6设置-配置修改第
26
行,加入以下参数:
lower_case_table_names=1

- 然后,重载配置-重启数据库
12.在终端输入命令导入数据库:
cd /data && ./sk
13.宝塔面板创建网站:
- 新建个网站,地址写自己的服务器
IP
地址,81
端口。网站目录设置:/www/wwwroot/game
具体如下图:

14.关闭防跨站,设置伪静态:
- 伪静态内容如下:
rewrite ^/(.*).hl$ /$1.php last;

补充一下:安卓10以上高版本需要配置SSL才能读取游戏大区,配置SSL可用Let’s Encrypt在线申请,但需要域名,本文视频我会简单介绍。
15.修改服务端IP:
- 修改的文件多得要死,所以我写了个简单的代码,你只需要把
dataline
后面的IP替换成自己服务器的,直接复制全部执行。
dataline="66.66.66.66"
sed -i "s/192.168.200.129/$dataline/g" /data/gameserver/db_s1/logcenter.conf
sed -i "s/192.168.200.129/$dataline/g" /data/gameserver/db_s2/logcenter.conf
sed -i "s/192.168.200.129/$dataline/g" /data/gameserver/fight_s1/fightserver.conf
sed -i "s/192.168.200.129/$dataline/g" /data/gameserver/game_s1/config.lua
sed -i "s/192.168.200.129/$dataline/g" /data/gameserver/game_s1/gameworld.conf
sed -i "s/192.168.200.129/$dataline/g" /data/gameserver/game_s1/logcenter.conf
sed -i "s/192.168.200.129/$dataline/g" /data/gameserver/game_s1/loginserver.conf
sed -i "s/192.168.200.129/$dataline/g" /data/gameserver/game_s2/config.lua
sed -i "s/192.168.200.129/$dataline/g" /data/gameserver/game_s2/gameworld.conf
sed -i "s/192.168.200.129/$dataline/g" /data/gameserver/game_s2/logcenter.conf
sed -i "s/192.168.200.129/$dataline/g" /data/gameserver/game_s2/loginserver.conf
sed -i "s/192.168.200.129/$dataline/g" /data/gway-002/bin/WEB-INF/classes/server.properties
16.启动服务端:
# 启动游戏:
cd /data/ && ./start.sh
# 关闭游戏
cd /data/ && ./stop.sh
# 查询端口
netstat -lntp
客户端搭建:
安卓端修改:
首先确定自己电脑的JAVA JDK环境是否安装正常,没安装的先看一下这篇文章补补课:
17.使用压缩软件打开安卓.apk
,找到以下路径,使用Notepad++
打开,搜索192.168.200.129
替换成自己服务器IP
\assets\channel_config.json
\assets\launch\LaunchHelper.lua //解密后修改
- 注意,
channel_config.json
文件内accessOpenApiUrl
安卓高版本必须配置SSL
,即HTTPS
修改完最后用apktool 签个名 就完成了。
苹果端修改:
18.ios端需要修改的路径如下:(使用压缩软件打开)
\Payload\mmoGame.app\channel_config.json //搜索替换192.168.200.129
\Payload\mmoGame.app\launch\LaunchHelper.lua //搜索替换192.168.200.129

GM后台:
首先GM码是:west2.cn
GM后台:
http://IP:81/gm/gm.php
CDK生成:
http://IP:81/cdk
CDK激活:
http://IP:81/pay
玩家后台:
http://IP:81/gm/player.php
结尾:
3D回合手游【天书奇谈_炫彩新宠版】搭建教程到这就结束了。游戏内是自动带假人的,无需任何设置。喜欢的小伙伴可以尝试搭建。
卡任务怎么办
卡任务是因为你等级低,等级提上去就可以了
感谢分享!
感谢分享! 感谢分享!
感谢分享!
积分怎么来的
https://west2.cn/task任务系统,及充值获取
试试看
试试看
可以测试好了在发出来吗。更新正常就是不能启动,,这样新手被打击啊,不知道是自己没学好,还是你们的问题
读一下前言下的第一段话。
看起来蛮干净的
学习!大佬辛苦了