1.什么是CE?
CE指的是Cheat Engine这款软件,官网软件本身是免费的,当然也可以付费捐赠。
它是一款内存修改软件,主要是用来修改单机游戏的。
Cheat Engine的运行原理简单来说是这样的:
首先你告诉它游戏进程是哪个,然后通过搜索获得想要的内存地址,最后修改数值。
比如在某游戏我里有100块金钱,我想修改成9999金钱,那么我应该先选定游戏进程.exe文件,然后首次搜索100,但内存很大,值是100的会有很多结果,我也不知道到底哪个是对应金钱的,所以我需要让这个数值变动一下,比如说我花8金钱买瓶血药,现在金钱变成了92,我在刚才搜索出的结果中再次查找92,范围就小很多了对吧,这样反复下去,最终会只剩下一个结果,那就是金钱的内存地址了,我只需修改这个地址的值为9999就OK了。
是不是感觉有些熟悉?这个和早年的金山游侠手机上的八门神器等内存修改器是一样的原理。但Cheat Engine可以说是这类软件的鼻祖了,而且功能更加强大,它是一个支持更多可能性的平台。
2.什么是CT表?
刚才说的修改金钱的操作可以说是最“笨”的方法,很麻烦,每次都需要多次搜索操作,而且如果需要修改多项内容(比如血量+魔法+攻击力+金钱等等)更是费时费力。所以Cheat Engine就有一项叫CT表的功能,全称Cheat Table。你可以认为Cheat Table实际上就是一张表格,里面可以记录下来多项通过刚才搜索得出来的内存地址结果并单独作为一个文件保存下来(当然实际上比这要复杂,涉及地址定位等等,只是这样理解起来比较方便),文件扩展名.CETRAINER,这样下次再想修改或者分享给他人的话就会很方便,不用再去做重复的搜索操作了,而且可以添加一些简单的脚本语言编程来实现一些自动化的操作。也就是说大神做好一张CT表分享给我们,我们在自己电脑的Cheat Engine中载入这张表就可以方便的实现修改了。现在各游戏论坛中分享的CE修改大多通过这种表来实现。
3.什么是GUI?
Graphical User Interface,简单来说就是图形界面。把上面说的CT表包装起来,虽然功能没有变化,但窗口化使其更加美观。
有GUI的CT表用起来好像真的是一款软件一样,有自己的窗口、按钮等等,而不仅是基于Cheat Engine的,带有很多晦涩难懂的16进制数字等等的,丑陋又简单的表格。GUI进一步方便了玩家的操作,屠龙宝刀点击就送 当然GUI并不好做,需要编程甚至美工知识,带有GUI的CT表其实并不多。
4.FIFA 21 Cheat Table
终于说到正题了,没办法,L大没做FIFA21的修改器,所以我们现在只能用CE,这里祝limnono身体健康。
5.修改实战
其实很多玩家就玩儿个经理模式,下面就以单机经理模式为例,其实上面的概念明白了操作就很简单了。
准备工作:
首先下载安装Cheat Engine【点击进入下载《《《】。
到自己赞助了cheat table的作者,给大家分享下下载FIFA 21 Cheat Table【点击进入下载《《《】,目前最新版本v21.1.1.6,解压.zip压缩文件到一个单独的文件夹中,路径不要有中文。
备份好存档
修改实战:
打开游戏
读入存档
切回Windows
打开Cheat Engine(如果是64位系统推荐使用Cheat Engine (64-bit),会快很多)
点左上角第二个按钮,找到刚才解压的文件夹,打开FIFA21.CETRAINER文件
稍等片刻弹窗提示Ready to use,表示加载成功。
现在Cheat Engine窗口分为两部分:
一部分是FIFA 21 Cheat Table的GUI
有3个选项,分别是球员修改,俱乐部修改和转会修改(新功能,图是老版本)
另一部分是Cheat Table
有很多功能。(在Cheat Engine下半部分,窗口可以拉大)
下面简单说一下各部分常用功能
GUI部分:
首先在游戏里进入球队中心,选中高亮想修改的球员,然后切出来点GUI的第一项Players Editor,稍等片刻会自动弹出这名球员的新窗口(如果不是这名球员,回到游戏里打开他的发展计划后再试一次),就可以修改球员的各项属性了
头像右边可修改的是潜力(Potential)和年龄(Age),下面各选项卡分别是
球员信息
能力
特性
外观
配饰
其他
克隆(关于克隆推荐查看【生涯模式】让你的青训成为巨星摇篮---利用CE修改器的克隆功能从青训里添加传奇球星的方法,作者tamane写得非常详细)
单词不认识的请自行百度,找到对应项直接修改后面的数值就可以。
如果修改错了可以点击左上角第二个按钮刷新回修改前的样子。
确认改好了后点击右上角的Apply Changes应用修改按钮,提示成功就可以关闭这个窗口了
回到游戏,退出球队中心再打开,查看修改是否生效。
俱乐部修改同理,不再赘述。
Cheat Table部分
功能非常多,但首先我们必须知道这张表各列的含义
第一列Active激活
这列的方框是可以点击的,在方框内单击会有一个红叉,注意这个红叉表示该选项被激活的意思,不是错误或什么别的意思
第二列Description功能描述
功能太多了自己百度吧
第三列Address内存地址
不用管
第四列Type浮点类型
不用管
第五列Value值,这个比较重要
值为空的,表示该行仅为说明或有下一级菜单
值为<Script>的,表示该行是脚本,可以执行触发式功能,通过点击第一列来开启和关闭
值为数字的,表示该行是需要自己输入数值的,需要双击数字打开窗口来修改
下面我分别举例说明一下两种功能的使用
比如我想让青年球探给我发邮件我好签青训,我应该点击Youth Academy前面的方框,出现红叉展开下级菜单,点击Generate new report前面的方框激活创建青训邮件功能,到游戏里看确实收到青训邮件,切回Cheat Table再次点击Generate new report前面的方框关闭掉,值为<Script>的修改功能就完成了。
比如我想修改转会预算为五百万,我应该点击Club Finances前面的方框,出现红叉展开下级菜单,双击下级的数字,输入5000000,点OK,值为数字的修改功能就完成了,可以切回游戏财务状况中查看。因为Club Finances的值为空,所以点不点掉前面的红叉都没关系,只是做展开下级菜单用。
今天就分享这么多吧,希望我把各个概念说明白了,如有错误还请各位大神批评指正。其实Cheat Engine的功能非常强大,理论上可以用于任何游戏的修改,希望大家可以举一反三。
(本文由足球吧编辑) |