一、精确搜索:已知数值时的最快路径
使用场景
你已经能在游戏界面上看到具体数字,并且这个数字处于可以主动变化的状态——金币、钻石、 技能点、商店价格、强化等级。这是覆盖面最广的一种场景,也是新用户第一个应该掌握的用法。
典型操作
- 记下当前数值,例如 860;
- 呼出搜索面板,数值栏输入 860,类型选择与数值形态匹配的那一项(整数通常选 Dword);
- 搜索完成后回到游戏,让这个数值发生变化;
- 再次搜索,此时把模式从“新搜索”切换为在结果中筛选,填入变化后的数值;
- 重复筛选,直到结果数量降到可以逐条查看的程度。
进阶技巧
如果游戏里的数值显示带千位分隔(1,357),输入时要去掉分隔符写成 1357。 另外,很多游戏界面上的数值是“显示值”而不是“存储值”,例如实际金币为 1357 但显示为 1.3K, 这种情况需要先在设置里切换到完整数值显示,或者改用模糊搜索。相关场景在 搜索结果排查里也有举例。
二、模糊与加密搜索:看不到具体值时怎么办
使用场景
三类情况会用到它:数值被加密存储、数值以进度条或图形形式呈现、数值变化频繁到看不清。 典型例子是护盾条的百分比、冷却时间、成长进度。
典型操作
模糊搜索不需要你输入具体数字,而是描述数值的变化方向。以冷却时间变短为例:
- 第一次搜索选择“未知(模糊)搜索”,只给出类型范围;
- 等待冷却时间减少后,选择条件“变小了”,对上一轮结果继续筛选;
- 如果中途数值回升,选择“变大了”;数值没有变化时,选择“没有变化”;
- 反复几轮之后,剩余地址通常只剩几十条,再结合数值范围过滤即可。
进阶技巧
模糊搜索的代价是耗时。第一轮全内存扫描可能需要十几秒到一分钟,期间不要切出游戏, 否则进程会被系统挂起,扫描边界也随之失效。如果游戏明确使用了加密数值, 可以在精确搜索面板里勾选“此值被加密”再配合模糊搜索,命中率会更高。
三、数值编辑与锁定:改完之后要它别动
使用场景
适合会被系统持续写回的参数:血量、体力、倒计时、护盾值。这类数值你改完的下一秒就被游戏重新计算, 不锁定的话几乎看不到效果。
典型操作
- 在结果列表里勾选目标地址,进入编辑界面;
- 把 Freeze(冻结)开关从关闭状态改为 NORMAL,此时工具会持续向该地址写回你设定的值;
- 需要临时恢复时,把冻结改回关闭即可,数值会回到游戏自己的计算结果。
进阶技巧
编辑界面里的“Add to value, do not replace”是叠加模式:勾上之后输入的数字会与当前值相加, 而不是替换。做“每次攻击加固定伤害”这类叠加效果时很好用。冻结的地址不要过多, 同时冻结几十条地址会明显增加工具占用,个别游戏还会因为数值长期不变化而触发校验。

四、游戏变速:加速与减速都支持
使用场景
三种典型用法:跳过冗长的过场动画与加载;加快放置类游戏的产出节奏;把动作场景放慢, 观察判定时机或者配合操作。
典型操作
呼出功能菜单,选择变速,把速度值拖到你需要的倍率即可。工具支持对 32 位与 64 位应用分别生效, 版本标识里 HW 代表 64 位、SW 代表 32 位,安装时选错会导致变速功能只在部分游戏上可见。
进阶技巧
变速与数值修改不冲突,可以同时开启。需要注意的是,变速只影响游戏自身的计时逻辑, 不会改变系统时间;如果某个游戏把关键逻辑放在服务端计时,变速在它上面会表现为无效或直接断线。
五、Lua 脚本执行:把重复动作写下来
使用场景
当你发现自己每次进游戏都要重复同一串操作——搜同样的数值、改同样的地址、改完再还原—— 脚本就是省时间的办法。它也适合分享给别人:一段文本文件,别人导入后执行同样的动作。
典型操作
- 把写好的脚本文件放到手机内部存储的任意目录;
- 在功能菜单里选择“执行脚本”,在弹出的文件选择器中定位到该文件;
- 确认路径无误后点击执行,工具会按脚本内容依次操作。
进阶技巧
脚本编辑器里可以开启“记录脚本”,把你的手动操作自动转成脚本语句,作为自己写脚本的起点。 对于只接触过普通应用的玩家,可以从记录模式开始,改几个参数就能跑通。 脚本的具体排错思路放在 常见问题页的脚本分组里。
六、联合搜索与地址蒙版:处理动态数值
使用场景
单机游戏里比较常见的一种设计是:数值本身是加密的,但几个相关数值的排列顺序固定。 这时一次性把多个值串起来搜索,命中率会远高于逐个搜索。另一种情况是数值的高位随机变化、 低位保持稳定,用蒙版忽略变化的那几位就能锁定它。
典型操作
- 联合搜索:在数值栏里用分号连接多个数字,例如 1000;2500;4500, 工具会查找这几个值连续排列的内存片段;
- 地址蒙版:在搜索模式里选择“地址(蒙版)搜索”,用一个通配符号代替随机变化的位数;
- 范围搜索:不确定具体值但知道大致区间时,直接给上下限,例如 100~200。
进阶技巧
联合搜索的数字顺序必须与游戏内的排列顺序一致,一旦写反就搜不到。 另外,游戏重启后这些地址通常会整体偏移,所以用联合搜索拿到的结果更适合当场使用, 想长期复用的话更适合写成脚本并加上重新搜索的步骤。
附:数据类型怎么选
搜索时选择正确的数据类型能省掉大量无效结果。下面这张表按常见游戏数值给出了对照建议:
| 游戏内表现 | 建议类型 | 说明 |
|---|---|---|
| 金币、钻石、等级 | Dword | 最常见的 32 位整数,绝大多数资源类数值都用它。 |
| 血量、攻击力(十进制) | Dword / Qword | 数值很大时改用 64 位整数,避免溢出。 |
| 百分比、移速、倍率 | Float | 带小数点的值,输入时照原样写,例如 1.25。 |
| 坐标、高精度时间 | Double | 小数位较长,用 Float 会精度不足。 |
| 物品名、角色名 | 字符串 | 按文本搜索,可指定 ASCII 或 UTF-8 编码。 |
| 开关、通关标记 | Byte / Word | 只有 0 和 1 两种状态的参数,占用一个字节。 |
拿不准的时候,第一次搜索先选“自动匹配”,让工具根据输入内容推断类型; 等确认了某一类数值的实际类型之后,再手动指定,后续筛选会更快。
把这六项串起来
实际使用中,这六项并不是平级的。多数人的工作流是:精确搜索定位 → 编辑并锁定保持 → 需要时用变速调整节奏, 只有在遇到加密数值时才动用模糊搜索,只有在需要反复操作时才动用脚本。 建议先按 新手入门指南把前两项练熟,再回头研究后四项。