使用Cheat Engine制作自己的游戏专用修改器

合集下载

cheat engine的使用方法

cheat engine的使用方法

cheat engine的使用方法【原创实用版4篇】目录(篇1)1.Cheat Engine 简介2.Cheat Engine 的基本操作3.Cheat Engine 的高级功能4.Cheat Engine 的安全性和合法性5.总结正文(篇1)1.Cheat Engine 简介Cheat Engine 是一款开源的内存修改工具,主要用于 Windows 操作系统上的游戏作弊。

它可以帮助用户扫描游戏进程中的内存数据,找到特定数值(例如生命值、金币等),并对这些数值进行修改,达到作弊的目的。

然而,这种做法不仅破坏了游戏的公平性,还可能导致游戏的不稳定甚至崩溃,同时也可能违反游戏厂商的规定和法律法规。

2.Cheat Engine 的基本操作(1)打开 Cheat Engine:在搜索引擎中输入“Cheat Engine”,找到官方网站并下载安装程序。

运行安装程序并按照提示完成安装。

(2)运行游戏:在 Cheat Engine 中点击左上角的电脑图标,选择要修改的游戏进程。

此时,Cheat Engine 会自动挂载该游戏,并在右侧窗口中显示游戏的内存信息。

(3)第一次扫描:在 Cheat Engine 的“值”栏输入想要修改的数值(例如游戏中的金币数),并点击“首次扫描”。

Cheat Engine 会搜索游戏内存中所有与该数值相等的地址,并将它们显示在“地址”栏中。

(4)第二次扫描:在“值”栏输入一个与目标数值不同的数值(例如游戏中的生命值),并点击“下次扫描”。

Cheat Engine 会进一步缩小搜索范围,将“地址”栏中的数值分成两类,一类是目标数值所在的地址,另一类是其他地址。

(5)修改数值:在“地址”栏中找到目标数值所在的地址,双击该地址,将其添加到下方的地址列表中。

在列表中选择该地址,双击“值”栏,输入新的数值并回车。

此时,游戏中的该数值就会被修改。

3.Cheat Engine 的高级功能Cheat Engine 还提供了许多高级功能,例如:(1)游戏速度控制:在 Cheat Engine 的工具栏中,有一个“游戏速度”按钮,可以控制游戏的运行速度。

CE游戏修改器制作游戏修改器傻瓜教程

CE游戏修改器制作游戏修改器傻瓜教程

CE游戏修改器制作游戏修改器傻瓜教程CE(Cheat Engine)游戏修改器是一款功能强大的游戏辅助工具,可以帮助玩家改变游戏中的数值和参数,实现自定义的游戏修改。

虽然制作游戏修改器需要一定的编程基础,但是下面将为你简单介绍一些制作游戏修改器的基本步骤,希望能帮助你入门。

第一步:准备工作
第二步:选择目标游戏
在CE游戏修改器的主界面上,点击左上角的图标按钮,选择你想要修改的游戏进程,然后点击“打开”按钮。

第三步:数值
第四步:修改数值
在游戏中改变这个数值,例如通过消费一部分金币使其减少,然后点击CE游戏修改器中的“下一扫描”按钮。

然后在结果中会显示出新的数值(例如新的金币数量),将其选中并点击右键,选择“改变值”。

第五步:测试修改结果
在游戏中查看数值是否发生改变,如果改变成功,则表示修改器已经制作成功。

如果没有改变成功,可以尝试多次重复上述步骤,直到修改成功。

第六步:保存和加载修改器
在CE游戏修改器的界面上点击“文件”菜单,选择“保存文件”选项,将你制作好的修改器保存到本地。

下次想要使用这个修改器时,可以
在CE游戏修改器界面上点击“文件”菜单,选择“加载文件”,然后选择你保存的修改器文件。

总结:
以上是制作CE游戏修改器的基本步骤,当然,要制作更加复杂和高级的修改器需要更深入的编程知识和技术。

希望这个简单的傻瓜教程能帮助你入门,了解游戏修改器的基本原理和操作方法。

如果你对游戏修改器有更深入的兴趣,可以进一步学习和研究CE游戏修改器的高级功能和技巧。

ce修改教程

ce修改教程

ce修改教程CE修改教程CE修改是一种改变电子游戏的方式,它允许玩家修改游戏的内部数据以改变游戏的功能和特性。

以下是一些关于如何进行CE修改的准则和步骤。

1. 确保你的电脑上已经安装了CE(Cheat Engine)。

CE是一款非常受欢迎的游戏修改工具,可以在官方网站上免费下载。

确保你下载的是最新版本,并且来自官方渠道。

2. 启动CE并选择你想要修改的游戏。

在CE的主界面上,你将看到一个类似于文件管理器的图标。

点击它,然后导航到你的游戏目录并选择游戏的可执行文件。

3. 在CE的主界面上,你将看到一个“打开进程”按钮。

点击它,然后选择你的游戏进程。

一旦选择了游戏进程,CE将会加载游戏的内存信息。

4. 接下来,你需要找到你想要修改的游戏数据。

CE有一个内置的搜索功能,可以帮助你在游戏的内存中查找特定的数值。

你可以使用这个功能来搜索你想要修改的数值,比如你的游戏币数量。

5. 一旦找到了你想要修改的数值,你可以通过改变它来修改游戏。

在CE中,你可以直接修改内存地址中的数值,或者使用指针和单独的脚本来进行修改。

6. 修改完毕后,记得保存你的修改。

CE有一个内置的保存功能,可以帮助你保存你的修改并将其应用到游戏中。

确保在保存前进行测试,以确保修改的数值在游戏中能够正常工作。

7. 最后,启动游戏并验证你的修改是否成功。

如果一切正常,你应该能够看到你修改的效果。

总之,CE修改是一种强大的工具,可以让玩家按照自己的需求来改变游戏的功能和特性。

但是,请谨慎使用CE并遵守游戏的规则,以免破坏游戏的平衡性和公平性。

cheat engine 用法

cheat engine 用法

cheat engine 用法
CheatEngine是一种免费的开源软件,用于修改电脑游戏的内部数值。

它可以帮助玩家通过改变游戏中的某些数值来获得额外的优势,例如无限金钱、生命值、能量等。

Cheat Engine 的使用方法如下:
1. 下载 Cheat Engine 并安装。

2. 启动游戏,然后打开 Cheat Engine。

3. 在 Cheat Engine 界面上,点击打开进程按钮,选择相应的
游戏进程。

4. 在游戏中想要修改的数值处,输入对应的数值,然后点击搜
索按钮。

5. Cheat Engine 将会搜索游戏内符合条件的数值,这可能需要几次尝试。

6. 找到游戏内的目标数值后,将其选中,然后在 Cheat Engine 界面上修改数值。

7. 点击应用修改按钮,然后返回游戏,即可看到修改后的效果。

请注意,使用 Cheat Engine 可能会违反某些游戏的规定,因此请谨慎使用,并遵循游戏开发商的规定。

同时,使用 Cheat Engine 也有可能破坏游戏的平衡性,影响游戏的体验。

- 1 -。

cheatengine教程

cheatengine教程

CHEAT‎ENGI‎N E 这是‎老外编的内‎存修改工具‎,我在网上‎找了很久才‎找到这个教‎程.现把它‎放这里,主‎要是怕它失‎传了.内容‎比较乱,不‎过这也是网‎上唯一一篇‎教材了.‎----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎-----‎CHE‎A T EN‎G INE(‎以下简称C‎E)是我见‎过的最优秀‎的游戏作弊‎工具。

它的‎优点多不胜‎数,虽然单‎独从搜索游‎戏里面的数‎值来说,它‎并不比其他‎同类软件强‎多少,但它‎不仅仅是个‎游戏修改工‎具,它还有‎其他游戏修‎改软件所没‎有的一些特‎点,例如:‎它有强大的‎反汇编功能‎,这个是别‎的游戏工具‎中几乎没有‎的;还有,‎它本身就自‎带了外挂制‎作工具,可‎以直接由它‎生成外挂。

‎而它的界面‎非常简洁朴‎素,这也是‎我喜欢它的‎原因之一。

‎同类软件中‎,我觉得T‎S EARC‎H可以和它‎媲美,但T‎S EARC‎H的界面比‎较混乱,操‎作过于复杂‎,所以我个‎人并不喜欢‎T SEAR‎C H。

‎在这个教程‎里面,你不‎会看到任何‎图片,因为‎我觉得我能‎用纯文字教‎你使用CE‎,如果你觉‎得没有图片‎就一定学不‎会,我想你‎没必要看下‎去了,因为‎我没空做图‎片,并且我‎觉得文字已‎经足够表达‎,没必要用‎多余的图片‎。

还有‎如果你喜欢‎这个入门教‎程,你可以‎把它转载到‎任何地方,‎但在转载之‎前,请你征‎得本人的同‎意,并且在‎转载时注明‎作者为CC‎B。

好‎了,废话少‎说,进入正‎题吧。

‎其实,使用‎C E的基本‎步骤,可以‎简单到一句‎话:1‎.运行CE‎->2.运‎行游戏->‎3.在CE‎中指定要修‎改的游戏-‎>4.首次‎搜索一个数‎值->5.‎回游戏中让‎这个数值增‎加或减少-‎>6.回C‎E按数值增‎减的情况再‎次搜索->‎7.重复5‎和6直到得‎到一个或很‎少的几个结‎果->8.‎在这几个结‎果中判断哪‎一个是真正‎的结果。

cheat engine 表单用法

cheat engine 表单用法

cheat engine 表单用法摘要:1.介绍Cheat Engine 表单用法2.讲解Cheat Engine 表单的创建和编辑3.介绍Cheat Engine 表单的查找和修改4.总结Cheat Engine 表单用法在游戏作弊中的应用正文:Cheat Engine 是一款开源的游戏修改工具,它可以帮助玩家在游戏中实现作弊功能。

其中,表单用法是Cheat Engine 的一个重要功能,通过该功能,玩家可以轻松地查找和修改游戏中的数据。

本文将详细介绍Cheat Engine 表单的用法及相关操作。

首先,我们来讲解Cheat Engine 表单的创建和编辑。

在Cheat Engine 中,创建表单的步骤如下:1.打开Cheat Engine 软件,并启动目标游戏进程。

2.点击左上角的“新建”按钮,选择“表单”。

3.在弹出的窗口中,输入表单名称,并选择表单类型(字节、字符或其他)。

4.点击“确定”按钮,完成表单创建。

创建表单后,可以对表单进行编辑。

在Cheat Engine 中,编辑表单的方法如下:1.点击左侧的表单列表,选中需要编辑的表单。

2.点击右侧的“编辑”按钮,打开编辑窗口。

3.在编辑窗口中,可以添加、删除或修改表单中的数据。

4.完成编辑后,点击“确定”按钮,保存更改。

接下来,我们来介绍Cheat Engine 表单的查找和修改。

在Cheat Engine 中,查找和修改表单的方法如下:1.在Cheat Engine 主界面,点击“查找”按钮,打开查找窗口。

2.在查找窗口中,输入需要查找的值,并选择表单类型。

3.点击“查找下一个”按钮,Cheat Engine 会自动查找目标值在表单中的位置。

4.找到目标值后,可以对其进行修改。

在Cheat Engine 中,双击目标值,即可将其修改为新值。

最后,我们来总结一下Cheat Engine 表单用法在游戏作弊中的应用。

在游戏中,玩家可以通过修改表单中的数据,实现游戏属性的调整,例如:生命值、金币数量、道具数量等。

cheatengine使用教程

cheatengine使用教程

C h e a t E n g i n e使用
教程
-CAL-FENGHAI.-(YICAI)-Company One1
Cheat Engine教程
ce修改器图文使用教程:
1.下载安装Cheat 修改器后打开CE修改器(Cheat Engine)》ce修改器中文版下载(Ctrl+左键点击进入下载页面)
?
2.开隐藏.隐藏CE修改器
3.接着进入您玩的游戏
4.进游戏后打开CE的最左上边的小电脑?
?
5.“文件”菜单->“打开进程”->打开MAIN进程(M开头有数字的)
?
6.然后输入你当前的某属性值,例如力量:555(在HEX栏输入)
?
7.点首次搜索.弄好后左边出现一大堆(RP好的只有一个,跳到9步)
首次扫描
8.加几点力量,再输入你当前的力量值如:558 点再次搜索?
?
9.这次只有一个数据了,双击它,它会出现在下面.双击它的数据值,改成你想
要的力量
如:9999?
?
10.也可以右击上图的蓝色处,在右键窗口中选择“更改记录”然后您就可以
更改想要更改的东西了。

cheatengine使用教程

cheatengine使用教程

ce修改器图文使用教程:
1.下载安装Cheat 修改器后打开CE修改器(Cheat Engine)
》ce修改器中文版下载(Ctrl+左键点击进入下载页面)
2.开隐藏.隐藏CE修改器
3.接着进入您玩的游戏
4.进游戏后打开CE的最左上边的小电脑
5.“文件”菜单->“打开进程”->打开MAIN进程(M开头有数字的)
6.然后输入你当前的某属性值,例如力量:555(在HEX栏输入)
7.点首次搜索.弄好后左边出现一大堆(RP好的只有一个,跳到9步)
首次扫描
8.加几点力量,再输入你当前的力量值如:558 点再次搜索
9.这次只有一个数据了,双击它,它会出现在下面.双击它的数据值,改成你想要的力量如:9999
10.也可以右击上图的蓝色处,在右键窗口中选择“更改记录”然后您就可以更改想要更改的东西了。

CE游戏修改器制作游戏修改器傻瓜教程

CE游戏修改器制作游戏修改器傻瓜教程

CE游戏修改器制作游戏修改器傻瓜教程CE游戏修改器(Cheat Engine)是一个用于修改电脑游戏运行时数据的工具,通过修改游戏的内存数值,可以实现无限生命、无限金币等作弊功能。

在游戏中玩家可以利用CE游戏修改器来提升游戏体验,但需注意,使用游戏修改器可能违反游戏的规则,导致账号被封禁。

下面将带领大家学习如何制作游戏修改器的傻瓜教程,让你轻松掌握CE游戏修改器的使用。

材料准备:
1. 一台装有Windows系统的电脑
2. Cheat Engine软件
制作步骤:
2. 打开你想要修改的游戏,并在Cheat Engine中选择“Open Process”按钮。

在弹出的窗口中选择你正在运行的游戏,并点击“确定”。

3. 在游戏中找到你想要修改的数值,比如金币数量或生命值等。

在Cheat Engine中选择“First Scan”,然后在弹出的窗口中输入你所找到的数值,点击“确定”。

4. 在游戏中改变要修改的数值,比如将金币数量增加到100。

在Cheat Engine中选择“Next Scan”,会得到筛选后的结果。

5.重复以上步骤,直到你只剩下一个数值为止。

选择这个数值,并将其值修改为你想要的数值。

6.确认修改后,在游戏中你的金币数量或生命值等就会变为你所设定的数值。

7.注意:使用游戏修改器有可能造成游戏中断或者数据损坏等问题,建议在单机游戏中使用,不要在联机游戏中使用。

cheatengine使用教程

cheatengine使用教程

Cheat Engine教程
ce修改器图文使用教程:
1.下载安装Cheat 修改器后打开CE修改器(Cheat Engine)》ce修改器中文版下载(Ctrl+左键点击进入下载页面)
2.开隐藏.隐藏CE修改器
3.接着进入您玩的游戏
4.进游戏后打开CE的最左上边的小电脑
5.“文件”菜单->“打开进程”->打开MAIN进程(M开头有数字的)
6.然后输入你当前的某属性值,例如力量:555(在HEX栏输入)
7.点首次搜索.弄好后左边出现一大堆(RP好的只有一个,跳到9步)
首次扫描
8.加几点力量,再输入你当前的力量值如:558 点再次搜索
9.这次只有一个数据了,双击它,它会出现在下面.双击它的数据值,改成你想要的力量
如:9999
10.也可以右击上图的蓝色处,在右键窗口中选择“更改记录”然后您就可以更改想要更改的东西了。

Cheat Engine 使用教程

Cheat Engine 使用教程

Cheat Engine教程
ce修改器6.3图文使用教程:
1.下载安装Cheat Engine6.3修改器后打开CE修改器(Cheat Engine)》ce修改器6.3中文版下载(Ctrl+左键点击进入下载页面)
2.开隐藏.隐藏CE修改器
3.接着进入您玩的游戏
4.进游戏后打开CE的最左上边的小电脑
5.“文件”菜单->“打开进程”->打开MAIN进程(M开头有数字的)
6.然后输入你当前的某属性值,例如力量:555(在HEX栏输入)
7.点首次搜索.弄好后左边出现一大堆(RP好的只有一个,跳到9步)
首次扫描
8.加几点力量,再输入你当前的力量值如:558 点再次搜索
9.这次只有一个数据了,双击它,它会出现在下面.双击它的数据值,改成你想要的力量如:9999
10.也可以右击上图的蓝色处,在右键窗口中选择“更改记录”然后您就可以更改想要更改的东西了。

ce游戏内存修改器(CheatEngine)

ce游戏内存修改器(CheatEngine)

ce游戏内存修改器(CheatEngine)
ce修改器(Cheat Engine)⼀款专门修改内存修改编辑的游戏⼯具它包括16进制编辑,反汇编程序,内存查找⼯具
新版6.1 版的CE与6.0 最⼤的区别就是添加了修改器制作⼯具,⽐之前 5.6.1 版本更强⼤
ce修改器也是修改造梦西游3的⼀款神器!不要再提⾦⼭游侠,FPE,GM8之类的修改⼯具了,告诉你们的朋友快来⽤CE吧。

⾸先我们要找到可执⾏程序exe,双击打开
看到主界⾯,点击闪闪发光的放⼤镜
然后选择要修改的游戏程序就ok了,可以正式修改啦!
⼩编注意到有的⽤户说下载后打开是英⽂,经验证,如果你是放到中⽂名⽬录下的话。

你打开后就不是汉化的中请注意!。

CE游戏修改器制作游戏修改器傻瓜教程[图文]

CE游戏修改器制作游戏修改器傻瓜教程[图文]

CE游戏修改器制作游戏修改器傻⽠教程[图⽂]傻⽠教程⽬标是:注重操作,不求深⼊,主要是为了培养各位的兴趣和带你迅速⼊门。

先简单介绍下什么叫CE,CE的全称是Cheat Engine,最新的版本是5.6.1(作者是 Dark Byte)忘记⾦⼭游侠,GM8,FPE之类的修改⼯具的吧,CE会让你爱不释⼿。

⼀、先下载CE 6.2,这个汉化版相当不错哦(不需要安装),推荐各位下载使⽤。

ce修改器(Cheat Engine) v7.3 中⽂版(附使⽤⽅法)类型:内存管理⼤⼩:22MB语⾔:简体中⽂时间:2021-10-02查看详情⼆、打开CE⽬录下的2个⽂件:三、附加进程(图⽰):操作到此就结束了。

这个教程就是如此简单,下⼀关同样如此。

(就像玩游戏⼀样,完全是闯关试的操作,请各位按照顺序,⼀关⼀关的⾛)按下⼀步进⼊教程第⼆关,需要扫描的精确数值是100现在开始搜索精确数值 100 数值中输⼊⼀般游戏就是4字节,这⾥不需要改动,默认就好。

这次扫描我们得到 59 个结果,⾥⾯肯定有我们要找的那个⾎值,不过好像太多了。

关键⼀步:回到 Tutorial 点击我们再输⼊ 96 点击只有1个结果了,这个就是我们要找的内存地址,双击将其加⼊到地址栏图⽰操作:把 95 改成 1000 点击确定按钮此时教程的下⼀步按钮变成可⽤闯关成功。

操作虽然简单,但是⼤家需要明⽩这其实是⼀个筛选的过程,这样操作就能把地址找出来。

1、双击下图对应位置可快速更改数值。

2、双击地址可快速将其加⼊到地址栏第3关的密码是 419482这⼀关很重要,因为某些游戏中⾎显⽰的不是数字⽽是⾎条,这样的话教程2中的⽅法就失效了。

本关就你要教会你如何修改这些讨厌的未知数此时点击新扫描然后选择未知初始数值点击⾸次扫描然后出现了肯定是N多的结果,因为太多了,CE没有显⽰出来。

⽼办法,回到 Tutorial ,点击打我,CE会告诉你⾎量减了多少,⽐如-1这⾥⾯我们换个思路,假设CE没告诉我减少了多少或者我根本没看清,这时应该怎么办呢?注意看下⾯的操作⼀、扫描减少的数值下拉框,选择减少了的数值,按再次扫描(此时⾎量减少了)⼆、扫描不变的数值然后选择没变动的数值(此时⾎量没有变化)再回到Tutorial ,点击打我 => 扫描减少了的数值 => 扫描没变动的数值反复操作,最后就会只剩14个地址简单判断下(Tutorial中告诉你了这个数值是⼩于500的),很容易就找到了最终的地址。

CE入门教程(一)

CE入门教程(一)

在中间还有另一个红色停止符号的按钮,这个是清除下方地址列表中所有的地址的。
最后,在下方地址列表的左上和右上,各有一个按钮。左边的一个是Memory View,这个是CE最有用的按钮之一,它是用来查看和修改内存的,而它的功能还不仅仅是查看和修改内存,CE的最有用的一个功能――反汇编,也是在这个里面,不过暂时不想详细介绍这个按钮里面的功能,你知道它是做什么的就行了。右边的一个Add address manually,这个是用于手工向下方的地址列表添加地址的,如果你以前找到过某个地址,知道具体的地址,可以不用扫描,手工把地址加上。
三,现在我来描述一下CE的主界面,并且解释上面的各个部分的功能和简单的用法介绍,至于使用上的具体细节,请看后面的实例。
在CE主窗口的标题栏下面,左上方有三个按钮。
第一个按钮,是指定进程的按钮。在刚运行CE,还没指定所要修改的进程时,它的外框会不停地闪动,这个是作者提醒你,使用CE要做的第一件事,就是指定一个进程(什么叫进程?简单地说,就是你系统当前正在运行的程序)。这样CE才知道你要修改的是正在运行的程序中的哪一个。点击之后,会出来一个新窗口,窗口的标题是Process List,就是当前在你的系统上运行的所有进程的列表。这个窗口的下方,还有几个按钮,你暂时不用管(一个好的学习方法,就是在接触一个新的东西的时候,先弄懂那些非知道不可的东西,然后再更细致地学习,当然最后是要什么都知道。就是说要分主次先后来学。如果一开始就去注重很多暂时不需要知道的细节,结果反而会忽略了最需要先弄懂的东西,这样的学习方法就不好了)。在这里可以找到并选择你要修改的游戏,然后点OK按钮,或者简单地就双击要修改的进程。
在这个教程里面,你不会看到任何图片,因为我觉得我能用纯文字教你使用CE,如果你觉得没有图片就一定学不会,我想你没必要看下去了,因为我没空做图片,并且我觉得文字已经足够表达,没必要用多余的图片。

Cheat Engine 使用教程

Cheat Engine 使用教程

Cheat Engine教程
ce修改器6.3图文使用教程:
1.下载安装Cheat Engine6.3修改器后打开CE修改器(Cheat Engine)》ce修改器6.3中文版下载(Ctrl+左键点击进入下载页面)
2.开隐藏.隐藏CE修改器
3.接着进入您玩的游戏
4.进游戏后打开CE的最左上边的小电脑
5.“文件”菜单->“打开进程”->打开MAIN进程(M开头有数字的)
6.然后输入你当前的某属性值,例如力量:555(在HEX栏输入)
7.点首次搜索.弄好后左边出现一大堆(RP好的只有一个,跳到9步)
首次扫描
8.加几点力量,再输入你当前的力量值如:558 点再次搜索
9.这次只有一个数据了,双击它,它会出现在下面.双击它的数据值,改成你想要的力量如:9999
10.也可以右击上图的蓝色处,在右键窗口中选择“更改记录”然后您就可以更改想要更改的东西了。

使用_Cheat_Engine_制作_《疯狂农场3》时间静止修改器

使用_Cheat_Engine_制作_《疯狂农场3》时间静止修改器

这几天在玩《疯狂农场3》,游戏不错,只是时间过得太快了,老抢不着金杯……正好借着它研究一下 Cheat Engine 如何制作修改器,OK,我们的目的是要找到时间的地址,锁定它,然后制作修改器。

执行游戏,进入任意关卡,可以看到游戏在计时,,然后,用CE打开游戏进程。

时间地址不能仅仅扫描游戏界面上跳跃时间数字,直接按精确扫描,扫描秒数得出的不是正确的地址,所以我们得使用 未知初始值 的方式进行扫描,如下图:记将得勾选 精细扫描 选项,经过一段时间的扫描,得出很多地址,回到游戏,时间过了几秒,再用CE扫描地址,这次扫描类型要换为:增加的数值,如下图:扫描完毕,将扫描类型更改为:未改变的数值,再次扫描;回到游戏,秒数增加,将CE扫描类型要换为:增加的数值,再次扫描(也可以重新开始本关游戏,游戏中计时重新开始,不过CE扫描类型便要换为:减少的数值,呵呵,你可以考虑一下为什么?);如此反复几次,可以地址减少至十几个,再也减少不了了……不要紧,大胆的尝试一个,试着将它转入CE下方的列表中,锁定它,回到游戏看看,很幸运的是我锁定了第一个地址便成功停止了时间;因为锁定了,可以将CE扫描类型要换为:未改变的数值,再次扫描,扫描最终确定了三个地址,如下图:细心一点,会发现,这三个地址是因为字节的不同,导致数值上的不同,而且并不是真正的地址,无所谓了,随便选上一个加入下方列表,查看写入该地址的代码,如下图:记下偏移量,扫描提示的数值,虽然扫描的结果挺多,但位于顶端的地址是绿色的,按这个地址添加指针吧,如下图:在CE下方列表中出现了新的地址,我把说明改成了“时间”,好让我记得清楚一些,如下图:锁定它,回到游戏,时间停止不动,这表示我们找到了时间的真实地址;OK,你可以取消锁定,保存地址列表(CE主窗口上面的 图标,列表文件的扩展名是.CT),这样下次游戏时,你还可以载入它,不用再次辛苦查找了。

到此,《疯狂农场3》的时间地址我们已找到,并且在CE中可以锁定它,但我们主要的目还不在这,而是要做出可以使用的 修改器,CE可以很容易的做出来。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

简单修改器制作教程 - 用Cheat Engine制作&生成修改器
本帖最后由圣风云淡于2011-5-10 14:14 编辑
首先,这只是个简单教程,即使没有编程经验甚至完全不懂任何编程语言的人都能制作自己的修改器!
迟些我会写一篇用C#来编写修改器的教程,其实过程也大同小异,只是编译用C#而不是用Cheat Engine 自动生成而已。

这就需要一些更高级的知识了...
所需工具:Cheat Engine 6.0 & Cheat Engine 5.6.1
所需知识:懂得怎么搜索数据地址,只要知道懂得怎么找地址就行了。

虽然每次开始游戏那个地址都会改变,但下面要教的正是怎么通过修改汇编代码来间接修改那个总会改变的地址。

而我们要找的代码地址总是固定在游戏某个模块的特定地址里的,只要有模块的地址和那个代码的偏移值,那么我们就一定可以找到那个代码的地址,对其进行修改,就能间接修改具体数据的地址(例如金钱、生命、子弹...etc)
这里用《刺客信条:兄弟会》来当例子,这个教程还适用于任何游戏!
当然,如果游戏有数据加密,反调试的话,那么过程将会更加坎坷...
教程正文:
1. 找到数据地址
这个我就不教了,太基础,如果这个都不懂的话可以不用往下看了...
2. 找出写入这个地址的代码
右键找到的数据地址(图里是金钱的地址),点击Find out what writes to this address ,找出写入这个地址的代码
有些时候你可能需要点Find out what accesses this address,不过一般情况下我们用不着点这个,因为可能会找出很多不需要的代码。

第一次点击的时候会弹出提示,问你要不要用调试器调试当前程序(游戏程序),当然选Y es
然后你会看到弹出一个调试界面,不用管,先回到游戏
由于这里用的是金钱做例子,那么回到游戏后去改变一下金钱数量,例如买东西,扔钱,偷钱...
我进游戏扔了一次钱,偷了一次钱(以防万一增加和减少金钱是用两个不同的代码来写入的) 事实果然不出我所料,回到调试界面,我看到了两个地址,而且各自写入了一次金钱数据。

那么,很明显一个是减少金钱,一个是增加金钱的代码。

然后我们点Add to the code list,把代码添加到代码列表。

由于我是先扔钱后偷钱,那么第一个地址就是减少金钱,第二个地址就是增加金钱的代码。

根据实际情况来命名你的代码把,随便写点什么都可以,反正能让自己知道那个代码是干什么的就行了。

然后你会看到代码列表跳出来了,里面正好有你刚刚添加的代码
3. 通过汇编来修改这个代码
这一步对新手来说可能比较难了,需要一定的汇编知识,至少要知道一些基础的汇编命令,这里就不多说了,百度有很多相关命令和解释
首先,双击代码列表里的代码(你刚刚添加的代码),内存监测器会跳出来,并且会自动转到你的代码的地址。

然后点击Tool - Auto Assembly,聪明人可能已经看出,其实只要按快捷键Ctrl + A就行了...
然后Auto Assembly (AA脚本) 的窗口会跳出来,点击Template - Cheat Table framework Code
然后再点击Template - Code injection
你会看到Cheat Engine为你自动写好的脚本,不过这个只是原始代码的脚本!我们的工作是修改这些代码来实现我们想要的功能!
然后通过修改这些代码来实现我们想要的功能,例如把金钱减少的代码改成把数值999999复制到金钱地址,而我下面正是要这样做。

首先把以下代码删除,我们并不需要这个(但有些情况下是需要的,例如代码对敌人同样适用的情况下,我们需要通过对比数据来决定是否跳到原始代码还是使用修改后的代码,这个这里就不多说了)
label(originalcode)
label(exit)
originalcode:
exit:
以上代码全部删除
然后,看到mov ,eax ,这个代码的意思就是把eax 中的数据(你当前的金钱数量) 复制到(金钱地址) 中去
那么我们要怎么做呢,很简单,把它改成mov ,#999999,这个代码的意思相信你已经知道了,没错就是把数值999999 复制到(金钱地址) 中去。

改好之后的代码如下图:
然后点击File - Assign to current cheat table
刚写好的脚本就会出现在Cheat Engine 主界面上
我发现,刚刚找到的代码不但会写入金钱数量,还会写入子弹数量,毒药数量,弓箭数量等。

因此我把这个脚本改了一下名字。

然后把脚本名字前面的勾勾上
回到游戏,扔一下钱或者买东西,你会发现金钱变成了999999!同样,你用一下火枪和弓
箭,子弹/箭数量也会变成999999 (但只会显示99),再切换出来,发现金钱地址里的数值真的变成了999999 (这不是废话嘛...)
未完,待续...。

相关文档
最新文档