

- 找到人口上限值在内存中的地址: 游戏运行时,人口上限(200)这个数字会存储在电脑的内存某个位置。
- 修改这个地址的值: 使用内存修改工具(如 Cheat Engine)找到这个地址,并将其值改为你想要的大数字(9999)。
- (可选但推荐)修改当前人口值: 有时只改上限可能不够,当前人口值也需要调整才能让你继续建造单位。
- (关键)确保有足够资源: 即使人口上限提高了,你仍然需要足够的金钱和电力来建造单位,修改资源值通常也是必要的。
🚀 准备工作
- 启动游戏: 运行蓝色警戒(建议先进入一个存档或开始一个新战役/任务)。
- 启动 Cheat Engine: 打开 Cheat Engine 软件。
- 附加到进程:
- 在 Cheat Engine 界面左上角,点击电脑图标(或选择 "File" -> "Open Process")。
- 在进程列表中,找到并选中
BlueAlert.exe或游戏的主进程名,然后点击 "Open"。 - 确认附加成功: Cheat Engine 主窗口的左下角会显示附加的进程名。
🔍 扫描人口上限值
- 获取当前人口信息: 在游戏中,观察你当前的 人口数量 和 人口上限,当前人口 150/200。
- 第一次扫描 (扫描当前人口值):
- 在 Cheat Engine 的 "Value" 输入框中,输入你当前的 人口数量(150)。
- 选择 "Value" 类型(通常是 "4 Bytes" 或 "Float",但 4 Bytes 更常见)。
- 点击 "First Scan" 按钮。
- 等待扫描完成,结果会显示在下方列表中,通常会有很多地址。
- 第二次扫描 (扫描人口上限值):
- 回到游戏中,建造或销毁一个单位,让 人口数量 发生变化(从 150 变成 151 或 149)。
- 回到 Cheat Engine,在 "Value" 输入框中输入你 新的当前人口数量(151)。
- 点击 "Next Scan" 按钮。
- 等待扫描完成,这次结果会大大减少,可能只剩下几个甚至一个地址,这个地址很可能就是存储 当前人口数量 的地址。
- 找到人口上限地址:
- 在扫描结果列表中,找到你刚刚找到的 当前人口地址。
- 人口上限值 的地址就在 当前人口地址 附近(内存地址是连续的),在结果列表中,向上或向下翻几行,寻找一个值等于你 人口上限(200)的地址。
- 验证: 双击这个地址(值等于 200 的地址),它会出现在下方的地址列表中,然后回到游戏中再建造/销毁一个单位,观察这个地址的值是否 不变(仍然是 200),而当前人口地址的值在变,如果符合,这个就是 人口上限地址。
✏ 修改人口上限
- 锁定/修改人口上限地址:
- 在下方的地址列表中,找到并选中你确认的 人口上限地址(值等于 200 的那个)。
- 在 "Value" 列(地址列表右侧),双击该地址对应的值(200)。
- 在弹出的输入框中,输入你想要的新人口上限值(9999)。
- 点击 "OK"。
- (推荐)锁定地址: 选中该地址,然后点击地址列表上方的 "Active" 复选框(或按 F 键),这会使该值保持不变,即使游戏逻辑试图改变它,这样更稳定。
- 检查效果:
回到游戏中,观察人口上限是否变成了你设置的值(9999),通常需要建造或销毁一个单位,或者打开人口界面才能刷新显示。
🔄 (推荐) 修改当前人口值
- 找到当前人口地址: 这就是你在第二步扫描中找到的那个地址(值会随着你建造/销毁单位而变化的地址)。
- 修改当前人口值:
- 选中该地址。
- 在 "Value" 列双击,输入一个小于你新人口上限的值(0 或 100)。注意: 如果设为 0,你可能需要先建造一个单位才能开始生产。
- (推荐)锁定地址: 同样,点击 "Active" 复选框锁定该值,这样你可以自由控制当前人口数,避免游戏逻辑干扰。
- 检查效果: 回到游戏中,当前人口数应该变成了你设置的值。
💰 (关键) 修改资源值 (金钱和电力)
- 扫描金钱值:
- 回到游戏中,记下你当前的金钱数量(1000)。
- 回到 Cheat Engine,在 "Value" 输入框中输入 1000,类型 "4 Bytes",点击 "First Scan"。
- 回到游戏中,花掉或获得一些钱(比如造个建筑花掉 100,变成 900)。
- 回到 Cheat Engine,输入新的金钱值 900,点击 "Next Scan"。
- 重复几次,直到找到几个稳定的地址,验证:花钱后值减少,赚钱后值增加,锁定其中一个有效的地址,修改为一个很大的值(如 999999999),并锁定。
- 扫描电力值:
过程同扫描金钱值,找到存储当前电力值的地址,修改为一个很大的值(如 999999999),并锁定。
🏗 处理建筑数量限制 (如果存在)
- 有些老游戏在突破人口上限后,可能会遇到 建筑数量限制(比如最多只能造 20 个建筑),如果出现这种情况,你需要:
使用同样的方法(扫描当前建筑数量 -> 找到上限地址 -> 修改上限值)来修改建筑数量上限。
