首页 · 功能详解

gg修改器 核心功能详解
内存搜索 · Lua 脚本 · 游戏变速

这是给"已经装好 gg修改器、想真正用起来"的玩家的功能指南:从协议原理到操作步骤,从 Lua 脚本模板到 4 类典型单机游戏修改思路,看完即可上手。仅供单机 / 离线 / 自测场景。

适用版本:v101.1 预计阅读:10 分钟 关键词:内存搜索 · Lua 脚本 · 游戏变速 · 虚拟空间 · 特征码 AoB

如果你已经按 新手指南装好了 gg修改器 并且完成了第一次精确搜索,本文将进入"用得更顺"的部分:10 种搜索方式怎么选、Lua 脚本怎么写、游戏变速该怎么用,并给出 4 类典型单机游戏的修改思路与 12 条 Lua API 速查表。注意:本工具仅适用于单机/离线/自测/学习场景,不要用于多人在线与带反作弊系统的游戏。

gg修改器 的核心能力是"在内存里找数字"。它提供了 10 种搜索方式覆盖了"找不到 / 加密 / 变动 / 文本"等真实场景:

从"找数字"到"找加密数字"

  • 精确搜索:直接输入数字(如金币 1000)→ 最常用。
  • 模糊搜索:当你不确定确切数值时(比如加密后变成 110250),用一个范围或近似值搜索。
  • 联合搜索:同时输入两个数值用 ; 分隔(如 1000;200),表示"血量同时是 1000、攻击力同时是 200",可大幅收敛结果。
  • 未知值搜索:告诉 GG "数值变大了 / 变小了 / 改变了 / 没有变化",适合不可见数值、加密计数器。
  • 差异值搜索:指定变化前后的差值("从 1000 减少了 200 → 输入 -200"),适合反复扣血/扣费场景。
  • 加密值搜索(XOR):输入 1000^10 形式,告诉 GG "这个数值是 1000 和 10 异或的结果",应对大部分国产手游加密。
  • 特征码搜索(AoB):按字节特征码(如 12 34 56 ?? 78)匹配函数入口,常用于条件判定。
  • 字符串 / 文本 / 十六进制搜索:直接搜内存里的字符串或十六进制特征码。
  • 地址范围过滤:限制搜索区间(>值 / <值 / 区间内),加速收敛。
  • 按数据类型过滤:下一节详细讲。
内存搜索页
内存搜索 · 数据类型选择

② 数据类型与搜索语法

gg修改器 支持 6 大基础数据类型 + 异或 + 自动:

类型典型值域典型游戏属性
Dword0 ~ 4,294,967,295金币、钻石、经验值、关卡 ID
Word0 ~ 65,535等级、星级、小计数
Byte0 ~ 255暴击次数、状态标志位
Float~ ±3.4e38(小数 7 位)百分比类:移速、暴击率
Double~ ±1.8e308(小数 15 位)高精度属性 / 物理引擎变量
Qword0 ~ 1.8e19大数值累计、64 位游戏
XOR由两个值异或国产手游加密数值
AutoGG 自动尝试全部类型不确定时的兜底

小技巧:百分比类属性(如移速 1.8x)应该用 Float/Double,搜索时输入 1.8(不是 180);如果搜不到,再试 1.80、180% 或 180。等级、星数等小整数用 Word。

③ 修改、冻结与批量改值

单个改值、批量改值、冻结

搜索结果出来后有 3 种动作可选:

  • 单值修改:进入结果行 → 输入新值 → 修改。
  • 批量修改:底部输入新值 → "批量修改"按钮,把选中行一次性改完(适合金币、属性这种一次性改大)。
  • 冻结:勾选行的"冻结"开关,GG 会以毫秒级频率把数值强制回写,让数值永久保持新值(典型场景:无限血量、无限蓝、无限子弹)。
  • 保存地址列表:把当前行导出为 .gglist 文件,下次直接加载复用。
  • 偏移改值:选中行后 → 右滑菜单 → 改"相邻值",适合改"当前装备槽位"以外的格子。

建议:开始前先保存一次地址列表,改坏了可以一键回到原始状态。

搜索结果与冻结
搜索结果 · 冻结 + 批量改值

④ Lua 脚本:4 条核心 API + 3 个模板

gg修改器 内置了 Lua 引擎,把"搜索→修改"流程写成脚本,可以一键执行。官方论坛每天都有新脚本分享。

4 条核心 API

API作用返回
gg.searchNumber("1000", gg.TYPE_DWORD)搜索数值结果数量
gg.getResults(N)取最近一次搜索的前 N 条结果地址表
gg.editAll("5000", gg.TYPE_DWORD)把最近一次结果全部改成新值修改条数
gg.toast("done")弹一个 toast—

3 个常用脚本模板

-- 模板 1:金币翻 5 倍(仅 Dword)
gg.searchNumber("1000", gg.TYPE_DWORD)
gg.getResults(50)
gg.editAll("5000", gg.TYPE_DWORD)
gg.toast("× 5 done")

-- 模板 2:血量冻结(搜索 → 全部改为大值 + 冻结)
gg.searchNumber("100", gg.TYPE_DWORD, gg.SIGNED, gg.memorySlider(0x20000000, 0x40000000))
gg.getResults(30)
gg.editAll("999999", gg.TYPE_DWORD)
gg.searchNumber("999999", gg.TYPE_DWORD)
gg.freezeResults(gg.getResults(30))
gg.toast("freeze on")

-- 模板 3:变速(0.25x ~ 10x 一键切换)
gg.speed(0.5)  -- 0.5 倍速慢动作
-- gg.speed(2.0)  加速 2x

gg修改器 Lua 脚本编辑器截图

⑤ 游戏变速与附加工具

0.25x – 10x 任意切换

游戏变速作用于当前所选游戏进程,不会影响系统。常见用途:

  • 0.25x – 0.5x 慢动作:躲招、看技能动画、截取 GIF 素材。
  • 2x – 5x 加速:刷日常、跳过剧情、自动战斗类游戏。
  • 10x 极限加速:用于测试游戏逻辑是否能正常处理极端时间倍率。

支持 ARM / x86 / 64 位;模拟器(PPSSPP、ePSXe、GameBoy 等)同样兼容。

游戏变速页
游戏变速 · 附加工具

附加工具

⑥ 4 类典型单机游戏修改思路

① 卡牌 / 角色养成类

金币 / 钻石 / 体力用 Dword 精确 → 改成 999999 → 冻结。等级上限一般是 Word。游戏节奏慢可用 2x 加速。

② 塔防 / 策略类

敌人血量用 Dword 改 1 → 一击必杀;金币 / 人口用 Dword 改大;技能冷却用 特征码(AoB) 修改函数判定。

③ 角色属性类(RPG / ARPG)

百分比属性(攻击力、移速、暴击率)通常用 Float / Double,输入 1.8 而非 180。血量上限找到地址后冻结即可实现无敌。

④ 模拟器 / 复古主机类

在雷电 / 夜神 / MuMu 里使用 GG,启动 PPSSPP/ePSXe/GB 等模拟器后直接挂载进程即可。性能更稳定,方便脚本挂机。

安全使用准则

① 仅用于单机 / 离线 / 自测 / 学习:不要在多人在线 / 联机 / 排行榜 / 带反作弊系统的游戏里使用,否则会被封号或破坏其他玩家体验。

② 修改前先备份地址列表:误改关键值可能导致游戏无法启动,保存 .gglist 文件后可以一键还原。

③ 谨慎对带自动保存的游戏重复刷值:存档类游戏(金币 +1000 +1000 ...)的存档会被云端校验,反复刷大额数值可能触发风控。

④ 遵守你所在地区法律与游戏服务条款:少数国家/地区对游戏数值修改有专门规制。