- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
欲善其事先利其器
既然是修改器那么肯定需要的是软件了,再次我们需要的软件是CE 和VB,CE版本是CheatEngine5.6.1,VB就是我们微软的VB6.0(使用VB.NET的话需要把API函数数值型调整)。CE去哪里下载呢?老老实实的把百度打开,搜索下载。那VB6.0去哪里下载呢?VB6.0由于W7以上版本对VB6.0兼容不是很好,大家可以下载VB6 Mini版(高手整合版兼容W7和W8而且体积很小只有13M但功能很齐全)
然后我再次申明一下,以下教程是一种方法,你可能不会VB但是你只要会用C,C++,JAVA,C#,VB.NET,易语言……等任何一种编程语言都可以融会贯通,当然如果一种都不会那就老老实实使用CE修改吧
那我们就先认识一下CE吧,以下是运行截图:
理论上只需要CE就可以修改游戏内存数据了但是每次要重新找数据地址很麻烦,所以我们还需要编程语言记录我们找到的数据地址,做成软件下次直接使用。
然后是我们的VB6.0 MINI版截图:
可视化编程界面,拖拖控件写点代码就可以了。
第二章 基本概念
A问:什么是游戏修改器
B答:废话的问题,顾名思义就是修改游戏的么!
A问:那么我们修改游戏?修改游戏的什么呢?
B答:当然是各种数据了比如人物的力量。
A问:哦!原来是通过修改数据来修改游戏啊!但是数据在哪里呢?
B答:额?^数据当然在游戏里了!
A问:那么问题来了!数据在游戏里,游戏有两种状态,一种是未运行,一种是运行ing!
B反问:那我们今天的教程是针对哪一种游戏状态来修改呢?
A答:就是运行ing的游戏
B问:为什么不是未运行的呢?
A答:对未运行的游戏修改是指修改游戏原始数据比如魔球就属于此类修改器,此类修改器还有一个比较好听的名字叫做,ROM静态修改器。
对运行时的游戏修改主要是通过修改运行数据来实现,也叫做动态修改器,此类修改器如果用在网游上就是大家较熟悉的外挂,当然这个教程是做单机游戏的修改器。
A问:这下我们就清楚了我们要做的目的,还有一个问题就是游戏数据在哪里找?
B答:是不是使用软件来需要,反正我是不可能把电脑卸了找
A答:对,那么我就开始寻找这些数据然后修改吧!
第三章 CE的强大寻找
我们的目的是使用CE找到游戏数据修改地址
第一步:打开游戏(为了方便我们以窗体模式启动Mb,教程中为1.165)
第二步:用CE打开游戏进程
1打开左上角的小电脑图标:
2就会出现
进程列表
3,选择骑马与砍杀的进程然后单击打开即可
第三步:查找经验
因为在游戏中经验是最容易变动的所以我们用它作为我们突破游戏的软肋
我们看到主角的经验是200000
1,我们在如图位置输入200000
,2,然后单击首次扫描,出现地址
第四步:游戏等待几天天(目的是为了使经验变动)
此时经验为200022,然后单击再次扫描
,
在CE左侧出现地址
此时出现3B6F02D8(尤其注意,此时的地址时变值,每次打开的游戏都不同,所以你的电脑显示的地址不同乃正常现象无需紧张)
我们双击次地址就会添加到CE程序下面的程序列表中如图
此时你可以双击值的位置修改值,然后确定
我们的 主角程序是不是
好到此动态地址修改结束,如果你不懂编程的话,教程就到此结束了,你可以通过这个地址修改游戏中的动态数据,比如兵力。
如果你懂编程那么很好,我们的教程既可以继续了
本章的题目是CE的强大寻找,可是貌似我们发现也不强大么,这是因为我们的工作还没有结束句,细心的你也许发现了,我刚才说我们找到的地址3B6F02D8是变动的每次打开游戏都会不同,那么我们需要一个静态地址(就是不随会变动的地址,无论安装在哪一台电脑上,无论重启游戏多少次,都不会变动的地址,此地址也叫做绿色地址)
接下来,我们就看是找这个可恶又可爱的绿色地址
我们右击CE程序下面地址栏中已有的地址(注意是右击)
出现一个列表栏,由于无法截图所以我用文字描述,出现的列表兰中有这么一列“找出是什么改写了这个地址(T)”单击------确定
出现
黄色叉号的窗口不要管它,无视即可
然后我们回到游戏继续等待(目的是使主角经验变动,你也可以在竞技场打一会当然要获取经验哦,然后找出改变地址)
刚才我们修复521,现在变成529了
然后我们的CE程序是不是多了一行数据,(如果不是一行怎么办?那就双击随便一行)别问我这是什么我不懂,让后我们双击这行数据
出现
大家可以看到红色一行,(注意只看红色一行就可以了)ESI+000002b4,下面的ESI=3B6F0024,不正好是3B6F02D8(我们第一次搜索出来的数据么)
然后我们继续用CE找这个值找那个ESI红色地址(此时为ESI=3B6F0024),把Hex勾上(十六进制开)输入ESI的值,点击新的扫描----首次扫描
出现
我们看到左侧地址列表出现了新地址,有时
文档评论(0)