有红警修改大师使用教程3的64位可用修改器1.00版win7吗



你对这个回答的评价是


右键点擊着红警修改大师使用教程3,选属性点兼容性,在点兼容模式方块选Windons xp就行啦

你对这个回答的评价是?


采纳数:3 获赞数:7 LV2
伙计你发的貌似不能用啊,我要的是64位系统能用的
网上和者差不多没办法。

你对这个回答的评价是


你对这个回答的评价是?


你对这个回答的评价昰

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

首先准备好游戏和工具工具包括Cheat engine,OllyDbgVisualStudio,版本无所谓然后观察游戏目录结构,因为我这里是安装版的游戏网站对游戏文件做了一点改动,把RA3.exe给我隐藏了有的游戏网站会把游戏的exe文件改成dll文件,就是改了个后缀名然后强制让你用网站的下载器或者登录器开启游戏,特别流氓

  • 使用MFC创建基本对话框并編写代码


我们直接使用CE修改游戏数据的时候,发现有两个游戏进程修改带版本号的那个才会管用。为什么会有两个進程呢因为我们用RA3.exe启动的游戏,它的功能是显示splash窗口然后创建真正的游戏进程。如果用RA3.exe启动游戏的话我发现OD没办法附加到游戏进程進行分析,所以我才去找真的游戏进程对应的exe文件
图片中第二个才是真正的游戏进程,因为忘了原版游戏是不是带exe后缀名了反正我这個是不带的,我找到后自己加上的如何找到它并自己启动它呢?当然是OD分析RA3.exe了也很简单,RA3.exe的作用就是创建游戏进程啊所以下断CreateProcess函数僦好了。为啥要这么麻烦在任务管理器里面找到相应的进程,然后打开文件位置不是马上就定位了吗事实是,理论可行我这样做了呮是定位到Data文件夹,没有定位到ra3_1.12.game文件而且直接加上exe后缀启动游戏会崩溃。崩溃是因为没有传启动参数好了,bp 好了我们知道它是如何啟动的了,知道参数了直接新建快捷方式加上参数启动试试~~记得把ra3.exe的参数去了,我们不需它
双击启动…..不出所料的成功! 然后我们也知道了根目录下那么多SkuDef文件是怎么用的了~
到这里我们知道了红警修改大师使用教程3的真正的游戏进程了。

接下来就是查找基址了千篇一律的CE反复查找工作,应该没啥难度找吧~
我们以金钱为例说明吧~ (写博客好累~我比较懒~我想我可爱的小女朋友了~ ) :(

好了,打開游戏创建一个对局我是随便创建的,起始资金10000都懒的改CE慢慢定位金钱的当前地址吧~ 初次搜索10000,花点钱在搜索,在花点钱在搜索,剩下5个然后不好筛选了,那就改改试试发现就一个管用 (我这里是倒数第二个,估计大家的也是~)那就是它了 too easy~

然后当然是查找是谁訪问了它啊


然后找到了第一级偏移(以后我简称一偏)


在搜索十六进制的看看出啥
就一个,然后在看看谁访问了它~~



出了数组形如 mov eax,[ecx+eax*4] 这样嘚都是数组,偏移查找也是一样的不过这里要说明白,偏移应该是eax*4但是明显eax的值是那么大的数,它是mov之后的结果我们这里没办法知噵mov之前eax的值,所以没办法上OD吧,难受的不是上OD而是我们已经用CE的调试器附加了游戏,OD无法附加了一切还得重来~~哭瞎了 我本来就懒,還得重来 :(


和CE显示的东西一样说明找对对方了。这个函数很小啊大家猜猜它是干啥的 :)
然后在函数头部下断,为啥是头部呢事实上只要昰mov eax,dword ptr ds:[ecx+eax*4]一句前面就行,但是 我们发现了jb 关键字不知道它是不是会跳转,(仔细观察分析会发现跳转了确实会影响eax的值但是就不会执行下面嘚了,所以在mov eax,dword ptr ds:[ecx+eax*4]上一句下断就行)所以在头部走一边吧F2,回游戏结果马上断了,F8跟进到地方
eax为0,早知道就直接猜了费这么大劲干啥,呃呃呃我真的很懒。。
好了,二级偏移有了0 也就是mov eax,dword ptr ds:[ecx+0],三级偏移应该找ecx的值开游戏,上CE重复来一次。。


找到很多地址访问3ED2E40然后随便再找一个,发现只有第一个是不变的后面的都错了
好了,找第一个发现三偏是E4再找



这里发现访问的太多了,每个跟进发现偏移都不同这时候我们要大胆的猜,因为之前的地址都是03多少这里我们也大胆的认为这里也是03开头的地址。。然后就找到了四偏,28


不容易啊折腾好几次啊

使用MFC创建基本对话框并编写代码

MFC创建个对话框,随便托几个控件写写提示,峩就不管好看不好看了


加上定时器实时判断游戏是否开启,并实时读取各种数值

头文件的变量声明包括函数和控件的成员变量。

OnTimer函数不截图了,太长

好了,到此金钱的代码写完了测试
游戏数值变了,成功~~~
这是资金电力道理一样。有了c++版本的其他各个语言的就沒问题了。我在新浪微博上写了植物大战僵尸的易语言的源码想看易语言版本的搜索TC王者就能找到。


写了一下午的博客希望大家会觉嘚有用,我偷懒不写电力的了真的好懒。。
吐槽表弟我都写完教程了,你咋还没写出外挂。。
然后大家要是想看视频教程的話,下方留言人多了我就出视频。
最后。我把代码传到csdn了,然后是用vs2017写的很多同学可能不可直接打开。代码还是可以看的。
四季更迭衷情秋三生缘定我心彤

该楼层疑似违规已被系统折叠 

我從网上找到个修改器Red_Alert_3_V1.0_Plus_7_Trainer_Chs_By_KelSat(蓝图标)打开游戏后再开修改器,但却用不了它居然说游戏没有运行!求解?


我要回帖

更多关于 红警修改大师使用教程 的文章

 

随机推荐