版本介绍

1、修复幽冥系统信息展示

2、补全缺失图标素材

3、修复怒魂界面乱码

4、修复过场动画缺失

5、修复新灵骑装备界面缺失

6、修复幻兽装备界面信息缺失

7、修复部分礼包无法购买

版本截图

教程介绍

万灵山海之境 《万灵山海之境神龙版》 Linux 搭建教程

测试系统:CentOS 7.6 64位

测试IP:192.168.2.166

首先进入我们官网:MiR6.com 搜索《万灵山海之境神龙版》下载好服务端,我这里已事先下载好了

然后进入常用工具分类下载Linux管理工具,并且连接到自己的服务器。

安装宝塔直接运行命令即可。

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

输入y回车确认安装
我事先已经安装好了宝塔。这里有单独的宝塔面板安装教程。安装好宝塔后我们登录宝塔面板。

安装环境:
Nginx 1.24
MySQL 5.7
PHP-7.1(安装扩展memcached,redis,sg11,sg14,igbinary)php扩展需要等待php安装好后在安装。
Redis 7.2
Memcached 1.6

宝塔放行端口:1-65535

关闭防火墙

systemctl stop firewalld
systemctl disable firewalld

上传data.zip到服务器根目录(根目录不是root目录!!使用WinSCP或其他工具上传数据,也可以直接宝塔传!!)我们这里使用Linux管理工具FinalShell工具上传到根目录,注意是/根目录里。服务端传输完毕后我们需要等待软件都安装好后在进行解压,另外记得把php扩展安装好后在解压服务端。等待PHP扩展安装完毕。

全部软件均已安装完毕后就可以开始解压了。

cd /
unzip data.zip

给予 777权限

chmod -R 777 /data/
chmod -R 777 /www/wwwroot/game/

安装环境

yum install gcc -y

yum install gcc-c++ -y

yum install glibc* -y

ldconfig

cd /usr/local
tar xzf Python-3.6.8.tgz

cd Python-3.6.8
./configure –prefix=/usr/local/Python-3.6.8 –enable-optimizations && make && make install
此跑进度过程预计10多分钟,因跑的执行内容几乎都是一样的。只要跑完即可。我这里暂停下录像,即将跑完进度我继续。

mv python pypy3.6

ln -s /usr/local/Python-3.6.8/bin/python3.6 /usr/bin/pypy3.6

ln -s /usr/local/Python-3.6.8/bin/pip3 /usr/bin/pip3

/usr/bin/pypy3.6 -m pip install tornado –use haversine -i https://pypi.doubanio.com/simple/

ldconfig

修改数据库root密码为:123456

修改数据库文件IP: 替换:101.34.205.41 为你的服务器公网IP地址。

/data/sql/aygm.sql
此文件较大需要下载下来修改后再上传覆盖替换。

导入数据库

cd /data
./sk

创建网站:

俩域名或者1个IP1个域名或者2个域名或者1个域名一个81端口一个80端口也可。 因为ios需要80端口网站
如果你的服务器IP超过13位或不足13位,这里推荐域名一定用13位长度的域名。
192.168.2.166:81
1234.mir6.com

目录选择:/www/wwwroot/game/agent

关闭放跨站

设置运行目录为:public

伪静态选择:thinkphp

修改服务端文件IP: 替换‘101.34.205.41’为你的服务器公网IP。

/data/WL_BIGCROSS/release/serverconfig.xml

/data/WL_CROSS/release/serverconfig.xml

/data/WL_S1/release/serverconfig.xml

以下2个文件需要下载下来使用工具修改。我们先去下载二进制修改工具。
/www/wwwroot/game/agent/public/bnb_up/and/AssetBundle/lua/preload
此文件修改注意需要对位IP位数,如果你的服务器IP刚好是13位那么可以直接改为你的服务器IP即可。如果不满13位或超过13位。这里可以直接改为你刚刚建立网站所使用的域名修改进去即可。我这里因为IP刚好13位,所以我这里就直接改为我的IP即可。修改后会多出一个.bak文件,这个文件是备份的原始文件,没有用的,我们注意要上传非.bak的文件进去替换。别上传错了。

/www/wwwroot/game/agent/public/bnb_up/ios/AssetBundle/lua/preload
此文件修改方法同上,但是下载修改前把刚刚我们修改的文件先删除,避免出现文件名重复的问题。

以下是解决万灵山海之境卡更新百分比进度后提示:资源更新失败,请检查网络是否正常 的解决方案。
——————-安卓更新修改——————-
使用命令分别查询文件MD5值和文件size大小

md5sum /www/wwwroot/game/agent/public/bnb_up/and/AssetBundle/lua/preload
5d5119fee01ab82c87e8dbab5d1b8a72
ls -l /www/wwwroot/game/agent/public/bnb_up/and/AssetBundle/lua/preload
201519
修改以下文件里对应的MD5和size值。搜索:(”bundleName”:”lua/preload”)括号里的内容,修改对应size

/www/wwwroot/game/agent/public/bnb_up/and/AssetBundle/file_json.txt
下载下来修改。修改好后也是上传覆盖。
——————-苹果更新修改——————-
使用命令分别查询文件MD5值和文件size大小

md5sum /www/wwwroot/game/agent/public/bnb_up/ios/AssetBundle/lua/preload
bf30c3aaef3c3dffe8cc8f3caafb592a
ls -l /www/wwwroot/game/agent/public/bnb_up/ios/AssetBundle/lua/preload
201521
修改以下文件里对应的MD5和size值。搜索:(”bundleName”:”lua/preload”)括号里的内容,修改对应size

/www/wwwroot/game/agent/public/bnb_up/ios/AssetBundle/file_json.txt
下载前还是把之前下载的删除,避免出现文件名重复问题。

到这里所有设置均已完成,可以启动游戏了:

cd /data
./qd

关闭游戏:

cd /data
./stop

看到这些进程,代表全部启动好了。

代理后台:

http://192.168.2.166:81/RmzrKDcoaY.php

账号:admin

密码:mir6.com

GM授权后台:

http://192.168.2.166:81/gm/gm.php

GM码:mir6.com

游戏注册码:mir6.com

客户端修改:

安卓:替换:101.34.205.41的IP为你的服务器公网IP地址。我们使用好压打开客户端拖动出来修改后再拖动回去替换。

assetsAssetBundleluapreload-980428E54626B6F53483360DAB7629C0.ab
此文件需要使用客户端修改工具来修改。此工具需要提前安装VC++运行库环境后才可以运行,否则会报dll错误,我们试试。然后安装VC++运行库。正常打开工具后,修改方法具体看我操作步骤。
修改好后替换了修改第二个文件。

assetsbinDataManagedMetadataglobal-metadata.dat
此文件需要使用 元数据字符串编辑器 来修改。只需要修改改1处。修改好后保存需要新建一个文件夹去保存。否则保存原始打开的文件因为被占用会保存失败。

到这里我们安卓客户端就全部修改好了。然后我们下载安卓反编译工具对修改好的客户端进行签名。
签名好后我们把新生成签名好的安卓客户端安装到安卓模拟器里进入游戏看看。然后再来修改苹果客户端。
安卓进入游戏没问题了,我们演示下苹果怎么修改客户端。

苹果:替换:666.xwhsb.xyz 为你建立网站时那个域名。修改苹果前我们先把修改安卓的那些临时文件删除下。避免冲突。苹果修改基本上和安卓是一样的。我们使用好压打开苹果客户端。

Payloadg6test.appDataRawAssetBundleluapreload-18DD223901BD94A0AA6F63BF47CC71BF.ab
同样使用客户端修改工具来修改。只是注意,苹果全部需要改为域名不可以是IP。否则无法正常使用。

Payloadg6test.appDataManagedMetadataglobal-metadata.dat
使用 元数据字符串编辑器 来修改。修改好后保存同样记得保存在另外一个文件夹里。

然后把苹果客户端发给别人帮忙签名,然后做分发即可进入游戏。

使用客户端修改工具:

preload-980428E54626B6F53483360DAB7629C0.ab

修改global_config.lua

导出转存 修改IP 再导入转存

保存 再压缩

然后我们来试试GM后台功能。好了。基本上就是这样了。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。