Cheat Engine,俗称CE,是一款开源代码作弊软件。其主要功能包括内存扫描、十六进制编辑器、动态调试功能。该工具本身具有安全工具,并且可以轻松生成您自己的脚本。 CE可以说是最好的游戏模组之一,模组工具绝对值得学习,只是需要一点时间。
环境准备:配置CE
打开工具后默认是英文。您需要修改它,如下所示。选择编辑-设置-选择中文并重新启动。
1、打开解压后的CE目录,可以看到如下目录结构,其中包括Cheat。 Engine.exe是CE的主进程,Tutorial-i386.exe是练习环境。我们后续的内容都会围绕这个实践环境展开。
2、然后我们打开Cheatt,打开Engine.exe(如果系统是32位,则打开cheatengine-i386.exe)。请务必使用管理员权限来操作CE修改器,如下:
3.使用CE修饰符附加cheatengine-i3866.exe进程。操作流程如下:
教程到这里就结束了,第一关就是这么简单
单击下一步按钮继续下一步(或输入密码继续您需要练习的步骤)
第二层:精准扫描数值
当Tutorial-i386.exe进程结束后,我们点击教程的下一步按钮,进入第二关。第二关的作用还是很简单的。主要目的是体现我们想要的动态数据,比如角色的生命、角色的魔法等等。可以说这个关卡既简单又实用,也将是以后制作中最常用的环节。那么我们来看看Tutorial-i386.exe程序对这个通关流程的描述:
第二步:精确值扫描(密码=090453)
现在您已经完成了,Cheat Engine 将打开训练计划并为我们的下一个练习做好准备。
该窗口左下角显示“健康”:XXX',
每次点击“Hit Me”按钮,其值都会减少。
要进入下一级别,您必须找到该值并将其更改为1000。
有很多方法可以找到这个值的位置,但我会告诉你最简单的方法,扫描“精确值”:
上面简单的描述意味着,如果需要将100的值更改为1000,即使通过了这一关,也必须按照下面的具体步骤进行。
1.首先,游戏规则是,每点击一次我的按钮,我们的生命值就会减少一。首先,我们搜索这100 个,看看能找到什么。
现在开始搜索精确值100 在值中输入100 单击“第一次扫描”按钮
一般游戏默认是4字节。这里不需要更改扫描类型和值类型,默认即可。
这次扫描我们得到的结果是35,肯定有我们要找的血液值,不过好像太多了,没关系,继续看下去。
关键步骤:为了找到更准确的数据,我们回到Tutorial,点击Hit Me按钮。这时,血值发生了变化:
然后我们输入95 并单击再次扫描按钮。只剩下一个结果(这就是我们要找的),我们双击这个地址将其添加到地址栏:
此时,地址栏中只有一个结果。这就是我们要寻找的内存地址。双击添加到地址栏
双击数值95,将手柄95修改为1000,点击确定按钮,至此关卡完成。
相关信息