版本介绍
唯美3D仙侠手游【御剑九歌】Win一键服务端+多区跨服+安卓苹果双端+管理后台+GM授权后台+视频架设教程
版本截图












































教程介绍
御剑九歌手游 《御剑九歌》 Win 架设教程
测试系统:Windows Server 2019
测试IP:192.168.2.166 (外网架设和局网架设方法一样)
首先进入我们官网:MiR6.com 搜索《御剑九歌》下载好服务端,我这里已事先下载好了
解压服务端到D盘根目录:因为文件较大,解压需要一定时间,快解压好时我继续。暂停下录像。
D:xmqy
进入环境文件夹安装常用环境
1.安装常用运行库合集
2.安装notepad++中文版
修改服务端文件IP:// 替换 “49.235.188.189” 为你的服务器IP
运行【0.一键打开所有修改的文件】
以下是具体文件路径:
D:xmqyservers1debugserverconfig.xml
D:xmqyservers2debugserverconfig.xml
D:xmqyservercrossdebugserverconfig.xml
D:xmqyphpstudy_prowwwxmqyapigetserverand003.php
手动修改热更文件:// 替换 “49.235.188.189” 为你的服务器IP
安卓热更文件修改:(连端口一起看、位数不够可在端口后补/,位数超出替换掉/) 最长支持14位IP
D:xmqyphpstudy_prowwwxmqyugxm_devAndroidAssetBundleLuaAssetBundleluajitagent
此文件需要使用二进制修改工具修改,我们先去下载好修改工具。2个位置的IP都需要修改。一定注意对位
http://49.235.188.189:9981//api
http://192.168.2.166:9981///api
http://49.235.188.189:9981/api
http://192.168.2.166:9981//api
我的IP比原始IP少了1位,那么我们就在:9981后面加个/符号补足位数即可。如果你是多了,那么可以删除一个。至少要保留一个,也就是IP最大只能支持14位的长度。第二个内容都是一样的。复制到api之后,一样方式替换即可。替换错了,ctrl+z撤回修改,然后我们在修改下,注意看这里默认:9981之后只有一个/。所以替换后是错误的。我们需要在删除一个/符号去替换第二个修改项目,这样它两的位数就是一样的了,保存后会多一个.bak文件,这个是保存的原始文件备份,没有用处,可以删除。然后我们继续修改剩余的,修改方法都是一样的。
D:xmqyphpstudy_prowwwxmqyugxm_devAndroidAssetBundleLuaAssetBundleluajitinit
http://49.235.188.189:9981
http://192.168.2.166:9981/
因为我无需增加/符号。所以我这里就不用复制到//api这里了,复制到这里只是因为为了好对位看位置而已,也可以按照上面步骤改,都一样,没有区别,只要长度一致修改到就行。
苹果热更文件修改:(连端口一起看、位数不够可补/,位数超出替换掉/)也是同样修改方法。
D:xmqyphpstudy_prowwwxmqyugxm_devIOSAssetBundleLuaAssetBundleluajitinit
另外说明下,每次保存的文件你保存后都会有一个.bak文件出来,删除不删除其实都行,只是为了让你们明白第一个保存的时候我删除了。其他的我都没删除,也是可以的,不影响,只是多了个.bak部分人可能没有开启后缀显示可能会以为有两个init文件。
启动游戏:
1.启动网站数据库 【打开之后,启动MySQL5.7.26和Nginx1.16.1,启动之后两个灯亮蓝灯才行!】
2.启动跨服 【启动之后5个窗口不闪退即可!】
3.启动一区 【启动之后4个窗口不闪退即可!】
4.启动二区 【启动之后4个窗口不闪退即可!】
修改客户端:(位数用UE或者HEdit修改,不够用域名或者补位)修改方法和刚刚修改热更新基本差不多,只是客户端我们需要使用好压打开后拖动出来修改好后在拖动回去,同样注意要对位。
安卓:// 改 “49.235.188.189” (连端口一起看、位数不够可补/,位数超出替换掉/)最长支持14位IP
assetsAssetBundleLuaAssetBundleluajitagent-a68dcd5d9e7bbf3ec0d5cddb447e1d62
还是在演示下吧。
49.235.188.189:9981/api
192.168.2.166:9981//api
我的IP少了1位那么就在:9981后加个/补足位数即可。
如果你多了的话那么就没办法。只能支持到14位最长的IP,另外如果实在没有低于14位IP刚好是15位最长的IP怎么办呢?可以尝试使用域名,改为14位以内长度的域名,域名解析到服务器IP即可。替换的时候就替换为域名别替换为IP,热更新的文件修改也是同样的。往压缩包里拖动的时候记得拖动没.bak那一个,别弄错了。
assetsAssetBundleLuaAssetBundleluajitinit-7dd731f043e936ebdced7cf6fca7d0d3
修改方法同上。
苹果:// 改 “49.235.188.189” (连端口一起看、位数不够可补/,位数超出替换掉/)最长支持14位IP
Payloadg16.appDataRawAssetBundleLuaAssetBundleluaagent-b025dbd1cc67c7d11690d11994861da7
Payloadg16.appDataRawAssetBundleLuaAssetBundleluainit-f5f6eabcb1c1d491a59b87a7f5fccd1b
苹果的客户端修改方法一摸一样和安卓。只是路径不一样的区别而已。
修改好后,我们下载安卓反编译工具,对修改好的安卓客户端进行签名。签名好后我们安装到安卓模拟器里进入游戏试试看。
进入游戏后第一次登录自动注册,推荐码任意填写。可以正常进入游戏了,我们看看其他功能。我们建立个我们网站的名字来测试后台功能。没有区别,只是用我们的名字刚好打个广告。
GM授权后台:
http://192.168.2.166:9981/gm/gm.php
GM码:mir6.com
玩家后台:
http://192.168.2.166:9981/gm
1区运营后台:
http://192.168.2.166:9981/admin/admintool
登录账号:admin
登录密码:admin
2区运营后台:和一区运营后台是一样的。
http://192.168.2.166:9981/admin2/admintool
登录账号:admin
登录密码:admin
好了,我们在看看游戏里的功能内容。好了,基本上就是这样了,其他更多功能自行体验研究吧。
如需更多游戏资源请访问www.q1q5.com 我们的游戏资源每一个均单独制作了独立的视频架设教程,让小白也可以快速上手游戏架设,让你体验做GM的乐趣!
