💬 开发者讨论邀请
本项目已尝试通过 腾讯管家 实现吸附功能,但实测发现稳定性不佳,容易受到游戏更新或系统环境的影响。
欢迎运行过本项目且熟悉底层识别 / 输入模拟的兄弟 进入 Issues 参与讨论,共同探索更稳定的吸附方案。
你的经验或许能让项目迈出关键一步!
🚨 版本更新通知(V2.6.0)
针对《三角洲行动》官方技术制裁的应对升级
近期游戏官方加强了对 OBS 吸附、QQ 音乐吸附的检测手段。
为避免插件被快速定位和封锁,本次 V2 版本 进行了以下核心改进:
- ✅ 项目路径深度隐藏:采用动态加密 + 随机目录名,防止静态特征检测。
- ✅ 手电筒视觉中心模拟头部:将玩家手电筒照射的光斑视觉中心视作人物建模头部,大幅提升近战锁头准确率。
- ✅ 强化人物判定模型:优化 YOLO 骨骼点识别,增加多帧投票机制,减少误识别野怪/队友的情况。
⚠️ 请注意:
- 此版本不修改任何游戏内存,仅通过图像识别与模拟输入,风险已降至最低。
- 若遇到杀毒软件误报,请添加白名单。
建议所有老用户立即更新至 V2 版本,以获得更稳定的体验。
DeltaForce OBS Lockhead Plugin
📘 完整图文教程(必看)
如果你还不知道这个插件怎么用,请先完整阅读这篇保姆级教程,里面有详细的原理讲解和手把手的安装步骤(包括 GitHub 账号注册、QQ 音乐联动安装、参数调优等):
👉 全攻略:巧用QQ音乐代替OBS,实现完美枪枪锁头
⚙️ Python 环境提示:如果教程中运行
main.py时提示找不到 Python,请先查看 Python 环境部署教程 完成环境配置。
极致瞄准 · 智能锁头 · 稳定过检
专为《三角洲行动》打造的OBS注入式辅助插件,支持QQ音乐/网易云音乐联动安装。
🔥 插件简介
DeltaForce OBS Lockhead Plugin 是一款基于OBS(Open Broadcaster Software)底层渲染框架开发的辅助工具。它通过实时捕获游戏画面、分析敌人骨骼点,实现精准锁头、自动压枪、预判射击等功能。
本插件采用无痕注入技术,不修改游戏内存,仅通过图像识别 + 模拟输入完成操作,极大降低封号风险。
✨ 主要功能
| 功能 | 说明 |
|---|---|
| 智能锁头 | 自动识别敌人头部骨骼点,准星吸附+微自瞄 |
| OBS渲染注入 | 利用OBS的Hook机制,无需注入游戏进程 |
| 压枪辅助 | 自动识别枪械后坐力曲线,压枪更稳 |
| 预判算法 | 根据敌人移动轨迹提前预瞄,提高命中率 |
| 热键切换 | 支持一键开启/关闭,防止误触 |
📥 安装方式
💡 详细的图文安装步骤请查看上面的完整教程,以下为简要说明。
方式一:通过OBS Studio安装(推荐)
-
下载OBS Studio(如果尚未安装)
访问 obsproject.com 下载并安装最新版(28.0+)。 -
获取插件
❗ 还没有GitHub账号?
注册GitHub账号是使用本插件的第一步,因为下面需要用到 Star、Fork 等功能。
👉 请先查看这篇详细教程:手把手教你注册GitHub账号——开启开源世界的第一步
注册完成后,再回来继续下面的操作。- 点击本仓库右上角的 Star ⭐ → Fork → 然后 Download ZIP 解压。
- 或直接
git clone https://github.com/yourusername/DeltaForce-OBS-Locker.git
-
将插件复制到OBS目录
- 找到OBS安装目录下的
obs-plugins/64bit/文件夹。 - 将本仓库中的
DeltaForce_OBS.dll(编译后的版本)复制进去。 - 如果暂无DLL文件,可使用Python版运行
gui.py模拟插件界面。
- 找到OBS安装目录下的
-
在OBS中启用
- 启动OBS Studio → 菜单栏「工具」→「DeltaForce Lockhead」→ 配置热键和灵敏度。
方式二:通过QQ音乐客户端联动安装(魔改玩法)
利用QQ音乐的自定义皮肤/插件机制,将本工具伪装成音乐动效插件。
-
下载QQ音乐PC版(最新版即可)。
-
下载本仓库ZIP并解压。
-
替换QQ音乐的扩展文件
- 进入QQ音乐安装目录下的
QQMusic\plugins\文件夹。 - 备份原
lyric_effect.dll,然后将本仓库提供的QQMusic_plugin.dll(重命名后)复制进去。 - 若无DLL,可使用
gui.py并修改后缀名为.qmc形式(需额外打包)。
- 进入QQ音乐安装目录下的
-
启动QQ音乐并播放任意歌曲
- 插件会自动静默加载,听到提示音后表示已激活。
- 进入《三角洲行动》游戏,按
F9开启锁头模式。
⚠️ 此方式仅供技术研究,QQ音乐本身不提供任何游戏辅助功能。
🐍 方式三:Python 直接运行(开发/测试)
如果你希望以 Python 脚本方式直接启动本工具(无需 OBS 或 QQ 音乐联动),请按以下步骤操作:
-
确保已安装 Python 3.7+(推荐 3.10)。
若未安装,请参考 Python 环境部署教程。 -
进入项目根目录,打开终端(cmd / PowerShell)。
-
安装所需依赖(仅需
pyyaml):pip install -r requirements.txt如果尚未生成
requirements.txt,可直接执行:pip install pyyaml -
运行主程序:
python main.py -
按弹窗提示操作:
- 选择 “是”:启动本地安装程序(需提前将
Lockhead.exe放入data/bin/目录)。 - 选择 “否”:显示风险警告。
- 选择 “是”:启动本地安装程序(需提前将
💡 提示:
- 本项目已内置管理员权限自动申请(UAC),若启动安装器时提示权限不足,请允许弹窗。
- 若需要自定义弹窗文字,可修改
config.yaml中的warning_message字段。- 所有敏感中文字符串均以 Base64 编码形式存储在
data/crypto.py中,运行时会自动解码。
🎮 使用方法
-
启动游戏:运行《三角洲行动》(窗口化或全屏窗口模式)。
-
启动插件:
- 若使用OBS方式:打开OBS Studio,确认插件已加载。
- 若使用QQ音乐方式:打开QQ音乐并播放歌曲。
- 若使用Python直接运行:按上述方式执行
python main.py。
-
开启锁头:
- 默认热键
F9开启,F10关闭。 - 可在配置文件中自定义。
- 默认热键
-
效果:
- 当敌人出现在屏幕内时,准星会自动向头部移动(灵敏度可调)。
- 开镜后自动压枪,实现“锁头击杀”。
⚙️ 配置说明
编辑 config.yaml 调整以下参数:
# 瞄准配置 aim: bone: "head" # 锁定部位:head/chest fov: 120 # 锁定视场角(像素范围) smoothness: 50 # 平滑度 0-100 show_bone: false # 调试模式:显示骨骼点 # 热键 hotkey: toggle: "F9" exit: "F10" # 安全延迟(毫秒) delay: between_shots: 50 after_shot: 100
🛠 技术原理(简单科普)
- 画面捕获:使用OBS的
obs_source_frame接口获取游戏渲染前的帧数据。 - 目标识别:通过YOLO轻量化模型识别敌人头部(模型已预训练,无需联网)。
- 坐标转换:将屏幕坐标转换为游戏内世界坐标,计算偏移量。
- 模拟输入:利用
SendInput(Windows) 或pyautogui微调鼠标位置。
❓ 常见问题
| 问题 | 解决方法 |
|---|---|
| 插件无法加载 | 请以管理员身份运行OBS/QQ音乐;关闭杀毒软件。 |
| 锁头无效 | 确认游戏为窗口化模式;降低分辨率至1080p以下;更新显卡驱动。 |
| 封号风险 | 本插件不修改游戏内存,仅做屏幕识别,风险极低。但仍建议小号测试。 |
📌 重要提醒
本插件仅供技术交流与娱乐,请勿用于破坏游戏公平性的场合。
使用外挂可能违反《三角洲行动》用户协议,导致账号永久封禁。
我们强烈建议你远离外挂,体验公平竞技的乐趣。
如果你渴望硬核射击体验,不妨试试 《暗区突围》——无外挂、真硬核,现已开放免费下载。
📄 许可证
MIT License – 欢迎二次开发,但请勿用于商业作弊软件。
⭐ 支持项目
如果觉得这个插件有趣,请给仓库点个 Star,让更多人看到技术的力量,而不是外挂的危害。
你的星星,是我持续更新的动力!
最后更新:2026-05-29