快速上手
界面概览
打开调试器面板后,你会看到以下界面:
┌─────────────────────────────────────────────┐
│ 🔍 [搜索框....................................] 🔘 │
│ ┌─────────────────────────────────────────┐ │
│ │ 搜索结果区域 │ │
│ └─────────────────────────────────────────┘ │
│ ┌─────────────────────────────────────────┐ │
│ │ 🎛️ 当前编辑:默认设定 [🔘 ON] │ │
│ └─────────────────────────────────────────┘ │
│ ┌──────────────┐ ┌────────┐ ┌────────────┐ │
│ │ 导出脚本 │ │复制参数│ │ 内核探针 │ │
│ └──────────────┘ └────────┘ └────────────┘ │
│ ┌─────────────────────────────────────────┐ │
│ │ BattleUsers.uids │ │
│ │ [注入值输入框] 🔧 [原值: {...}] 🔒 │ │
│ └─────────────────────────────────────────┘ │
└─────────────────────────────────────────────┘第一步:搜索并添加参数
调试器的核心功能是监听和修改游戏变量。首先需要告诉调试器你要关注哪些变量。
在顶部搜索框中输入关键词,例如
BattleUsers搜索结果会显示所有匹配的变量:
BattleUsers.uids this._obfuscated_name_1
BattleUsers.ranks this._obfuscated_name_2- 点击你想要添加的参数,或勾选批量添加
💡 搜索支持空格分隔多个关键词,例如
BattleChat messages
第二步:查看原值
添加参数后,调试器会自动开始监听:
┌─────────────────────────────────────────────┐
│ BattleUsers.uids [🗑️] │
│ 已定位参数 │
│ [输入框..................] 🔧 原值: {...} 🔒 │
└─────────────────────────────────────────────┘- 原值按钮会显示该变量当前的实时值
- 点击原值按钮可以打开历史记录窗口,查看所有变化
第三步:修改变量值
方式一:直接输入
- 在输入框中填入你想要的值
- 点击锁头图标 🔒 启用注入
json
// 示例:修改 ranks 数组
[15, 30, 45, 60, 75]
// 示例:修改对象属性
{
"x": 100,
"y": 200,
"z": 300
}方式二:可视化编辑(推荐)
点击 🔧(齿轮)图标 打开可视化编辑器:
- 自动解析当前对象结构
- 表单化编辑,无需手写代码
- 支持数字、字符串、布尔值、嵌套对象
方式三:JS 脚本注入
在输入框中使用 js: 前缀:
js: return $ + { custom: "modified" }$代表原始值- 可以返回任何类型
第四步:使用内核探针(1.9.0+)
点击面板上的 「内核探针」 按钮:
┌─────────────────────────────────────────────┐
│ 坐标 │
│ X: [100.00] Y: [200.00] Z: [50.00] │
├─────────────────────────────────────────────┤
│ 旋转 │
│ W: [0.00] X: [0.00] Y: [0.00] Z: [1.00] │
├─────────────────────────────────────────────┤
│ [速度归零] [复制] │
│ ● 已锁定载具 │
└─────────────────────────────────────────────┘支持的操作:
| 操作 | 方法 |
|---|---|
| 修改坐标 | 在输入框中输入新值,按 Enter |
| 修改旋转 | 同上(四元数格式) |
| 瞬移防回弹 | 修改坐标时会自动清空速度 |
| 速度归零 | 点击「速度归零」按钮 |
第五步:管理配置
保存预设
调试器会自动保存所有配置,刷新页面不会丢失。
多预设管理
点击顶部的预设名称(如「默认设定」)进入配置管理:
- 创建多个预设(例如「PVE模式」「测试配置」)
- 启用/禁用预设(禁用的预设不会注入)
- 导入/导出预设(JSON 格式)
导出为独立脚本
点击 「导出脚本」 可以将当前预设打包成独立的 Tampermonkey 脚本,方便分享(注意遵守保密规定)。
实战示例
示例1:监听玩家等级变化
- 搜索
ranks - 添加
BattleUsers.ranks - 锁定启用,输入框留空(只监听不修改)
- 游戏中打开原值窗口查看
示例2:修改自己的队伍颜色(仅视觉)
- 搜索
userTeam - 添加
State.userTeam - 输入
TEAM_RED或TEAM_BLUE - 锁定启用
示例3:实时修改坐标(内核探针)
- 点击「内核探针」按钮
- 找到 Z 轴输入框(上下方向)
- 输入
500,按Enter - 坦克会瞬间上升
快捷键
| 快捷键 | 功能 |
|---|---|
B | 打开/关闭调试器面板 |
Enter | 在探针输入框中提交修改 |
💡 快捷键可以在「设置」页面修改
