目录
游戏截图









搭建环境信息
系统:Centos 7.6
内存:4G
处理器:2核
注意事项
- 复制代码需要通过浏览器打开文章才不会报错
搭建资源获取
源码以及工具获取链接:https://pan.quark.cn/s/f722fb0b7c13
宝塔面板安装
通用自动安装命令,我这里已经提前安装好了,未安装的情况复制下面的代码安装即可
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec
本地搭建使用内网地址,云服务器搭建使用外网地址
安装所需软件
需要安装的软件如下
- Nginx 1.22
- Mysql 5.7
- PHP 5.6
已安装列表

配置防火墙(以下三种方法三选一即可)
- 在终端中执行关闭防火墙的命令
systemctl stop firewalld.service
systemctl disable firewalld.service
- 在宝塔中关闭

- 在防火墙中开放所有的端口

源码上传解压
软件安装期间可以先将源码上传到服务器 使用xshell上传源码到根目录 先切换到根目录(/),然后将源码上传到根目录

上传成功后,进行解压,解压之前要确保Nginx环境已经安装成功。
cd / && tar xvzf data.tar.gz
解压完成后,使用命令分别给目录授予 777 权限:
chmod -R 777 /data
chmod -R 777 /www/wwwroot/game
安装Docker
删除旧的Docker
yum remove -y docker docker-common docker-selinux docker-engine
添加国内的 Docker CE Yum 源
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装最新版 Docker CE
yum clean all
yum makecache
yum install -y docker-ce docker-ce-cli containerd.io
设置开机自启
systemctl start docker
systemctl enable docker
配置国内加速器(全部复制进去)
tee /etc/docker/daemon.json <<EOF
{
"registry-mirrors": [
"https://docker.xuanyuan.me",
"https://docker.m.daocloud.io",
"https://docker.1ms.run"
]
}
EOF
重启docker
systemctl daemon-reload
systemctl restart docker
安装环境
mongodb跟mysql的安装可以同步进行,节省时间
安装mongodb
docker run -it --name mongo -p 27017:27017 -d mongo:3.6 --auth
添加mongo用户
docker exec -it mongo mongo admin
db.createUser({user:'root', pwd:'root', roles:[{role:'userAdminAnyDatabase', db:'admin'}, 'readWriteAnyDatabase']})
exit
安装mysql
设置数据库root密码为:woniuyxdj

docker run -it --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=woniuyxdj -d mysql:5.7
导入数据库
cd /data && ./sk
创建网站
宝塔页面 - 网站 -新增站点
域名:IP:9988
根目录:/www/wwwroot/game

修改源码IP
需要修改的文件如下,将 101.34.205.41 改成你的IP
/data/work/etc/start_chat.sh
/data/work/etc/start_game.sh
/data/work/server/monitor_server/html/js/main.js
/www/wwwroot/game/api/lists.php
一键修改命令(推荐),需要填入你的IP
sed -i "s/101.34.205.41/你的IP/g" `grep 101.34.205.41 -rl /data/work`
sed -i "s/101.34.205.41/你的IP/g" `grep 101.34.205.41 -rl /www/wwwroot`
启动游戏
cd /data/work./start -w
温馨提示:启动很慢,等半小时左右 启动完成4G左右内存
关闭游戏服务
for i in `sudo netstat -lntp | grep "./co\|redis-server" | awk '{print $7}' | awk -F '/' '{print $1}'`; do sudo kill -9 $i; done && rm -rf /home/ys/workspace/ROK/work/logs/*
客户端修改
安卓端
需要修改的文件如下,对位修改IP:101.34.205.41
\assets\bin\Data\Managed\Metadata\global-metadata.dat
使用MetaDataStringEditor进行对位修改

打开后点击加载

选择global-metadata.dat文件

输入101.34.205.41后点击下一个,就能找到对应的IP

点击IP进行编辑

输入你的IP后进行保存

点击另存为

保存名称随便填

最后删除原来的global-metadata.dat文件,将另存为的文件名称修改为global-metadata.dat

直接通过解压文件拉出来修改好放回去替换就行

最后就可以安装到模拟器了
如果需要安装到真机中,需要使用MT管理器进行签名,签名教程之前发布过,可以看看历史文章
苹果端
暂无
游戏后台
GM新版后台:http://IP:58111/
服务器选择 game1
游戏内已开启内购,PM命令界面的GM功能自行摸索

免责声明
所提供的游戏资源均收集自互联网,仅供 技术研究与学习 之用,严禁任何形式的商业用途。所有游戏均为 禁止内充版本,请于 下载后 24 小时内删除,或购买正版以支持开发者。 我们始终尊重 知识产权 和 法律法规,如您认为本内容侵犯了您的合法权益,请提供相关证明并联系我们,我们将在核实后尽快删除相关资源。法律声明根据 《计算机软件保护条例》(2002年1月1日生效) 相关规定: 为了学习和研究软件的设计思想和原理,用户可以通过安装、显示、传输、存储等方式使用软件,无需著作权人许可,也无需支付报酬。用户须知
- 禁止商用:所有资源仅供个人学习研究,不得用于商业用途,否则产生的一切后果由使用者自行承担。
- 支持正版:请在试用后24 小时内删除相关资源,并购买正版以支持开发者的持续创作。
- 合规使用:任何违反国家法律法规的使用方式均与本人无关,本人不承担任何责任。
- 请广大用户自觉遵守上述条款,合理合法地进行技术研究,若不同意本免责声明,请勿下载、使用本资源。
1507

被折叠的 条评论
为什么被折叠?



