本文相关:
CE修改器:Cheat Engine(2 簡單數值修改)
点击即可跳转至关联页面。
重要提示:不要用来修改线上数据,这种低级的修改方式100%会被封号
Cheat Engine 是一款强大的游戏修改器,
在第一部分我们得到了这款软件的中文版,
本篇是Cheat Engine系列教程的第二部分,我们终于可以开始修改游戏数据了!
很惭愧,本来想着起码说到指针的部分,没想到介绍界面是这么难的事情。
精简版:(也就是说有课本似的完整版,但是怕大家看了害怕就都删了)
一、查找要修改的地址
这是CE里面的一个教学程序,我们用这个程序来讲解一些简单的操作。
打开后按照提示,开始调试这个程序。
然后点击下一步。
Cheat Engine所能做的最基本是事就是精确值扫描,他在程序的这个位置。
输入现在的健康值100,然后单击首次扫描。
这里提到了一个四字节的问题,基本上首选的搜索类型就是4字节的,因为大多数情况都是这样。
这次我们搜索到了44个值为100的结果,不过这只是一个示例程序,在真正的游戏中你可能搜索到数十万个结果。
点击打我,健康值就会减少,我们像刚才一样把健康值填入数值框,但这次不要点击新的扫描,要点击再次扫描。
最后剩下的这一个值就是我们要找的健康值了。
不过,这只是一个示例程序,真正的游戏程序要多次重复让数值变化->再次扫描->让数值变化->再次扫描,直到剩下要找的值为止。
二、操作要修改的地址
双击刚才找到的地址,它会被保存到下方的地址保存区域。
选中前面的激活选框,数值就会被锁定在97。(别急,看下一步)
可以再次点击教程里的打我试一试。
你看到这里显示的虽然不是固定的97,但这个值一直都是非常接近并且小于97的一个值。
这是为什么呢?
我们知道,计算机有两个比较出名的储存器,一个叫做硬盘,一个叫做内存(闪存)。
而操作(负责修改)数据的CPU通常是直接从内存中获取数据的。
包括Gold、等级、负面状态等……
总之就是游戏的数据基本都会加载到内存里以方便CPU操作,而CE修改的就是这个数据。
例如:
你在游戏里捡到了1Gold,CPU会先在内存里找到你现在有10枚Gold,然后为你增加1Gold。
但你刚刚锁定了Gold为10,CPU无法为你增加1Gold,下一次CPU从内存中得到的现在有的Gold数量还是10Gold。
那为什么会出现游戏面板上显示的值与你钱包里的钱数量显示不一样的情况呢?因为显示Gold数量的地址和储存现有Gold数量的地址不是一个地址,你只锁定了现有Gold的地址的数值为10,而没有锁定用来显示Gold的那个地址,他每次固定显示11,仅仅是因为它显示的值是与现有的Gold数量与CPU提供的1的加和。
介绍完这个内容,就应该快点把步骤2通关了。
想要修改地址所保存的数值,你应该双击右边显示数值的那一块区域,也可以右键点击地址条目->更改记录->数值。
在弹出的对话框填入1000,步骤二的下一步按钮亮起。
但你会发现健康值仍显示为92,那真的就只是一个用来显示的数值而已,实际的健康值就是内存中保存的数值1000。
三、总结
在这一章节,我们
- 了解了如何选择自己要调试的程序
- 知道了怎样找到要修改的数据
- 尝试了锁定数据和修改数据。
最重要的,
- 我们基本了解了CE的界面。
四、实战
以多娜多娜为例,完成以下目标。
- 找到四个友方角色和四个敌人的血量
- 使用秒杀效果用帕尔诺击败庚课压制班二人,并利用血量修改避免打死绵羊
- 将所有角色血量变为1,将帕尔诺锁血,并直到己方角色仅剩余帕尔诺时利用帕尔诺获得胜利。
提示:
这样就可以一次控制八组数据了!
下一篇:CE修改器:Cheat Engine(3 模糊数值修改)
盡請期待。
饕餮LV4
问一下,为什么下载与汉化的链接无法加载是否要科学上网
饕餮LV4
好了,已解决
resiteLV4
人寿有尽,知海无涯。
是站内链接
本站链接(www.vikacg.com)
liaosjLV4
先收藏再说
氿凉LV5
虽然我不是很懂,但收藏就对了
resiteLV4
人寿有尽,知海无涯。
这个教程确实是有点多余了,还不如整一个CE自带教程的介绍。
不过既然写了就会把它写完,只是之后的内容就不会以像现在这样的速度更新了,不过会更新的(咕咕咕)。
[中国翻訳]LV4
想起当年用GM9修改器改游戏的场景。
9516LV3
感谢分享