当前位置:首页 > 游戏攻略

吞食天地2-诸葛孔明传 之64物法图文详解

作者:admin     时间:2020-07-15 09:22:13     来源:互联网    

  首先,简要说明触发64物法的方法,唯一的条件就是:把寄存处存满,存满后在寄存处总共就会有64个物品(注:存什么都可以,装备、道具、甚至是任务道具都行)。当条件满足后,就可以触发这个BUG,触发点就是取出寄存处的最后一个物品。当取出最后一个物品后,我们再去查看寄存处的最后一个物品,会发现该物品已经变成其他物品,具体会变成什么,跟存入物品的数量有关(注:这里的数量是指物品的可使用次数,比如赤心丹,可使用次数7)。除了寄存处的存入物品会发生变化,人物也会发生变化,包括我方人物的兵力、武力。这些都是怎么变化的呢?下面我将对这方面进行讲解:我们先找到寄存物品的地址(注:怎么找到的这个地址不作为本次详解内容,以后有空我们再聊),如下图所示:

  没有寄存物品时的内存情况

  我们假设存入短剑,短剑的代码为08,存入物品后,6540地址的值变为08,6580地址的值变为01,我们再存入短剑,则6541的值变为08,6581的值变为01,以后存入的物品都是这样类推。接下来寄存满64个物品,如下图所示:

  存满物品时的内存情况

  观察存满物品的内存地址,会发现我在寄存物品的第一位(注:地址6540)寄存了一把短剑,它的可使用次数(注:地址6580)为E8,先不要管为什么这样寄存,现在触发BUG的条件已经满足了,我们先取出最后一个物品,然后发现内存地址变化为下图所示:

  条件满足后,取出最后一个物品的地址变化情况

  观察后发现,6580的值E8向前位移了2个位置,覆盖了657E的值,由可使用次数变成了物品代码,这就是64物法导致寄存物品变化的原因。知道原因后,再仔细观察触发bug时的地址变化,发现每一次触发BUG都会导致地址6580至地址663F的值向前位移2个位置,地址6640至地址667F的值向前位移1个位置,而这些地址当中,正好就有我方人物代码地址、兵力地址、武力地址等。现我将这些会变化的各个地址所代表的意思列表如下,方便大家观看:6540~657F:寄存物品的代码

  6580~65BF:寄存物品的可使用次数

  65C0~660F:无视之

  6610~6614:待查

  6615~661B:我方状态(80活着,C0军师,00受伤)

  661C~6620:敌方状态(80活着,00受伤)

  6621~6627:我方人物代码(顺序为我方第7、6、5、4、3、2、1位人物)

  6628~662C:敌方人物代码(战斗时刷新,顺序为敌方第1、2、3、4、5位人物)

  662D~662F:我方第7位人物兵力(总兵力=662D+662E*256+662F*256*256)

  6630~6632:我方第6位人物兵力(后面均同上类推)

  6633~6635:我方第5位人物兵力

  6636~6638:我方第4位人物兵力

  6639~663B:我方第3位人物兵力

  663C~663E:我方第2位人物兵力

  663F~6641:我方第1位人物兵力

  6642~6644:敌方第1位人物兵力(战斗时刷新)

  6645~6647:敌方第2位人物兵力(战斗时刷新)

  6648~664A:敌方第3位人物兵力(战斗时刷新)

  664B~664D:敌方第4位人物兵力(战斗时刷新)

  664E~6650:敌方第5位人物兵力(战斗时刷新)

  6651~6653:我方第7位人物兵力上限

  6654~6656:我方第6位人物兵力上限

  6657~6659:我方第5位人物兵力上限

  665A~665C:我方第4位人物兵力上限

  665D~665F:我方第3位人物兵力上限

  6660~6662:我方第2位人物兵力上限

  6663~6665:我方第1位人物兵力上限

  6666~6668:敌方第1位人物兵力上限(战斗时刷新)

  6669~666B:敌方第2位人物兵力上限(战斗时刷新)

  666C~666E:敌方第3位人物兵力上限(战斗时刷新)

  666F~6671:敌方第4位人物兵力上限(战斗时刷新)

  6672~6674:敌方第5位人物兵力上限(战斗时刷新)

  6675~667B:我方人物武力

  667C~6680:敌方人物武力(战斗时刷新)

  根据上表信息,我们很轻易就能发现我方人物代码后面紧跟着的就是敌方人物代码,这也就解释了为什么使用64物法后我方人物中会有人变成之前战斗碰到过的敌人,而这些代码每次都会因为触发战斗而刷新。另外,有时候触发64物法后会有刘刘出现,这是因为我方人物代码变成了00的原因,00是游戏用于判断没有人物的代码,所以强行出现就变成了刘刘。

  根据上述的这些信息,大家应该能很轻松的掌握64物法的改变情况,然后根据需要,变出想要的物品和人物。本次详解到这里就结束了。