ce(CHEATENGINE)中⽂⼊门教程[原著CCB]
CHEAT ENGINE 这是⽼外编的内存修改⼯具,我在⽹上了很久才到这个教程.现把它放这⾥,主要是怕它失传了.内容⽐较乱,不过这也是⽹上唯⼀⼀篇教材了.
ce修改器(Cheat Engine) v7.3 中⽂版(附使⽤⽅法)
类型:内存管理
⼤⼩:22MB
语⾔:简体中⽂
时间:2021-10-02
查看详情
CHEAT ENGINE(以下简称CE)是我见过的最优秀的游戏作弊⼯具。它的优点多不胜数,虽然单独从搜索游戏⾥⾯的数值来说,它并不⽐其他同类软件强多少,但它不仅仅是个游戏修改⼯具,它还有其他游戏修改软件所没有的⼀些特点,例如:它有强⼤的反汇编功能,这个是别的游戏⼯具中⼏乎没有的;还有,它本⾝就⾃带了外挂制作⼯具,可以直接由它⽣成外挂。⽽它的界⾯⾮常简洁朴素,这也是我喜欢它的原因之⼀。同类软件中,我觉得TSEARCH可以和它媲美,但TSEARCH的界⾯⽐较混乱,操作过于复杂,所以我个⼈并不喜欢TSEARCH。
在这个教程⾥⾯,你不会看到任何图⽚,因为我觉得我能⽤纯⽂字教你使⽤CE,如果你觉得没有图⽚就
⼀定学不会,我想你没必要看下去了,因为我没空做图⽚,并且我觉得⽂字已经⾜够表达,没必要⽤多余的图⽚。
还有如果你喜欢这个⼊门教程,你可以把它转载到任何地⽅,但在转载之前,请你征得本⼈的同意,并且在转载时注明作者为CCB。
好了,废话少说,进⼊正题吧。
其实,使⽤CE的基本步骤,可以简单到⼀句话:
1.运⾏CE->
2.运⾏游戏->
3.在CE中指定要修改的游戏->
4.⾸次搜索⼀个数值->
5.回游戏中让这个数值增加或减少->
6.回CE按数
值增减的情况再次搜索->7.重复5和6直到得到⼀个或很少的⼏个结果->8.在这⼏个结果中判断哪⼀个是真正的结果。
⽽下⾯的这个教程,就是要对上⾯说的这些步骤进⾏详细的解释,然后再⽤⼀个具体的例⼦来让⼤家真正掌握CE的⽤法。
当然,要⽤⼀个具体的例⼦来讲解CE的⽤法,需要⼀个游戏,以这个游戏的修改来讲解。不过,如果真正的⽤⼀个游戏来做例⼦,那么⼤家也得到我⽤的游戏,就算得到,还有可能要安装,确实⽐较⿇烦。幸好,CE本⾝带了⼀个TUTORIAL,就是教程的意思,不过这个TUTORIAL,本⾝也是⼀个程序,它是作者为了让使⽤的⼈进⾏练习⽽编写的,它不但会⼀步⼀步地教你怎么⽤CE,⽽且它本⾝也和游戏差不多,除了没有游戏的画⾯。如果你能使⽤CE按这个TUTORIAL的要求对它进⾏修改,我想你也应该能⽤CE对真正的游戏进⾏修改了。
OK,LET'S GO!
CE操作⼊门
⼀,如果你还没安装CE,那么开始这⼀切之前,当然是把它安装上,CE的安装也和其他的软件⼀样,很简单,没必要再罗嗦。安装后,在开始菜单上会有CE的程序组,⽽在桌⾯上会有CE的快捷⽅式。
⼆,安装好之后,就可以运⾏CE了,运⾏后,会看到CE的主界⾯。其实CE的主界⾯真的⾮常⾮常简单,简单到不能再简单了,以⾄于我本来想给它做,结果看到它的主界⾯上的英语单词少得可怜,根本不需要。如果你连这⼏个单词都没办法或者不想去弄懂,我想,你的智商应该不⾜以⽤来修改游戏,那么赶快把CE删了吧,这不是你玩的东西。
三,现在我来描述⼀下CE的主界⾯,并且解释上⾯的各个部分的功能和简单的⽤法介绍,⾄于使⽤上的具体细节,请看后⾯的实例。
在CE主窗⼝的标题栏下⾯,左上⽅有三个按钮。
第⼀个按钮,是指定进程的按钮。在刚运⾏CE,还没指定所要修改的进程时,它的外框会不停地闪动,这个是作者提醒你,使⽤CE要做的第⼀件事,就是指定⼀个进程(什么叫进程?简单地说,就是你系统当前正在运⾏的程序)。这样CE才知道你要修改的是正在运⾏的程序中的哪⼀个。点击之后,会出来⼀个新窗⼝,窗⼝的标题是Process List,就是当前在你的系统上运⾏的所有进程的列表。这个窗⼝的下⽅,还有⼏个按钮,你暂时不⽤管(⼀个好的学习⽅法,就是在接触⼀个新的东西的时候,先弄懂那些⾮知道不可的东西,然后再更细致地学习,当然最后是要什么都知道。就是说要分主次先后来学。如果⼀开始就去注重很多暂时不需要知道的细节,结果反⽽会忽略了最需要先弄懂的东西,这样的学习⽅法就不好了)。在这⾥可以到并选择你要修改的游戏,然后点OK按钮,或者简单地就双击要修改的进程。
左上⽅另外的两个按钮,图标就象其他的软件⼀样,⼀个是打开的⽂件夹,这个是⽤来打开以前保存的CE的地址列表(*.CT)的打开按钮,另⼀个是⼀张软盘的图标,这个是把地址列表保存下来的。
在这三个按钮的右边,上⾯是⼀⾏英⽂,下⾯是⼀个进度条,上⾯的英⽂,当CE还没选择要修改的进程时,它会显⽰“No Process Selected”,表⽰你还没选择进程,如果已经选择了⼀个进程,那么它会显⽰你选择的进程的ID和进程名,进程ID是⼀个由8个⼗六进制代码组成的标识号,后⾯的进程名就是你所选择的程序,即游戏的名称。⽽下⾯进度条,是当你在进⾏扫描的时候,显⽰当前的进度。
然后,在左上⾓三个按钮的下⽅,有个英⽂FOUND后⾯有个数字,这个是表⽰到的结果的数⽬,当还没开始扫描或最后的扫描结果是0时,显⽰FOUND:0。如果某次扫描时,到的结果很多,也暂时不会显⽰,但在这⾥可以看到⽬前为⽌到的结果数量是多少。
在主窗⼝中间的左边,是⼀个扫描结果的地址列表,⼀般到的结果少于某个数(默认的设置是少于50个)时,到的结果会全部显⽰在这个列表中,⽽如果⽬前到的结果多于设置的数量时就暂时不显⽰。这个列表有两个栏,Address是内存地址,⽽Value是该地址当前的数值。地址当然是⼗六进制表⽰的,⽽数值是⼗进制的。
在主窗⼝中间的右边,是CE的扫描部分,上⾯是三个按钮,First Scan,Next Scan和Undo Scan。下⾯是⼀个输⼊数值的地⽅Value,再下来,是选择扫描⽅式的Scan Type,选择数据类型的Value Type,再
下⾯是设置内存扫描选项的Memory Scan Options,这⾥⼀般不需要修改,暂时不⽤管它。还有右边有个Enable Speedhack的选项,这个也先不管。第⼀次扫描时选择好扫描类型,输⼊好数值后点First Scan,这是开始⼀个全新的扫描,当数值变化之后输⼊新的数值再点Next Scan直到到正确的内存地址。扫描后First Scan会变成New Scan,如果想开始⼀个新的扫描,点New Scan之后会清除以前扫描的结果,并且释放上次扫描所占⽤的内存,这样你就能重新开始。⽽有时当你在扫描中间选错了⽽影响了结果,可以点Undo Scan,这样会清除掉最后⼀次你做的选择,并把结果恢复到前⼀次扫描时的状态。
在主窗⼝的下⽅,⼜是⼀个地址列表,这个和上⾯那个不⼀样,上⾯那个是CE扫描的临时结果,⽽下⽅的这个,是你选择了的地址。它有五个栏,Frozen是对地址进⾏锁定⽤的,Description是对该地址的注释,Address是地址,Type是数值的类型,Value是该地址的数值。
在主窗⼝的中间,有⼀个斜向右下的红箭头的按钮,这个⽤于从左边的地址列表中把地址移到下⽅的地址列表的。你可以在左边列表中选择⼀个或多个地址,然后按这个按钮把它们移到下⽅的地址列表中。当然,你双击左边的地址列表,也能把它移动到下⽅的列表中。
在中间还有另⼀个红⾊停⽌符号的按钮,这个是清除下⽅地址列表中所有的地址的。
最后,在下⽅地址列表的左上和右上,各有⼀个按钮。左边的⼀个是Memory View,这个是CE最有⽤的
按钮之⼀,它是⽤来查看和修改内存的,⽽它的功能还不仅仅是查看和修改内存,CE的最有⽤的⼀个功能――反汇编,也是在这个⾥⾯,不过暂时不想详细介绍这个按钮⾥⾯的功能,你知道它是做什么的就⾏了。右边的⼀个Add address manually,这个是⽤于⼿⼯向下⽅的地址列表添加地址的,如果你以前到过某个地址,知道具体的地址,可以不⽤扫描,⼿⼯把地址加上。
CE的主界⾯基本就是这些,其实你⽤⼀秒钟就能看清楚,我却要打字打了半天:)
engine什么意思其实到现在为⽌,你还没真正掌握CE的使⽤,当然了,如果你会了,我就不⽤再继续写下去了,我早就去睡觉了。不要紧,下⾯结合实例来说明,你会真正掌握CE的使⽤的。
CE使⽤实例:
现在,我们来开始⼀步⼀步学习CE的使⽤吧,通过完成CE带的那个TUTORIAL,按它的要求⼀步⼀步做完,如果你做得到,你就基本上算是掌握了CE的⽤法了。
CE带的TUTORIAL,是英⽂的,不过没关系,我在教你使⽤CE来完成这个TUTORIAL的同时,会把TUTORIAL上⾯的所有英⽂都翻译出来让你看明⽩,所以不⽤怕。
CE带的这个TUTORIAL,是CE作者做的⽤来让你练习的⼀个程序,它⾥⾯也和游戏⼀样,在每⼀个步骤都会有⼀些类似⾎(HEALTH)或⼦弹数量的东西,并且你点了上⾯某个按钮之后,这些数值也会象游
戏中⼀样减少,这样让你象是修改游戏⼀样,去到它的地址,并按TUTORIAL上⾯的要求修改,当你按它的要求做到了,才让你做下⼀步。⽽在第⼀步时那个输⼊密码的地⽅,不是说这个TUTORIAL要输⼊密码才能运⾏,⽽是有时你需要从中间某⼀步开始时,输⼊相应的密码会直接从某⼀步开始,⽽不⽤每⼀次都从第⼀步开始的。⽽你每完成⼀步之后,它也会给你相应的密码。
好了,也许你等不及了,那么我们现在就开始吧。
第⼀步:
先在开始菜单上到CE的程序组,⾥⾯的“Cheat Engine Tutorial”(以下简称TUT),点击运⾏。这个时候就出来这个TUT的对话框,上⾯⼀⼤段英⽂,⽽Next这个按钮是灰的,为什么呢?让我翻译⼀下上⾯的英⽂吧,你就明⽩。TUT上⾯的英⽂的译⽂,我会⽤【】号把它们括起来。
【欢迎你来到CE的教程(V2.4)
这个教程试图解释在游戏中作弊的基本步骤,并让你更熟悉CE的使⽤。
⾸先运⾏CE,如果你还没运⾏的话(CCB:因为还没运⾏,所以Next按钮才是灰⾊的:)。
然后点击"open process"按钮(在左上⾓那个有电脑图标的那个)
当进程列表窗⼝打开后,到这个教程,进程的名字应该是“”,除⾮你把它改名了。选择它,并点击OK。现在先不要管其他所有的按钮,如果你喜欢,以后再研究它们。
当这⼀切都做对了之后,进程选择窗⼝将会消失并且在CE上⽅会显⽰进程名。
现在,点击NEXT按钮继续到下⼀个步骤(或者输⼊密码⽽进到你想去的其他步骤)。】
好了,上⾯的这些英⽂,我翻译过来了,所以这⼀步应该不需要我再补充什么,看这些译⽂应该能明⽩怎么做,就是开TUT,开CE(哪个先开都没关系),然后点击CE左上的那个选择进程的按钮,选择这个TUT的进程,这样就可以点NEXT进到下⼀步了。
第⼆步:
【第⼆步:精确数值扫描(密码:090453)
现在你已经在CE中打开了TUT,让我们进⼊到下⼀步吧。
你看到在这个窗⼝的下⽅的⽂字Health:XXX
每次你点击"Hit me"(打我)时,你的Health(⾎)会减少。
要进到下⼀个步骤,你必须到这个数值并把它改为1000
要到这个数值,有⼏个不同的⽅法,但我会告诉你⼀个最简单的,'Exact Value(精确数值扫描)':
⾸先确认数值类型设置为2字节或4字节,1字节也可以的,但当你最后在修改它时你会遇到⿇烦(虽然很容易解决)(CCB:⼤家不会忘了吧?1字节表⽰的最⼤数值是255,⽽这⾥要你改为1000,所以虽然⽤1字节能到,但要改却要连前⼀字节⼀起改,所以有点⿇烦,不过不是⼤⿇烦)。8字节可能也可以,如果这个地址后⾯是0的话,不过我不敢打赌。Single, Double, 以及其他的扫描⽅式不⾏,因为它们储存数值的⽅式不同。
当数值类型设置正确后,确认扫描⽅式设置在'Exact Value'
把⾎的数值填在数值输⼊框上,并点击'First Scan(⾸次扫描)'
过⼀会⼉(如果你有⼀个⾮常慢的电脑的话)扫描完成并且扫描的结果会显⽰在左边(如果到的地址的数量少于设置的数值的话)。
如果你到多于⼀个地址⽽你不知道哪⼀个是正确的地址的话,点击TUT上的'Hit me',并把新的⾎的数值填到数值输⼊框,并点'Next Scan(再次扫描)'
重复这些步骤直到你确认你已经到它的地址了(在地址列表上只有⼀个地址)
现在双击左边列表上的地址,这样会让这个地址移动到下⽅的列表上并显⽰它的当前数值。
双击(下⽅列表的)数值栏(或者选择它,并按回车),并把它修改为1000。
如果⼀切都OK,NEXT按钮将会变成可点击的了,你就准备好了进⼊下⼀步了。】
这⼀步,也不⽤我再补充什么了,这个TUT已经说得很清楚,这是使⽤CE的最基本功能,即到数值,如果扫描结果太多,试图改变数值然后再次扫描,直到结果剩下很少或者1个为⽌,这样你就到了要修改的数值的地址,并且也就能修改它了。到这⼀步,你已经能对付很简单的游戏了,不过现在的⼤多数游戏都没这么简单,但⾄少你已经学到最基本的⼀步,就是精确数值的扫描和修改了。现在就点击NEXT进⼊下⼀步吧!