分类
立即下载天龙八部3D版手游纯手工架设教程
软件大小: | 523 MB |
---|---|
软件语言: | 简体中文 |
软件类别: | 原创教程 - 手机游戏 |
授权方式: | 共享版 |
应用平台: | Win2000/XP/2003/Vista/ |
更新时间: | 2020/3/14 20:56:17 |
开 发 商: | 暂无信息 |
联 系 人: | 暂无联系方式 |
分享收藏 | |
解压密码: | 本站默认解压密码:www.987654321sf.com |
推荐等级: | |
会员中心: | 【账号登录】 【账号注册】 开通VIP下载流程 |
查毒情况: |
[复制下载页面地址给QQ/MSN上的好友]软件介绍
大家好。这节课教大家架设天龙八部3D版手游手工架设教程。
大家一定先去看这个centos7.6的安装教程。我事先已装好了。如果你是服务器,那么就可以忽略这一步,直接进行架设。
所要用到的软件我已下载好,就只需要这4个即可。
我们的系统请选择安装centos 7.2以上的系统,这里我安装的是7.6版64位mini
另外说下centos的配置IP为:192.168.2.100
首先安装3个软件,我慢一点。其实就是一直下一步。装好后桌面有快捷方式。
准备工作做好之后,我们先链接服务器。
1.连接服务器后,我们来安装宝塔,刚设置为UTF-8就能看到里面显示中文。否则是乱码。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
看到显示Y/N 我们输入Y 回车
Bt-Panel: http://192.168.2.100:8888/a61dd664
username: pno7njt5
password: ab6b23e1
看到这组信息。就代表安装好了。这里显示的IP模式是外网IP地址,因为我们在局网架设,也没做端口映射。所以我们把IP改为我们局网IP来访问。你在服务器架设的话就直接复制地址访问就行了。
另外你们看到的信息会跟我的不一致,为什么呢,这组网址后面地址和账号密码都是随机生成的。
访问宝塔,并开始第二部。
2.在宝塔面板软件商店安装以下软件
Nginx1.14
mysql5.6
php5.6
Memcached
好了。等待安装。好了。全部安装完毕,我们在PHP-5.6中安装memcache扩展插件,然后在重启php
在宝塔开放1:65535端口
上传我们需要用到之前安装的WinSCP,进入到根目录/下。然后上传
3.上传tlbb.tar.gz到根目录下
然后开始执行命令。
cd /
tar zxvf tlbb.tar.gz
分别给予tlbb 777权限 和gm 777权限
chmod 777 -R /tlbb
chmod 777 -R /www/wwwroot/tlweb/gm 应该是给这个目录权限,当然你也可以给www全部目录,看自己
chmod 777 -R /root
4.安装运行环境所需的3个组件
sudo yum -y install unixODBC unixODBC-devel libtool-ltdl libtool-ltdl-devel
sudo yum -y install mysql-connector-odbc
yum -y install cyrus-sasl
我这里所有命令都是依次一个一个来执行的,为了新手,老手直接完全复制整体运行也行哈。
5.到宝塔面板里,把默认数据库密码设置为:82000401 (你可以设置为你自己的,但是记得之后修改数据库密码的地方都修改为你自己设置的密码)
这里我为了大家能看的明白,我把密码设置为82000401 我的QQ号码吧
下面创建空库,按照我修改数据库密码的位置,来修改命令
mysql -u root -p82000401
CREATE DATABASE IF NOT EXISTS charge default charset utf8mb4 COLLATE utf8mb4_general_ci;
CREATE DATABASE IF NOT EXISTS mtlbbdb_19900 default charset utf8mb4 COLLATE utf8mb4_general_ci;
CREATE DATABASE IF NOT EXISTS tlbb_account default charset utf8mb4 COLLATE utf8mb4_general_ci;
quit
导入数据
cd /root/sql/
mysql -uroot -p82000401 --default-character-set=utf8 charge< charge.sql
ulimit -S -c 0 > /dev/null 2>&1
mysql -uroot -p82000401 --default-character-set=utf8 mtlbbdb_19900< mtlbbdb_19900.sql
ulimit -S -c 0 > /dev/null 2>&1
mysql -uroot -p82000401 --default-character-set=utf8 tlbb_account< tlbb_account.sql
ulimit -S -c 0 > /dev/null 2>&1
ulimit -n 102400
给予数据库权限
mysql -u root -p82000401
GRANT ALL PRIVILEGES ON *.* TO 'app_mtlbb'@'127.0.0.1' IDENTIFIED BY 'dskfjl29091dfk' WITH GRANT OPTION;
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'app_mtlbb'@'localhost' IDENTIFIED BY 'dskfjl29091dfk' WITH GRANT OPTION;
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '82000401' WITH GRANT OPTION;
FLUSH PRIVILEGES;
quit
6.在宝塔文件中。直接修改数据库密码设置
/etc/odbc.ini 这里改为刚我们设置的数据库密码
/www/wwwroot/tlweb/account/config.php 本地注册设置数据库密码
/www/wwwroot/tlweb/gm/api.php API接口设置4个数据库密码
/www/wwwroot/tlweb/gm/config.php 后台配置 记得还有后台密码 这里我选中这个密码是后台的登录密码上面admin是登录账号,都可以改,我们还是改987654321sf吧
/www/wwwroot/tlweb/zt/config.php 配置BILLSERVER数据库及 另外一个后台的设置数据库和GM校验码,这里我拉蓝的位置就是另外一个GM后台的GM校验码设置位置,我们保持默认987654321sf就好了。或者想改改自己的。随意。
7.在修改网站路径下这2个文件IP地址
/www/wwwroot/tlweb/serversinfo/tlbbsea/tlbb/conf/serverlist/iOS_AppStoreXM_336_IPList.txt 这里改服务器IP地址,服务器名你随意改都行。我这里服务器名就不改了。
/www/wwwroot/tlweb/tianlong3D/conf/serverlist/serverlist.txt 跟上面那个文件是一个道理。
另外说下:
/www/wwwroot/tlweb/tianlong3D/conf/notice/gengxin 文件夹下
iOS_Common_Notice.txt
iOS_AppStore_Notice.txt
这两个文件夹是改公告内容的
/www/wwwroot/tlweb/serversinfo/tlbbsea/tlbb/conf/notice/gengxin/iOS_AppStore_XM_Notice.txt 也是公告
我随意打开一个给你们看下吧。路径我都修复改下。
8.建立一个网站
域名位置这样写:192.168.2.100:81 它就是设置81为端口的了,前面的IP地方你们要改域名也可以,但是客户端修改的时候记得就要改成域名。
网站目录设置为: /www/wwwroot/tlweb/
PHP版本选择5.6
9、启动游戏服务
启动命令
cd /root
./start.sh
open server starting, worldid(19900)
看到这段话就代表启动OK了。
停止命令
cd /root
./stop.sh
这个是停止命令。
服务端启动好了,下面最后一步,修改天龙八部3D的安卓客户端
10.天龙八部3D的安卓客户端IP修改方法
首先我们要安装个软件:Apk改之理ApkIDE3.3版+使用教程
里面有个教程。可以详细看看。这里我就不多说了。具体看我操作步骤。
客户端也要复制到根目录,apkide也要复制根目录,为啥教程里有说。自己看下细节。
没装net3.5 我是win10的最新系统会自动装。你们没有百度一个 .net 3.5 百度这个词。随便下一个安装就行了。对应你自己操作系统的64或32位。直接都装32位也行的。装的貌似不对啊。咋一定要重启。我百度一个装一下吧。
看来一定要重启。我重启下电脑。说下。这里的这个启动secureCRT 启动好后关闭也没事哈。一会我们就不用重新启动了。
启动好了,我们来打开APKIDE 。修改前在装个notepadd++ 这个软件到处都有下载。随便下一个安装。
安卓(本地)
Work\com.mto.sdk.tlbb.sm\assets\config.properties 找到这个文件修改IP地址,我这里的IP都是改过了的。你们直接把所有192.168.2.100:81的改为你自己网址或IP 然后加:81端口即可。
UPDATE_ENABLE=0
RES_DOWNLOAD_URL=http://192.168.2.100:81/tianlong3D/res/Android/TY_1_321
这个是热更新 改为1 有效。我这里就不启用了。需要用到的自己在研究。
另外把这里面这几个位置地址改下。不然公告不能用。都给你们访问了一下。明白其中意思了把?链接对应好的文件即可。
Work\com.mto.sdk.tlbb.sm\res\values\strings.xml
这几个位置改为你的网址或IP地址加 :81端口,跟上面个意思哈 ,当然如果你网站用的其他端口改对应的端口即可
修改好后,我们保存编译。然后等待编译即可。对了忘记说APP文件名哪里去改了。这个大家自己百度吧。也不难
<string name="app_name">完美天龙八部3D</string>
把这里的 名字改为你想要的 APP名字 就可以了。
苹果(非本地)得用12字节域名查找替换cstlb.zgymw.com
Payload\mldj.app\mldj
在编译的时候说下。苹果是在这里改,但是这个端里没有天龙八部3D的苹果客户端,就没办法给大家演示了。
> 生成的Apk:D:\ApkIDE_tlbb.apk 生成好了,我们打开一个安卓模拟器。
把这个新生成的天龙八部3D安卓客户端拖到安卓模拟器里运行。或者这样,我教大家怎么做平台访问下载安装吧。
/www/wwwroot/tlweb/wap_pc_web
这个路径下提供了一个PC网页和一个wap手机访问网页。我们打开看下。然后我们建立一个2个网页。一个手机一个pc的
这里因为我没域名,我就用
先进之前的宝塔面板
192.168.2.100:8001 建立PC的 指向对应的文件路径请看我操作。 域名被占用,没关系。 这样就OK了。另外一个我们也一样
192.168.2.100:8002 建立手机的网页。
访问试试,然后我们以手机网页为实例去改。PC的自己按照我的方法一样道理去改就行了。
<a target="_blank" href="/tlbb.ipa" title="iOS正版下载"></a>
<a target="_blank" href="/tlbb.apk" title="安卓版下载"></a>
看到吗?这里的链接地址是这个文件名。因为没有ios客户端,我们把ios的地址也改为.apk的。
然后把tlbb.apk上传手机版网页的根目录里去。这一个是编译好的。我们访问试试看。
好了。我们来试试GM后台。
GM后台地址:http://你的IP或者域名:81/gm
帐号:admin 密码:987654321sf 注意:/www/wwwroot/tlweb/gm/config.php 这个文件里你配置的后台密码
GM后台地址二:http://192.168.2.100:81/zt/gm.php /www/wwwroot/tlweb/zt/config.php 这个里面是你配置的GM校验码密码
注意不要和数据库密码弄混了哈。
好了。基本就是这样了。 这些参考文件大家慢慢看了研究了。另外说下。这里。这个文件是开启GMList功能 。这个文件里面的配置大家自己研究下。特别是我拉蓝的那个。其他没什么了。感谢观看。
另外给大家一些其他参考文件:
-----------------------------------------------------------------
注重点说明(服务端里的文件不要用notepad++或者再服务器里修改,本地用txt文档打开修改,不然会报错进不去游戏)
1、服务端里:\tlbb\Config\GameConfig.ini
第26行FormalBillingURL=http://127.0.0.1:81/zt/billing.php;正式Billing网址
很多服务端写的127.0.0.1的IP,但是有的服务器网络环境不一样,127.0.0.1如果不能进去,请改成你外网IP,web路径不变。
2、服务端里:\tlbb\Config\ServerConfigList.txt
这里的面的IP全写外网IP
3、热更新问题:修改客户端热更新链接:Work\com.mto.sdk.tlbb.sm\assets\config.properties
第四行:UPDATE_ENABLE=0 改成 UPDATE_ENABLE=1 表示打开天龙八部热更新选项
第五行:写成RES_DOWNLOAD_URL=http://你外网IP/tianlong3D/res/Android/TY_1_321
然后去web目录,tianlong3D/res/Android 把TY_1_321文件夹目录整个放进去
到此本地注册,热更新,不卡登陆,无法连接的问题都可以解决,如果还有进不去,不会操作的请论坛跟帖留言
帐号:admin 密码:987654321sf 注意:\www\wwwroot\gm\config.php 这个文件里你配置的密码