扫描指南
如何选择数值类型、使用首次/下次扫描以及处理未知或变化的数值。另见新手与技巧。
数值类型:何时用哪种
血量、弹药与简单计数常用4 字节或4 字节(无符号)。百分比与坐标常用Float。Double 用于高精度数。若“精确值”扫描结果过多或为零,可试 Float 或 8 字节。详见数值类型。
首次扫描与下次扫描
首次扫描在进程的整个内存中搜索你输入的值。下次扫描只保留仍与你新输入数值匹配的地址。流程:输入数值 → 首次扫描 → 在游戏中改变数值 → 输入新数值 → 下次扫描。重复直到列表足够小便于测试。
未知初始值
在不知道具体数字时使用(如无数字的条)。选“未知初始值”点首次扫描。然后在游戏中改变数值后选“数值增加”“数值减少”或“数值变化”点下次扫描。多次重复可缩小列表。
对齐与可写
扫描选项可按对齐(如 4 字节)过滤,使地址与游戏存储方式一致。“可写”仅扫描可写内存区域,可减少误报。若结果过多可试这些选项。
结果过多
用不同游戏内数值多做几次下次扫描。试更具体的数值类型(如带小数的用 Float)。对未知值扫描可多次用“数值减少”或“数值增加”缩小范围。
结果为零
数值可能以其他类型存储(Float、8 字节甚至字符串)。可试“未知初始值”再用“数值变化”。部分游戏会加密或校验数值;进阶情况见指南与故障排除。