dnfb dnxm dnxg dndy

网盘清理,已删除~请删

本帖最后由 csyan1230 于 2023-8-15 09:16 编辑

首先感谢
qa1008大佬发布的手工端


【3D仙侠手游-仙之痕】Linux手工端+GM授权后台+本地资源+活动全开 – 网游单机下载 – 藏宝湾网游单机站 – Powered by Discuz! (iopq.net)

架设下来可以正常游戏,游戏时间0.5天,未见瑕疵,本人在此献拙,分享自己的镜像以及三种架设方法

这是我第一次将手工端改成一键端,出现任何问题,本人概不负责,做出了以下修改

整端整合,方便架设

去除了网站后台授权码,不需要输入授权码即可操作(若侵犯某些网站利益,在此抱歉,我实在是懒的输)

整合启动代码,一步就能启动或者关闭服务器

———————————————————————

由于此端需验证mac

打开虚拟机文件,选择我已移动它,然后“建议”检查服务端mac地址是否为  00:0c:29:87:b1:a5

虚拟机设置—-网络适配器—高级—mac地址


打开虚拟机时选择我已移动一般不会出错,如果选择我已复制它,那么此项会有变化,导致无法架设成功,此时需要修改mac为00:0c:29:87:b1:a5

另外极小概率(天文数字般的概率,数0会数花眼那种)会出现mac地址冲突的情况

所以文末另附使用自己mac的方式

—————————————————————————————————————————————————————————————————————

本次使用的虚拟机为vm17,如低版本不兼容请升级虚拟机或自行在网上寻找解决办法

有关虚拟机桥接,请参看我的


以仙缘架设为例,超详细说说200网段虚拟机局域网玩和手工端架设基础 – 手游端下载 – 藏宝湾网游单机站 – Powered by Discuz! (iopq.net)

关于桥接的一步

桥接要注意桥接至一张有网络的网卡

设置下VMware,打开软件,点击编辑—虚拟网络编辑器—vmnet0桥接—-已桥接至,选择一个有网络的网卡。(查看哪个网卡有网络,开始—设置—-网络和internet—更改适配器选项,wifi就选wlan,网线就选以太网,右键,属性,看顶上。)

   

然后vmnet8,net,改成200网段之外的,如192.168.8.0(如果本身就不是200段,那就不用管他),点应用,点确定

—————————————————————————————————————————————————————————————————————

以下开始架设,压缩包内亦有架设方式,此处贴出来为了大家在架设别的端时能举一反三

——————————————————————————————————————————————

1一般玩法(本机安卓模拟器游玩,手机游玩需连接电脑热点)

编辑—-虚拟网络编辑器—-VMnet8,子网IP设置为192.168.200.0

打开虚拟机,选择我已移动它

虚拟机网络适配器设置为nat模式

启动虚拟机

账号root

密码root(密码输入不可见,输完回车即可)

启动服务器

输入./qd.sh

等待启动完成(启动完成后显示 “[root@localhost~]#_”)

apk安装进模拟器即可游戏

关闭服务器

输入./tz.sh

等待关闭完成(关闭完成后显示 “[root@localhost~]#_”)

———————————————————————

2懒人玩法(比如我,可局域网游戏)

修改路由网段为200段,登录路由器–修改lan设置(内网设置),设置为192.168.200.1,此举会改变路由器登录地址,但不影响上网


检查编辑—-虚拟网络编辑器—-VMnet8,子网IP设置是否为192.168.200.0,如果是请把200改成别的

打开虚拟机选择服务端文件,选择我已移动它

虚拟机网络适配器设置为桥接

启动虚拟机

账号root

密码root(密码输入不可见,输完回车即可)

启动服务器

输入./qd.sh

等待启动完成(启动完成后显示 “[root@localhost~]#_”)

apk安装进手机即可游戏

关闭服务器

输入./tz.sh

等待关闭完成(关闭完成后显示 “[root@localhost~]#_”)

———————————————————————

3手工玩法(可局域网游戏,需要一定基础)

打开虚拟机,选择我已移动它

虚拟机设置为桥接

进入宝塔界面—-网站,设置为你得IP

修改以下文件(192.168.200.129 修改为你的IP)

服务端修改:

/jwlc/LF/serverlist.xml

/jwlc/server1/config.xml

/jwlc/server1/serverlist.xml

/jwlc/server1/battleserverlist.xml

/jwlc/server2/config.xml

/jwlc/server2/serverlist.xml

/jwlc/server2/battleserverlist.xml

网站修改:

/www/wwwroot/game/getcfg.php

/www/wwwroot/game/getzones.php

/www/wwwroot/game/mine.php

/www/wwwroot/game/selectzone.php

安卓:(需使用apk改之理反编译修改)

\assets\bin\Data\Managed\Assembly-CSharp.dll

\smali\com\maiy\sdk\util\Constants.smali

苹果:替换xzh.75zg.com为你的IP,12位IP限制(本人没有苹果设备,未测试)

本地.ipa\Payload\jwlc.app\Data\Managed\Metadata\global-metadata.dat

替换 xzhxzh.75zg.com  为你的15位域名或IP

本地.ipa\Payload\jzzh.app\jwlc

两处修改后 反编译回去

启动虚拟机

账号root

密码root(密码输入不可见,输完回车即可)

启动服务器

输入./qd.sh

等待启动完成(启动完成后显示 “[root@localhost~]#_”)

apk安装进手机即可游戏

关闭服务器

输入./tz.sh

等待关闭完成(关闭完成后显示 “[root@localhost~]#_”)

———————————————————————

另附:想要更换自己mac的,在另附文件夹找到解密工具

解密证书 :

服务端输入指令查看MAC

ifconfig

复制ether后面字符(这就是mac)

打开解密工具里面的0109.exe

1.点击初始化【选】key.txt

2.点击解密文件【选】com.hoolai.xianmojie.cert   最后保存随意命名

3.修改解密后的文件  把里面改成你自己的MAC

4.加密文件并改名com.hoolai.xianmojie.cert

最后把com.hoolai.xianmojie.cert替换到下面路径

\jwlc\LF

\jwlc\server1

\server1\PayTest

\jwlc\server2

\server2\PayTest

替换上面五个地方

PS:

简单介绍下GM后台使用

http://IP:81/gm/ 玩家后台  (其实用不着)

http://IP:81/gm/gm.php 管理授权后台(去除了授权码,不用填写)

=======================================================

PS:(未测试功能)

1、

跨服战场需要开服10天才可以

如果要测试 跨服功能 可以调整服务器时间 启动以后往后调

调整日期 date -s 2020/09/30

调整时间 date -s 22:00:00

活动时间修改:找到数据库session1修改表opevent

=======================================================

手机实测图(没错,我就是张老倔)

1.jpg (1.45 MB, 下载次数: 0)

下载附件

2023-4-4 22:38 上传


2.jpg (1014.4 KB, 下载次数: 0)

下载附件

2023-4-4 22:38 上传


3.jpg (1.23 MB, 下载次数: 0)

下载附件

2023-4-4 22:38 上传

另附相关架设文章(都是我写的,多多回复,别沉咯。让更多新人少走弯路)

以仙缘架设为例,超详细说说200网段虚拟机局域网玩和手工端架设基础 – 手游端下载 – 藏宝湾网游单机站 – Powered by Discuz! (iopq.net)


关于局域网架设和VMware虚拟网络模式的简易说明 – 手游端下载 – 藏宝湾网游单机站 – Powered by Discuz! (iopq.net)


APK改之理的简易使用说明,包括jdk8的配置和akptool的升级 – 手游端下载 – 藏宝湾网游单机站 – Powered by Discuz! (iopq.net)

下载地址:

链接:
https://pan.baidu.com/s/1Q4oVT2WPVzC4P-mcQvOkIQ?pwd=k2c9

提取码:k2c9

嗯,分2个包了,不是会员不让上传4G以上文件,百度云盘可真扣啊

=======================================================


魅惑的王子大佬发现邮件功能不能使用,这是我疏忽了,只去除了充值的GM码

在此表示感谢

附上解决方式,下载此文件

链接:
https://pan.baidu.com/s/1uc29IUc1klHQ_1CRFb5Ajw?pwd=5b5o

提取码:5b5o

请把msg.js放入服务端www/wwwroot/game/gm/js,替换原文件

或者直接将那个文件中的,所有

if (checknum == ”) {

        layer.msg(‘请输入GM校验码’);

        return false;

    }

代码删掉,就行了(如果网页开着的时候修改,修改完要刷新网页)

并为此写了新帖,大家可以去看详细说明


【新提醒】以仙之痕为例,讲述修改网站后台去除GM码的简单教程 – 手游端下载 – 藏宝湾网游单机站 – Powered by Discuz! (iopq.net)

© 版权声明
THE END
请登录后发表评论

    没有回复内容

相关推荐