本来其实没想发这么快的,没想到白天更新文章的时候出了个小bug,导致我不得不继续更新了,好累。

首先呢,我先把题目贴在这里。其实还是那句话,前面的题非常简单,但是后面确实是有些难度的,中间跨度蛮大的。

这一题是让我们扫描未知数值,这个其实我超级熟悉,因为我当时玩一个小游戏的时候,有一个武器耐久度,并不显示值,只有那种类似进度条的东西来表示耐久,当时我就是用的这一题的方法。

步骤 3: 未知的初始值 (密码=419482)

OK, 看来你已经理解了如何利用"精确数值"扫描查找数值了,让我们进行下一步。

首先说明下重点. 因为你要进行的是"新的扫描",所以你必须首先点击"新的扫描"才能开始一个"新的扫描". (你一定认为这很简单, 但是有很多人困在这一步啊)所以请记住这一步骤

你现在应该已经点击了"新的扫描",让我们继续

在上一关中我们知道初始数值的大小,所以我们可以利用"精确数值"扫描,但本关中仅有一个状态栏,我们并不知道它的初始数值。

我们只知道这个数值在0到500之间,并且每次点击"打我"之后便会减些健康值,每次减少的健康值会显示在进度条的上方。

同样有好几种方法可以找这个数值,(例如使用"数值减少了..."扫描方式),但我只教你最简单的方法,"未知的初始值"和"减少的数值"。

由于不知道当前数值的大小,"精确数值"扫描便派不上了用场,所以选择扫描方式"未知初始数值"。数值类型仍然选择 4 字节(这是因为大多数WINDOWS应用程序都使用 4 字节存放数据)。点击"首次扫描"并等待扫描结束。

扫描完成后,点击"打我",你会减少一些健康值。(减少的健康值显示几秒便会消失,你并不需要刻意记下它)。

回到 Cheat Engine,在扫描类型中选择"减少的数值",然后点击"再次扫描"。

扫描完毕后,再次点击"打我",并重复上述步骤,直到检索出很少的几个地址。

我们已经知道这个数值在0到500之间,所以挑出那个最为相似的地址,并将它加到下方的地址列表。

现在,更改健康值为 5000,以便我们进入到下一关。

步骤:首先先把进程加载了,之后我们选择未知的初始未知的初始值然后点击首次扫描,虽然右侧没出现值,但是左上角有个提示 结果:739328搜索出来了很多值,毕竟是未知的。然后我们选择扫描类型里的减少的数值未知的初始值,哦对,要先在教程里点一下打我,使得数值发生变化,之后再通过减少的数值来继续搜索。然后会发现结果中的数变少了,我们不断重复上面的步骤,然后一直搜索下去最后发现改不动了,我这边还有好几个值存在,未知的初始值但是实际上我们马上就能发现,第一个值就是我们想找的,将它修改成5000即可过关。

最后修改:2021 年 04 月 20 日 04 : 46 PM
如果觉得我的文章对你有用,请随意赞赏