资源简介
手游《剑灵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 讨论
发表评论
要发表评论,您必须先登录。
启动服务器没有啊????
是不是源码少东西
bnsm\Asia\Launcher.exe 这个就是一键启动服务端