阿拉德之怒手游超详细图文架设教程

写在前面

你是否还记得DNF,一天你不小心救了赛丽亚,从此变成了拯救阿拉德大陆的勇士,从此开始冒险之旅,不管你的职业是亲儿子还是下水道,你一直对你玩的角色情有独钟,在一次次刷图PK中,你变强了,你可以刷深渊,刷异界,刷远古,装备越来越好,技能越来越熟练,强化越来越高,后来强化碎掉了,你一气之下卸载了游戏,可没几天又入坑了,就这样你一直沉迷在阿拉德大陆的象牙塔里,直到你毕业工作了,再无时间,再也听不到赛丽亚的那句:“你来啦!”。

是的,在掉线城与虚弱勇士中,你我都一样,因为在那片大陆上有爆出期待已久装备的开心,也有强碎武器装备的绝望,每一件装备,每一个技能,每一个地图,每一个NPC,每一个怪物,每一首音乐都是我们曾经的青春…

架设

1. 架设条件

阿拉德之怒架设需要准备:

  1. linux服务器,建议CentOs 7.6版本,推荐轻量应用服务器,性价比高。

2. 安装宝塔及环境

宝塔是一个服务器运维管理软件,安装命令:

安装完后,按照提示信息登录宝塔(如果无法访问可能是由于服务器没有开放8888端口,参考步骤开放端口),并在宝塔软件商店中搜索以下软件安装:

  1. web服务器:Nginx1.20
  2. 数据库:Mysql 10.2
  3. 数据库:Redis 6.2.6
  4. 编程语言:PHP 7.1
  5. 数据库管理工具:phpMyAdmin 4.4
  6. 进程管理器:PM2管理器 5.2

安装完后,还需安装PHP 7.1的扩展redis和sg11。

需注意的是,此游戏涉及到的软件和环境多且版本特殊,建议不要和其他游戏共用一个服务器,出错失败的概率会很大,额,说的就是刚踩坑的我,服务器配置最低4G内存,2G内存很容易断开服务。

3. 开放端口

我们直接开放所有端口1-65535,阿里云服务器在安全组中配置规则。

然后在宝塔菜单安全中开放所有端口。

上传成功后解压到根目录。

6. 导入数据库

宝塔设置数据库root密码为。为什么不是,因为考虑到如果你想修改源码中的密码,可以全局搜索替换,不会冲突。

重启Mysql成功后,命令导入数据库。

7. 创建 站

添加站点,域名写你的IP,根目录,PHP选择7.1版本。

伪静态使用thinkphp,没错,竟然是TP5 – -,我用过最多的php框架,别说,还有点亲切~

保存后关闭文件后,会提示是否修改在压缩包中,点击确定。

修改文件,将上一步获取的md5值替换。

8.2 苹果热更包

如果你使用的安卓手机或安卓模拟器可以跳过这步,毕竟IOS涉及到签名,搞起来比较麻烦。

在资源中的目录下,查看下文件,双击用直接打开,修改红框内的三行换成你的IP,同样需要对位修改,保证值为17位。

10. 启动游戏后台

经过一番三下五除二的操作,终于到了启动游戏后台的时候,命令:

当然启动游戏后还无法立马进入游戏,我们还需要修改客户端。

11. 创建游戏账

创建游戏账 链接:http://IP/index/Regent=alade123 ,IP替换为你的IP,安全码同密码填写一致即可。

12.2 修改IP

反编译完成后会生成一个目录,需要修改其中文件的IP:

  • assetsupdateserver.json
  • smalicommgbasenetConstant.smali
  • smalicommgpaycb.smali
  • smalicommgpaynetb.smali
  • smalicommgpayuif.smali
  • smalicommgpayutilso.smali

推荐 VS Code 全局搜索,一键替换,当然,单独找文件修改也可以。

最后会生成两个apk,一个未签名,一个签名的带Signed标识的,我们使用签名的apk。

出现下载文件界面,说明热更包配置是成功的。

13. 苹果客户端

13.1 修改IP

使用360压缩打开资源客户端中的,找到文件,将红框中的IP修改为你的IP。

用资源工具中的WinHex.exe打开客户端目录下的文件,点击上面搜索,替换文本,搜索,替换成你的IP,同样需要注意的是需要对位修改,保证15位,不够在后面补,如你的IP是共8位,需要补7个,也就是,如果你的IP是正好15位,就不需要后面补位了。

13.2 苹果签名

我使用的苹果签名是爱思助手:https://www.i4.cn/

在爱思助手工具中搜索IPA,找到IPA签名,选择文件,填写自己的苹果账 ,即可进行签名。

除了总后台还有代理登录:http://IP/agent/login ,账 密码也都是,通过代理的推广链接可以注册账 。

这几个链接实际上我并没有怎么用到,使用cdk授权后的GM工具会更加直接好用,参考后续中的CDK/GM功能。

15. 停止游戏后台

如果想停止游戏后台服务,执行后台命令即可:

后续

1. 修改总后台账 密码

修改总后台用户名需要修改两个文件:

  • www/wwwroot/alade/application/admin/controller/Login.php
  • www/wwwroot/alade/application/common/controller/Admin.php

将所有改成你的账 名,总后台的登录没有验证数据库的账 名,而是在后台文件中进行了验证。以为例:

2. CDK/GM功能

2.1 功能配置

首先在资源中找到目录,然后在宝塔中进行以下操作:

创建数据库,并导入数据库文件。

将上传到目录,并解压到该目录,赋予777权限。

修改文件上传到目录,如果修改过后台账 ,请将文件中替换为你的账 。

修改配置文件。

然后对角色进行授权,链接:http://IP/gmcdk/pay 。填写生成的一个CDK,你的角色名,并设置你的后台密码。

发送成功,Nice~,无需重新登录游戏,邮件即可收到。

脚本原理就是监听服务端的端口,当端口没有开启时则会进行重启操作。

4. 团本PK组队设置

开通团本PK组队功能,首先需要开放服务器所有的UDP,以腾讯云轻量服务器为例,在防火墙中设置。

第三个职业是女大枪重炮掌握者,搬砖好手。

阿拉德之怒手游超详细图文架设教程

后来毕业工作了就没有时间玩了,游戏就被尘封了,只留下了一段美好的青春回忆。每个人的青春可能都属于一个游戏,可能是英雄联盟,可能是穿越火线,而我的叫地下城与勇士!

你学“废”了么p>

(完)



声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月9日
下一篇 2022年3月9日

相关推荐