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























搭建教程:
服务端搭建:
我测试搭建的系统为:Cent OS 7.6 64位 配置2H2G,推荐配置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.在宝塔面板内安装以下环境:(去软件商店选择指定版本)
Nginx1.14
mysql5.5
php 5.4(安装扩展redis、删除禁用函数exec)
redis
Linux工具箱(swap/虚拟内存给2048MB)
如图:




5.关闭Linux防火墙:
systemctl stop firewalld
systemctl disable firewalld
6.设置数据库root
密码为:cptbtptp
(在宝塔直接设置)
- 在本地找到
数据库
文件夹,使用Notepad++
打开mt3.sql
,找到最后一行192.168.18.18
改成你自己服务器IP
保存。

- 然后创建1个数据库,名字输入
mt3
再从本地导入mt3.sql
进数据库(文件在数据库里) - 同样的方法创建第2个数据库,名字输入
Zx_Agent
从本地导入对应的数据库文件。

7.在本地服务端
文件夹内,上传文件mt3.zip
、 jdk-8u144-linux-x64.rpm
、 log4cpp-1.1.3.tar.gz
到服务器home
目录
- 终端里执行以下命令,命令需要一条一条的输入:
cd /home && unzip mt3.zip
rpm -ivh jdk-8u144-linux-x64.rpm
tar zxvf log4cpp-1.1.3.tar.gz
cd log4cpp && ./configure
make && make install
yum install -y gcc-c++ log4cpp
ln -s /usr/lib64/liblog4cpp.so.4 /usr/lib64/liblog4cpp.so.5 # 这条命令如果报错可不管它
8.给解压后的文件夹赋予777
权限:
chmod -R 777 /home/qd
chmod -R 777 /home/mt3
chmod -R 777 /www/wwwroot/
9.上传网站文件:
- 先在本地找到
网站
文件夹,上传里的web.zip
文件至服务器/
根目录里,然后宝塔里解压,或者输入cd / && unzip web.zip
解压都行
10.在宝塔内创建网站:
- 宝塔里创建网站:
IP:88
目录选择/www/wwwroot/west2
- 宝塔里创建网站:
127.0.0.1:81
域名第二行再加上IP:81
目录选择/www/wwwroot/zc
具体细节如下图:


11.修改服务端文件IP地址:
- 在服务器上找到以下路径文件,按照注释的修改。
/home/mt3/game_server/properties/battle.properties //修改192.168.8.138
/home/mt3/sdk_server/sdk.config.xml //内第23行IP地址49.233.59.54
/www/wwwroot/west2/servers/serverlist.html //中IP地址49.233.59.54
/www/wwwroot/zc/user/reg.php //中IP地址66.66.66.66
12.启动游戏:
# 启动游戏
cd /home && ./qd
# 输入1
# 关闭游戏
./qd
# 输入3
客户端修改:
安卓端修改:
首先确定自己电脑的JAVA JDK环境是否安装正常,没安装的先看一下这篇文章补补课:
13.使用反编译工具,把本地客户端
文件夹里的mt3.apk
反编译拆包了,使用改之理、apktool、apkDB都行。
- 然后修改反编译后的以下路径文件:
AndroidManifest.xml //文件最下面的域名123.8090.loan替换成你自己的IP或者域名
lib\armeabi-v7a\libgame.so //搜索123.8090.loan替换成你自己的IP或者域名要对位!
- 使用
Notepad++
去修改就行,最后使用apkDB去回编译打包,其他反编译工具打包不成功的。 - 注意:修改成自己的域名或者IP,IP地址一定要13位, 不足13位用0补充,例:49.023.52.045 如果你的IP超过13位,请用域名代替
IOS端修改:
14.ios的MT3.ipa
需要使用压缩软件
去打开,修改路径是:
Payload\mt3.app\res\1912606767
- 具体要修改的IP地址是多少我不清楚,没法测试,最近电脑有问题,签名任何ipa文件都失败,所以要自己测了。
GM后台:
账号注册:http://IP:81/user/reg.php
运营总后台:http://IP:81/admin
运营后台账号:admin
运营后台密码:admin
GM后台 http://IP:88/ht/gm.php gm授权码:123
GM玩家后台 http://IP:88/ht/
以下是关于修改方面的内容:
修改GM授权码/www/wwwroot/west2/ht/gmquery.php
修改的数据库密码文件:
/home/mt3/game_server/properties/sys.properties
/www/wwwroot/west2/config.php
/www/wwwroot/west2/servers/mt3token.php
/www/wwwroot/zc/config.php
/www/wwwroot/zc/conn.php
/www/wwwroot/zc/api/m/index.php
/www/wwwroot/zc/includes/config.php
修改公告内容/wwwroot/servers/default.html
单人副本补丁使用:
上传至/home/mt3/game_server/gamedata/xml目录下,替换原auto文件夹
假人程序补丁未测试
说明:
经典回合手游《我叫TM3》Linux纯手工开服端,附带总后台,GM授权后台,GM授权工具,假人程序,单人副本补丁,游戏主线剧情无bug,下载后有详细的视频搭建教程,只包架设上遇到的问题。
这个居然没有人架设玩过吗
要的积分也太多了啊
旁观者眼里的悲剧未必是受难者心中的悲剧
感谢管理员的分享
所以,这个的IP是什么?iOS端的!