最小化显示操作指南

  • 创建快捷方式,然后目标后面 增加 “-win”
  • 即可最小化开启红警游戏
    在这里插入图片描述在这里插入图片描述

修改器

github地址
在这里插入图片描述
在这里插入图片描述

1、金钱基地址

  • 先搜索10000经济,然后搜索9200经济
  • 可以搜到3处显示
  • 经过测试,只有第三个为实际经济,其他为显示,可以进行测试

在这里插入图片描述
在这里插入图片描述

第三个修改为92000之后,其他会跟着变化,所以
在这里插入图片描述

继续寻找基地址:offset 24C

  • 264A05E8

在这里插入图片描述

可以继续搜索访问:一般基地址是没有offset的,

  • 尝试将A35DB4 作为基地址进行经济
  • 重开游戏,发现金钱正确,则为基地址

在这里插入图片描述
在这里插入图片描述

基地址数据显示:
在这里插入图片描述

在这里插入图片描述

2、不消耗金钱

  • 通过金钱数额可以找到地址,然后可以找到相关逻辑
  • 通过分析,E3A5F处,把eax赋值到金钱地址,说明前面的sub就是建筑消耗金钱,
  • 将其nop掉即可不消化金钱

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

3、电力修改

  • 点击电塔可以看到电塔数值:电力:7660,负载:520
  • 通过搜索相关数值可以搜到其地址,然后点击访问,可以看到一个偏移地址:52D0
  • 尝试用金钱的基地址去索引电力值:发现可以修改,电力

在这里插入图片描述
在这里插入图片描述

  • 比如电力修改为5000
    在这里插入图片描述

但是这样其实没用,电力和负载是通过累计计算得来的,每次都会重新计算

所以这个值相当于显示值,作用不大。

4、负载不消耗电力

通过搜索,可以找到电力值和负载值,然后可以搜到汇编
在这里插入图片描述

  • 一般要看这种取值然后赋值的,就可以做手脚
  • 比如这里,可以看到两处这样的逻辑,累计计算电力值和负载值
  • 然后屏蔽到52D4 这个add指令,然后可以发现负载值为0

在这里插入图片描述
在这里插入图片描述

5、快速生产

  • 通过搜索递增的值,按s为单位
  • 可以搜索到从1开始递增的数据

在这里插入图片描述
在这里插入图片描述

搜到如下数值

在这里插入图片描述

  • 注释掉相对位置:B9367处可注释掉,后续生成速度可加快

在这里插入图片描述

在这里插入图片描述

6、随处可建

这个是看网上一个大佬学习的,搜索了相关的字符串,然后注释了跳转指令

  • 搜索EVA_CannotDeployHere ,意思是无法建筑到此

在这里插入图片描述

  • 发现有两个跳转到无法建筑,0x49BDE6

  • 需要屏蔽掉这两个跳转,0x49BC1C和49BC2A

在这里插入图片描述
在这里插入图片描述

效果图如下:

在这里插入图片描述

Logo

CANN开发者社区旨在汇聚广大开发者,围绕CANN架构重构、算子开发、部署应用优化等核心方向,展开深度交流与思想碰撞,携手共同促进CANN开放生态突破!

更多推荐