【养肝护肝,从我做起】Fatego的科学肝法
事情的起因是这样的,作为一名咸鱼及星际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