• 正文详情
  • 反馈讨论
  • 资源简介

    手游《剑灵M革命》手工端完美教程 安卓苹果双端+GM后台+热更新教程

    想VM一键端的:手游《剑灵M革命》VM一键端 安卓苹果双端+GM后台

    详细信息(网游单机网-藏宝湾www.jiaobenwang.com)

    • 服务端平台类型:Windows    (转载注明来源jiaobenwang.com)
    • 测试搭建服务器:windows2012r2x64+2H8G
    • 搭建难度:★☆☆☆☆
    • 资源包大小:11.8    GB
    • 是否一键端: 否
    • 源码类型:手工端
    • 客户端类型:  电脑端

    搭建教程:(转载注明来源jiaobenwang.com)

    一、服务端搭建教程

    准备好服务端系统,推荐用win2012 或win2019
    win2012 就安装SQL Server2017、win2019安装SQL 2019

    关闭防火墙或放行特定端口
    上传 服务端文件夹到 到服务器

    1、安装服务端 环境文件夹里面
    WinRAR64位-解压缩软件
    微软常用运行库合集 64位.exe
    N++notepad.exe

    2、安装 SQL Server 2019 Express
    环境\SQL2019-SSEI-Expr.exe

    3、安装 SQL Server Management Studio
    环境\SSMS-Setup-CHS.exe

    4、配置SQL数据库1
    打开 SqlServer 2019 配置管理器 – SQL server网络配置- sqlexpress的协议 tcp/ip 启用
    双击tcp/ip ip地址 最下面ipall tcp端口改成1433

    5、修改SQL数据库密码
    打开SQL Server Management Studio
    Windows登录
    安全性-登录名-sa 双击 修改密码为 libi@123
    右键链接-属性-安全性 服务器身份验证 开启SqlServer和Windows验证 应用
    重启服务 打开 SqlServer 2019 配置管理器 SqlServer服务 -SqlServer(SQLEXPRESS) 重启

    6、还原数据库
    打开SQL Server Management Studio
    SqlServer身份验证登录(网游单机网www.jiaobenwang.com)
    登录名 sa
    密码 libi@123
    登录后还原数据库

    右键数据库-还原数据库-源-设备-选择文件
    注意:除了bnsm_gamedb_individual_01.bak 这个无需还原,其他全部都还原。
    总共有8个数据库要还原,按这个操作执行8次。
    如果出现sql server 2019还原数据时无法检索bak文件 直接把数据库文件拷贝到C盘即可

    7、安装phpstudy
    把 服务端\网站 下面的 WWW目录 复制到 phpstudy安装目录下,如 D:\phpstudy_pro

    ①新建网站
    站点1:域名填127.0.0.1 端口8888 目录文件夹去选到 WWW下的 8888文件夹
    站点2:域名填127.0.0.1 端口8080 目录文件夹去选到 WWW下的 8080文件夹

    ②加入SQL扩展DLL,php7.3版用到的dll已提供(phpSQL扩展dll)
    这里以php7.3为例( 其他版本自行查找下面DLL 方法都一样)
    拷贝dll文件(网游单机网www.cangbaowan.top)
    php_pdo_sqlsrv_73_nts_x64.dll
    php_sqlsrv_73_nts_x64.dll
    到phpstudy_pro\Extensions\php\php7.3.4nts\ext

    修改phpstudy_pro\Extensions\php\php7.3.4nts\php.ini
    940行 插入
    extension=php_pdo_sqlsrv_73_nts_x64.dll
    extension=php_sqlsrv_73_nts_x64.dll
    重启Apache

    ③导入数据库
    用N11工具连接数据库,账号密码默认为root root ,
    新建bnsmg_accountdb_trunk、bnsmg_logdb_trunk两个数据库,编码选utf8mb4 — UTF-8 Unicode,
    然后双击新建好的数据库名字,右键,运行SQL文件,在 文件 点后面按钮去找到下面的对应名字的SQL文件,点 开始。
    bnsmg_accountdb_trunk.sql
    bnsmg_logdb_trunk.sql

    ④修改文件IP
    修改网站文件夹WWW里面 8888\serverlist.xml里面的IP为你实际IP

    8、解压服务端主程序
    解压 bnsm.7z 到D盘(网游单机网www.jiaobenwang.com)
    找到解压后的目录,
    D:\bnsm\Asia\Launcher.exe 这个就是服务端启动器,右键 发送快捷方式到桌面。

    9、启动服务端:

    根据提示按步骤运行

    第一步: 运行phpstudy,打开之后,点击(启动apache和MySQL),正常为2个蓝灯,如果出现红灯,请百度搜索解决办法。


    第二步:运行 bnsm\Asia\Launcher.exe 或者运行你刚才放到桌面的快捷方式,会自动弹出5个窗口

    服务端到这里就架设好了。

    二、客户端修改

    (一)安卓客户端

    使用工具:
    010Editor或WinHex [工具下载]winhex汉化版
    ApkToolAid

    客户端需要14位IP或者域名(不足14位参考下面解决思路)

    1、不需要反编译客户端,直接用解压缩软件打开APK包,找到lib/arm64-v8a/libUE4.so ,把这个文件拖出来。
    修改完后,再把这个文件拖回去 替换即可。如果需要手机玩的 就必要用APKTOOL签名![工具下载]《安卓qt6傻瓜式改包工具》-手游APK反编译签名工具

    2、IP修改(网游单机网www.jiaobenwang.com)
    lib/arm64-v8a/libUE4.so

    010editor打开 查找 Unicode
    192.168.18.128 替换IP 注意14位数
    点击全部替换 替换了34处 然后保存

    192.168.18.128
    42.194.135.168

    3、obb包修改
    两种方法修改,

    ①手动放进游戏资源包

    意思就是 客户端APK安装后,先运行一次APK,然后 把
    main.11910.com.jlonline.revolution.obb
    放进模拟器或者手机安装目录
    Android\obb\com.jlonline.revolution 文件夹里面就行了
    模拟器有本地电脑和模拟器共享文件夹,非常方便操作。

    ②热更新修改方法

    通过热更新的方法下载main.11910.com.jlonline.revolution.obb到手机

    把main.11910.com.jlonline.revolution.obb上传到你的网站目录8888里面(其他地方也可以)

    获取到下载路径,比如我这里就是

    http://192.168.18.128:8888/main.11910.com.jlonline.revolution.obb

    你也可以放到其他CND服务器上面。能下载到就可以

    利用MT管理器编辑或者反编译APK文件。

    修改
    smali\com\jlonline\revolution\DownloaderActivity.smali

    1.查找line 103
    修改 const-string/jumbo v0, “你的热更obb文件地址”

    2.查找line 620 (是乱码需要配合工具)
    修改 const-string/jumbo v6, “[obb你的加密后热更地址…”

    我们把我们的热更地址复制到
    http://tool.chinaz.com/tools/unicode.aspx
    进行编码(网游单机网www.cangbaowan.top)
    把编码后的字符串替换到上面

    PS:前面的 obb\ 和 后面的 … 保留 只替换中间

    修改 (这个为obb包大小验证 默认是改了,如果你的没改就修改下)
    smali\com\jlonline\revolution\OBBData.smali

    查找line 18
    往下找到
    const-wide v4, 0xe360b1a3L

    把e360b1a3改为e3609dd0

    这个包大小就是右键 属性里面查看 这个包的实际大小,e3609dd0=3,814,759,888 字节
    到这里就可以了,我们把编译回去就好了

    obb两种方法自己选择使用

    (二)苹果客户端
    用解压缩软件打开ipa包,找到下面这个文件拖出来修改,修改好拖回去替换
    Payload\TSProject.app\TSProject

    010editor软件来修改修改
    搜索:cangbaowan.top 替换为你的IP或者域名
    总共有34处
    也是要对位
    然后 保存替换回去

    (三)IP不足14位解决思路

    思路1:
    如果ip位数不足,可以在ip 端口 8080 和 8888 后面加/ 来补充ip位数,比如原来ip是192.168.1.104 但是我的ip是192.168.1.3 那么我们在使用010editor软件来 选择 Unicode 替换时就可以把 192.168.1.104:8080 替换成 192.168.1.3:8080// 再把 192.168.1.104:8888 替换成192.168.1.3:8888//

    思路2:
    使用010editor软件来进行16进制替换,首先 139.196.32.250 的16进制是3133392e3139362e33322e323530 然后在每一对数字(每2个数字)后面补00 那么就是380031002e00310031002e003200330030002e003000300031003800

    接下来就是最主要的步骤:

    首先比如我的ip是 62.12.231.11 那么要怎么办? 我们可以在最后的11 前面补0 位数达到跟 139.196.32.250 一样 那么是 62.12.231.0011

    然后 我们浏览器访问:https://www.bejson.com/convert/ox2str/

    然后输入你的ip (比如是62.12.231.0011) 点击 字符转16进制 可以看到下面有一串字符 我们复制到文本,然后在每一对数字字母(每2个数字字母)后面补00,得到一个新字符串

    使用 010editor软件 来打开 lib/arm64-v8a/libUE4.so 我们选择 16进制搜索 380031002e00310031002e003200330030002e003000300031003800 最后再继续替换成上面的 新串字符 (重点:查找和替换都是要选择16进制)

    最后把 剑灵.apk 安装到安卓模拟器就可以开始游戏了。

    测试用夜神9.0模拟器 ,其他模拟器会闪退!

    三、GM后台

    授权后台

    授权地址
    http://ip:8888/gmht/gm.php
    授权码:
    jiaobenwang.com

    用户后台地址
    http://ip:8888/gm/
    授权密码:
    123456

    vip1可以充值 暂时没充值
    vip2才可以发邮件
    itemU.txt 为用户邮件物品

     

    实测截图(转载注明来源网游单机网jiaobenwang.com)

    新手须知(老手无视)(转载注明来源藏宝湾cangbaowan.top)

    如何选择合适的服务端系统?

    1.首先你要判断这个游戏服务端平台类型是Windows系统,还是linux系统的版本,或者是VM虚拟机版本等。
    2.如果是Windows系统的端,推荐使用windows2008R2 x64系统,当然用win7  win10等系统也是可以的。
    3.如果是linux系统的端,推荐使用 centos7.6以上+ 宝塔平台,宝塔平台可以实现可视化操作。
    4.如果是本地电脑架设,推荐安装虚拟机系统。如果是云服务器架设,选择合适的系统自动安装好即可。
    5.系统搞好之后,请按照教程说明,一步一步的弄。很多细节会导致你架设不成功。
    PS:这里说的服务器并不是说要买云服务器,你本地的PC电脑、笔记本电脑也是一样可以,装什么系统才是重要的!
    本站网游单机网-藏宝湾(jiaobenwang.com cangbaowan.top)VIP会员可以加入QQ群:371342465 ,免费教授搭建知识。
    

    服务端搭建需要哪些环境准备工作?

    1、本站测试搭建所用服务器一般是:windows2008r2x64+1H2G   linux7.9+宝塔+1h2g 
    2、如果是本地虚拟机搭建,windows版推荐直接下载  win2008X64 虚拟机纯净镜像 ,点击下载https://www.jiaobenwang.com/1608.html
    3、如果是本地虚拟机搭建,linux版推荐直接下载  centos7.9+宝塔 虚拟机纯净镜像 ,点击下载 https://www.jiaobenwang.com/1603.html
    4、文本文件修改推荐使用notepad++,因为用记事本可能导致文件编码变化,同时可以用n++进行文件夹批量搜索替换。下载https://www.jiaobenwang.com/2232.html
    5、使用VM虚拟机版服务端,需要修改本地网卡IP地址,虚拟网卡如何设置IP地址,请点击参考教程https://www.jiaobenwang.com/989.html
    6、云服务器Windows系统没有D盘,该如何分区创建?请看这篇教程:https://www.jiaobenwang.com/2383.html
    7、各种VM一键端(虚拟机一键端)常见问题、虚拟机软件下载及搭建通用教程 https://www.jiaobenwang.com/5787.html
    

    程序运行不正常的解决办法?

    如果服务端或者客户端打开报错,一般是因为exe程序不兼容你当前的系统,或者缺少一些系统运行库组件。
    1、安装系统运行库组件:微软常用运行库合集 点击下载 https://www.jiaobenwang.com/7786.html
    2、设置客户端EXE的兼容性,一般是 右键EXE程序,点 属性,点 兼容性,勾 以兼容模式运行这个程序,然后就 可以试试选择兼容 WIN7 之类的。
    

    感谢阅读(转载注明来源 网游单机网 cangbaowan.top)

    本游戏架设教程就到这里了,感谢您的阅读!如果脚本王——网游单机网的教程对您有帮助欢迎分享!如果有疑问请在本贴后面评论留言或者加入网游单机交流群讨论QQ群:336404386。对于架设的一些基本知识,脚本王——网游单机网有专题介绍,请先掌握基本功,游戏架设实际是很简单的,小白也能学会!实在不会架设的,只要是我们的永久会员,免费提供远程教学一次!

    声明:
    本站网游单机网-藏宝湾(www.jiaobenwang.com/www.cangbaowan.top)所有源码都来源于网络收集修改或者交换!本站所有程序、源码只供大家学习和研究软件内含的设计思想和原理之用,请下载后24小时内删除!。请大家不要用于商用及违法使用,否者如引起一切纠纷与本网站无关,后果自负!!
    如果侵犯了您的权益,请及时告知我们(QQ: 18001103 email:[email protected]),我们即刻删除!
    如遇到资源失效,请在此贴下方评论区留言,我们将尽快补充资源!
    如遇资源实在不会架设,可以换其他游戏或者版本试试,不要纠结一个版本。


    网游单机网-脚本王 » 手游《剑灵M革命》手工端完美教程 安卓苹果双端+GM后台+热更新教程

    常见问题FAQ

    什么叫一键端?什么是手工端?
    一键端:一般是虚拟机VM一键端或者windows一键启动服务端,适合新手!对于一键端来说,如果这个端是linux系统的,因为linux系统大家不熟悉,架设有点麻烦,所以很多人分享了自己架设服务端的linux系统镜像,这种叫VM一键端(虚拟机一键端)。 还有一种一键端是win系统的,大部分都是做好了启动服务端的快捷方式之类的,这种端实际和手工端相差不大了。win系统的一键端实际就是手工端!我个人认为如果端本身就是win系统的服务端,那就没必要去弄vm一键端了!

    手工端:游戏服务端需手工安装配置,可以开服,适合老手,推荐方式!架设更有乐趣!
    网单游戏有哪些架设方式?
    1、单机玩耍,那么你只需要在你的电脑上 安装虚拟机软件+安卓模拟器即可。把服务端 运行在虚拟机的系统里面(如果是win服务端,也可以直接在电脑上运行服务端),客户端在安卓模拟器运行即可。各种VM一键端 基本就是用这种方式进行玩耍的!
    2、局域网手机玩耍,局域网内,手机通过wifi连接你电脑上安装的服务端,离开这个wifi你就玩不了,这种方式虽然是局域网内可玩,但和外网架设实际上是一回事,都需要按照教程修改服务端、客户端。
    3、外网玩耍,俗称开服,服务端架设在外网云服务器上,云服务器具有固定IP地址,在其他电脑上、手机上安装客户端即可玩耍。
    最佳实现外网(互联网)开服玩耍的方式?
    对于一般玩家来讲,如果是想实现和朋友一起玩耍网单游戏,那么就需要外网架设。最佳方式就是用内网映射的方式,仅需要一台百元级云服务器即可实现内网\局域网游戏穿透到互联网开服使用!本站提供了原创软件免费给大家使用!一般只要能局域网玩耍的网单游戏,均可实现外网玩耍!

    2 讨论

    1. 启动服务器没有啊????
      是不是源码少东西

      1. bnsm\Asia\Launcher.exe 这个就是一键启动服务端

    发表评论