【养肝护肝,从我做起】Fatego的科学肝法

作者: shad0w_walker(admin) 分类: 网络 发布时间: 2017-08-07 13:56 ė 6 没有评论

事情的起因是这样的,作为一名咸鱼及星际fgo玩家,有一天我突然对大英雄(阿拉什)感兴趣了,想把它给练一下,但是一把狗粮丢下却卡在了二破上,世界树之种这个材料需要3个而休闲玩家我却只有2个。然后我去网上说的核桃QP航路上去刷了一上午,free本AP减半的活动下我刷了2管体力才刷到一个核桃,但羽毛却刷到2个。这让非洲玩家我恼羞成怒,所以以下攻略都是因为大英雄的一颗核桃引发的。

这种肝法主要的思路就是,通过抓包事先知道一场战斗的掉落物,然后选择刷还是不刷,省去大量刷材料的时间。

 

1、抓包

首先需要准备一台电脑,将手机和电脑连在同一个wifi下(模拟器可以不用管),在电脑上打开抓包软件(我在mac上用charles,windows上可以用fiddler),在手机wifi界面中设置代理为抓包软件的代理,这样就可以获取游戏的数据包了。具体的抓包过程以及代理设置过程没啥好说,毕竟这个方法是面向专业人士的。

2、进入战斗

在这里我就选核桃航路这个free本

选好助战到下面这个界面,这中间都是没有数据传输的

但是开始任务之后,会收到一个数据包,用charles抓包如下

虽然是一堆奇怪的字符,但是其中只出现了数字和字母,并且最关键的是最后两个字符为%3D,稍有常识的人都知道这是base64加密后的字符串。这样就简单了,随便找个工具解码一下:

解码之后惊呆了,这居然是个赤果果的json数据包,赶快看看里面有什么宝贝,为了格式化json我在sublime里安装了Pretty JSON插件,一键格式化美滋滋

可以看到,这真的是个json数据,在一场战斗开始时,会把这场战斗相关的信息都发过来,所以整个战斗过程都是本地的,战斗结束时会再发送一个结束数据包,最重要的是,这场战斗的所有掉落物都会在这个数据包内,搜索dropinfo即可看到。

上面这个dropinfo中为空[],说明这个怪不会掉落到道具,接着翻json,发现一个非空的部分

这里的objectId就是掉落物的id,num则是数量,可以猜到这是掉了3000QP。

找遍这个json都没有看到有用的掉落物,那就可以再手机上进行如下操作,没错退出战斗。毕竟这场战斗继续下去得到的也就是一些QP以及羁绊值。

再开一把核桃航路,再次抓包

然后base64解码一下,格式化json,查找dropinfo,看到如下信息

objectId:6502,对应的就是一个世界树之种,那么就说明这场战斗可以打了。

打完果然有一个核桃

objectId这个字段的含义,网上有大佬已经研究过,我附上搜到的以及我自己发现的

 1/2  QP
 6501  凤凰羽毛
 6502  世界树之种
 6503  英雄之证
 6505  虚影之尘
 6506  龙之逆鳞
 6507  混沌之爪
 6508  鬼魂提灯
 6509  蛇之宝玉
 6512  龙之牙
 6515  八连双晶
 6516  凶骨
 6517  蛮神心脏
 7001-7007  银旗
 7010-7107  金旗
 970****  狗粮

 

通过这种方法,可以将没有指定掉落物的战斗避免掉,只刷有掉落物的,这种方法只适用于针对专门的掉落物刷本,而且会少掉相当多的羁绊值(毕竟咸鱼玩家我对羁绊没啥兴趣),消耗的AP也不会变少,反正对我来说是很有效的刷法。有人问我是不是外挂,外挂往往都是修改游戏数据的……

最后附上我的大英雄,真强啊,不愧是迦勒底最辛苦的英灵。

写这篇文章的时候一发单抽竟然抽到了师酱???这么猛的吗???

祝我明天鬼岛活动抽到源赖光吧

========在抽源赖光的分割线========

卧槽我真的抽到了

本文出自shad0w_walker,转载时请注明出处及相应链接。

本文永久链接: https://www.sdwalker.com/archives/801.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

返回顶部