CE修改器入门:精确数值扫描

简介: 附加`Tutorial-i386.exe进程`后,我们点击教程的下一步按钮,接着继续第二关,第二关的作用还是很简单的,主要目的是遍历出我们想要的动态数据,比如角色的生命,人物的魔法等,都会用到精确扫描,可以说这一关是既简单又实用的东西,也是今后制作中最常用的环节,接着我们看下`Tutorial-i386.exe程序`对这一关通关流程的描述:

附加Tutorial-i386.exe进程后,我们点击教程的下一步按钮,接着继续第二关,第二关的作用还是很简单的,主要目的是遍历出我们想要的动态数据,比如角色的生命,人物的魔法等,都会用到精确扫描,可以说这一关是既简单又实用的东西,也是今后制作中最常用的环节,接着我们看下Tutorial-i386.exe程序对这一关通关流程的描述:

> 步骤 2: 精确值扫描 (密码=090453)
>
> 现在你已经在 Cheat Engine 中打开了训练程序,为我们下一步的练习做好了准备。
> 本窗口的左下方显示的"健康:XXX",在你每次点击"打我"按钮时,它的值便会减少。
> 要进入下一关,你必须找到这个数值并把它改成 1000 。
> 很多方法都可以找到这个数值的位置,但我将告诉你一个最简单的方法,"精确数值"扫描:

上面的简单描述的意思就是,需要将100这个数值修改为1000则本关就算通过,看下面具体的步骤

1.首先游戏规则是每次我们点击打我按钮则健康值则会减一,我们首先搜索这个100看能不能找到些什么.

image.png

现在开始搜索精确数值 100 数值中输入100 点击 首次扫描 按钮

image.png

默认情况下一般游戏就是4字节,这里不需要改动扫描类型和数值类型,默认就好了.

这次扫描我们得到 35 个结果,里面肯定有我们要找的那个血值,不过好像太多了,没关系继续往下看.

image.png

关键一步:为了找到更加精确的数据,我们回到 Tutorial 点击 打我 按钮,此时血值已有变化了:

image.png

我们再输入 95 点击 再次扫描 按钮 结果只剩1个(这就是我们要找的),我们双击此地址将其添加到地址栏:

image.png

此时地址栏里面只有1个结果了,这个就是我们要找的内存地址,双击将其加入到地址栏

image.png

在数值95上面双击,并修改把 95 改成 1000 点击 确定 按钮,此时通关.

image.png

此时回到Tutorial-i386.exe程序,会发现教程的 下一步 按钮变成可用,再次点击打我按钮,数值变大了,继续点击下一步进入第三关...

image.png

目录
相关文章
|
11月前
|
运维 Shell Python
【运维知识高级篇】超详细的Shell编程讲解2(变量切片+统计变量长度+字串删除+字串替换+七种方法进行数值运算+整数比较+多整数比较+文件判断+字符串比对+正则比对+配合三剑客的高阶用法)(一)
【运维知识高级篇】超详细的Shell编程讲解2(变量切片+统计变量长度+字串删除+字串替换+七种方法进行数值运算+整数比较+多整数比较+文件判断+字符串比对+正则比对+配合三剑客的高阶用法)
103 0
|
2月前
|
C++
『C/C++』Eg4: 求自定类型元素的平均
『C/C++』Eg4: 求自定类型元素的平均
|
8月前
|
存储 图形学
2.3 CE修改器:浮点数扫描
本关需要使用 Cheat Engine 工具对浮点数进行扫描,完成修改任务。浮点数是一种带有小数点的数值,通过“浮点数”扫描方式进行修改。本关中,健康值为单精度浮点数,弹药值为双精度浮点数,需要将这两项数值都修改为 5000 或更高。提示建议禁用“快速扫描”功能,以获取更准确的扫描结果。
72 0
2.3 CE修改器:浮点数扫描
|
8月前
2.2 CE修改器:未知数值扫描
本关需要扫描未知数只扫描,要在不知道初始值的情况下找到一个在0到500之间的数值。首先,选择“未知的初始值”扫描方式,在数值类型中选择 4 字节,并点击“首次扫描”以开始扫描。扫描结束后,点击“打我”按钮进行一些操作,回到 Cheat Engine,选择“减少的数值”作为扫描类型,点击“再次扫描”并重复操作直到检索出很少的几个地址。由于该数值在0到500之间,可以挑出最为相似地址,并将其加入到下方的地址列表。接着,将健康值更改为 5000 以便进入下一关。需要记住的重点是,在开始新的扫描之前,务必要先点击“新的扫描”按钮。
56 0
2.2 CE修改器:未知数值扫描
|
8月前
|
存储
2.1 CE修改器:精确数值扫描
本关是CE修改器的第一关,用户需要通过 `Cheat Engine` 工具完成精确扫描值。在这个练习中,需要将一个特定的数值(健康值)改变为 1000。首先,要确保数值类型设置正确,默认的是2字节或4字节。接着,选择“精确数值”扫描类型,将健康值填入数值输入框中,点击“首次扫描”。在扫描结果中,如果出现多个地址,可以继续点击打我按钮并输入变更后的健康值来进行“再次扫描”,确定正确的地址。双击左侧列表中的地址可以将其移动到下方的地址列表中并显示其当前值。接着,双击下方地址列表中的数值(或者选择它,按下回车),填写你要修改的数值1000。如果操作正确,"下一步"按钮将变成可点击的状态,本关就算完成
107 0
|
11月前
|
运维 Shell Perl
【运维知识高级篇】超详细的Shell编程讲解2(变量切片+统计变量长度+字串删除+字串替换+七种方法进行数值运算+整数比较+多整数比较+文件判断+字符串比对+正则比对+配合三剑客的高阶用法)(二)
【运维知识高级篇】超详细的Shell编程讲解2(变量切片+统计变量长度+字串删除+字串替换+七种方法进行数值运算+整数比较+多整数比较+文件判断+字符串比对+正则比对+配合三剑客的高阶用法)(二)
101 0
|
存储 NoSQL Redis
数据类型-set 数据交并差操作 | 学习笔记
快速学习数据类型-set 数据交并差操作
74 0
数据类型-set 数据交并差操作 | 学习笔记
|
C语言
用函数方法来比较三个数字中的较大值(常规,函数)
用函数方法来比较三个数字中的较大值(常规,函数)
110 0
用函数方法来比较三个数字中的较大值(常规,函数)
|
存储 数据库
长整数在插入较短的列时会被转换,但不会被截断为什么?公式是什么?
长整数在插入较短的列时会被转换,但不会被截断为什么?公式是什么?
|
存储 数据安全/隐私保护
CE修改器入门:浮点数的扫描
在前面的教程中我们使用`4字节`的方式`进行扫描`,但有些游戏使用了`"浮点数"`来存储数值,浮点数是带有小数点的数值(如 5.12 或 11321.1),正如本关中的健康和弹药,两者都以浮点方法储存数据,不同的是,健康值为单精度浮点数,而弹药值为双精度浮点数。
588 0
CE修改器入门:浮点数的扫描