今天我决定公开源代码。这是 GitHub 上 Mambo ABI 基础项目的深度修改版本,加入了许多实用功能和改进。
从第 4/5 赛季开始,我在这个项目上投入了大量时间,使它已经非常接近付费外挂的完成度。不过,我在玩家位置加密方面遇到了瓶颈,因此决定退出后续开发。之前我也曾在论坛寻求帮助,但没能得到解决问题所需的支持。
除了玩家位置之外,其他部分都已经针对当前赛季完成更新并可以正常工作。与其让这些成果一直放在硬盘里,或者将其私藏起来,我更愿意交给社区,让其他人完成剩余工作,或者从中学习。目前大约已经完成了 90%。
祝大家使用愉快,希望有人能解决玩家位置的问题!
以下是源代码包含的功能:
1. 玩家 ESP 与视觉功能
- 方框与骨骼: 2D 角框,以及带有可见性检测的完整骨骼模型。
- 实体类型: 区分 PMC(包含小队队伍 ID)、队友、AI 机器人、Boss、僵尸和训练靶人。
- 护甲与武器信息: 显示已装备头盔/护甲等级图标(T1–T6)及耐久度、当前武器、弹药数量和子弹等级(T1–T6)。
- 战术警报: 在屏幕上提示敌人正在换弹、倒地/救援状态以及手雷正在烹调。
- 屏幕外指示器: 使用带方向的箭头指向屏幕外的玩家和 Boss,并显示距离。
- 战利品价值与装备列表: 显示玩家背包总价值,并通过按住按键弹窗查看已装备的高价值装备。
- 死亡标记: 使用菱形标记显示玩家和 AI 尸体,并标注距离和战利品价值。
2. 战利品与容器 ESP
- 地面物品: 显示物品名称、堆叠数量、距离、价格和稀有度,并支持包含/排除文本过滤器。
- 容器与保险箱: 显示容器、容器内物品总价值、盖子开启/关闭状态以及是否已被搜刮。
- 电子保险箱: 显示实时解锁倒计时和动画进度条。
- 容器内容检查: 按住左 Alt 键,无需打开容器即可查看其中的完整物品列表。
- 任务与无线电: 高亮显示任务终端、撤离无线电和任务目标,并标注当前状态。
- 战利品窗口: 使用浮动窗口列出附近价值最高的地面物品和容器。
3. 自瞄与自动开火
- 弹道与预测: 支持投射物速度、子弹下坠补偿,以及 DMA 延迟补偿。
- 瞄准选项: FOV 圆圈、骨骼选择器(头部、颈部、胸部、骨盆等)、随机骨骼,以及针对 AI 的自动爆头。
- 瞄准类型: 直接瞄准,或带有微抖动的人性化平滑瞄准。
- 目标筛选: 可仅筛选 PMC、仅筛选 AI,或要求目标必须处于可见状态。
- 自动开火: 当准星对准目标时自动开火,可配置延迟和持续时间。
- 校准工具: 内置程序测量镜头像素移动,并推荐灵敏度数值。
4. 硬件输入
- 支持的设备: 原生支持 KmboxNet(可自动连接的网络 KMBox)和 Makcu(串口/USB 设备)。
- 快捷键支持: 支持鼠标侧键(Mouse4/Mouse5)以及通过 DMA 轮询的键盘快捷键。
5. 战术 HUD 与雷达
- 肢体生命值 HUD: 使用七段式比例生命条,实时显示头部、胸部、腹部、手臂和腿部的生命值。
- 装备状态: 固定在右下角的 HUD,显示弹药数量、护甲等级/耐久度以及头盔等级/耐久度。
- 2D 雷达画布: 可停靠的小地图,支持滚轮缩放、平移、玩家朝向和 FOV 视野锥。
6. 设置与诊断
- 覆盖层框架: 基于 ImGui 的停靠界面,支持可移动导航栏,以及无边框透明覆盖层模式。
- 实时主题编辑器: 自定义强调色、界面圆角和主题预设(蓝、红、绿、紫),并保存为 JSON。
- 配置文件: 将游戏设置保存/重新加载为 JSON,并支持热重启 DMA。
- 性能设置: 支持多显示器选择、垂直同步、自定义 FPS 上限(15–500 FPS)以及自定义准星。
- 转储与调试: 提供游戏内工具,将角色、战利品、玩家装备和生命值等详细信息转储到文件中。

12游戏吧 » Arena Breakout Infinite《暗区突围:无限》DMA透视自喵辅助【国际服】(成品+源码)