教程

这里提供有用的教程与 Cheat Engine 相关链接。新用户还应完成内置教程(安装后在程序列表中),至少完成第 5 步。

Cheat Engine 新手完整指南
Cheat Engine 入门指南。

新手学习路径

若您刚接触内存修改与 Cheat Engine,请按此顺序学习。

  1. 安装并运行内置教程。从开始菜单打开“Cheat Engine 教程”。这是一个小程序,逐步教扫描。至少完成第 1~5 步。您将学到:附加进程、选择数值类型、首次扫描、在“游戏”中改值、再次扫描、将地址加入列表。
  2. 尝试精确值扫描。打开一款单机游戏。找一个可见的数值(如血量 100、金币 500)。在 CE 中附加游戏,设置数值类型(常用 4 字节或浮点),输入数值,点击首次扫描。在游戏中改变数值(受伤、花钱),在 CE 中输入新值并点击再次扫描。重复直至剩余少量地址。将其中一个加入列表并尝试修改或冻结。
  3. 尝试未知值扫描。对不可见的数值(如隐藏计数),使用“未知初始值”,再在再次扫描时选“减小值”“增大值”或“变化值”。内置教程后续步骤与维基有说明。
  4. 学习指针。重启游戏后地址常会变。参考维基“指针”教程与 CE 的指针扫描,找到稳定的指针路径。保存到表中,每次启动都有效。
  5. 接触 Auto Assembler。当您想改代码(如无限弹药)而不只是冻结数值时,阅读维基“Auto Assembler 基础”与“代码注入”。从简单模板开始并修改。
  6. 了解 Lua(可选)。若要自动化与自定义工具,学习 Lua 基础与维基上的 CE Lua API。论坛上许多表使用 Lua 脚本。

论坛与维基教程

Cheat Engine 维基 – 教程

Cheat Engine 维基 有更多指南。重点包括:

视频与外部资源

维基有 视频教程 页。您也可在视频平台搜索“Cheat Engine 教程”;优先选择覆盖您游戏或主题的近期视频。下载表或工具时请仅用可信来源。

学习建议

遇到问题可查看 故障排除常见问题

常见错误与避免

从扫描到代码注入

当您能找到并冻结数值后,下一步是找到更新它们的代码。对您的数值使用“找出写入此地址的代码”;当游戏写入时 CE 会显示该指令。然后在反汇编中打开,用 NOP 或自己的代码(Auto Assembler)替换,并将脚本保存到表中。维基有分步代码注入与 AOB 教程。内置教程第 6、7 步介绍指针与代码。先在教程进程上练习,再用于真实游戏。

Unity 与 Mono 游戏

对使用 Unity 或其他 Mono/.NET 运行时的游戏,附加后在 CE 菜单中启用 Mono。然后可按名称浏览类与字段(如 PlayerController.health)并加入地址列表而无需扫描。部分数值仍需正常扫描。维基有 Mono 专题教程。请使用与游戏位数匹配的 CE(32 位/64 位)。

内置教程

安装 Cheat Engine 后,从 Windows 开始菜单(或 Mac 对应位置)打开内置教程。至少完成第 1~5 步即可掌握扫描与改值的基础。

下载