An open API service indexing awesome lists of open source software.

https://github.com/co1swet/mulnx_cs2

CS2多功能OB运镜工具,具有UI,低门槛,可视化实时调整,自动读写,资源复用,自动化监听游戏事件触发运镜,具有WebSocket接口,可与GSI协同使用,上万行现代CPP之作!
https://github.com/co1swet/mulnx_cs2

camera-movement cpp cpp23 cs2 filesystem fps hook ob tool toolkit ui websocket windows

Last synced: 1 day ago
JSON representation

CS2多功能OB运镜工具,具有UI,低门槛,可视化实时调整,自动读写,资源复用,自动化监听游戏事件触发运镜,具有WebSocket接口,可与GSI协同使用,上万行现代CPP之作!

Awesome Lists containing this project

README

          

# Multiple Next eXtension (MulNX)

## 前情提要

- **请务必完整阅读此文档!!!!!**
- **如果您只是用户,请下载Releases,而非代码库,代码库不保证稳定性**
- 此为AGT赛事中心国内镜像源站点(非此项目官方)

## 概述

MulNX_CS2(Multiple Next eXtension For CS2)是一款致力于降低《Counter-Strike 2》内容创作门槛的一站式免费工具包
软件主打运镜领域功能,为所有用户提供具有即时模式UI的、真正低门槛的、支持实时调试的、具有自动化功能的多功能OB软件,支持位置,完整欧拉角,FOV,景深插值
MulNX合并实时与后期两大工作流,内置磁盘路径管理模块,自动处理数据保存读取
附带智能游戏状态分析系统,可实现事件触发的自动化操作
实时GOTV和后期Demo制作均可使用MulNX完成,极大提升赛事制作效率与质量
包含视频后期效果增强等功能,以及关键的,针对OBS游戏捕获录制模式的,UI渲染分离机制,帮您实现录制或推流时的纯净输出
另外,高级视角控制功能,可以让您实现更多复杂的镜头,欢迎体验!

## 🚨 重要安全声明

**请在使用前仔细阅读并理解以下内容,您的使用行为将被视为接受全部风险和同意MulNX许可证。**

### 必须科普

- **-insecure**:该启动项是V社提供的CS2可选启动参数,该参数将标记您的客户端为不可信状态,不被允许作为玩家的身份连接进入受VAC保护的服务器,以此换取您加载任意第三方插件而不会受到VAC监管的权力
- **GOTV**:是V社提供的,对于任意服务器,即使受任何保护,可以让不可信客户端以**游戏外观察者(而非游戏内)**连接比赛服务器,获得游戏数据,以进行观战
- **GSI**:全称*Game State Integration*是V社提供的,以网络为基础,传递本地客户端所在的,以观战身份连接的(无论游戏内外),游戏场上的数据,可以用于HUD开发(本项目**未利用**,而是允许兼容使用GSI和本项目)

### 核心安全警告

- **唯一官方启动方式**:必须通过CS2Injector.exe以管理员权限运行,并点击"打开CS2"按钮启动游戏,这会自动附加-insecure参数以关闭VAC,以此保护您的账号
- **严禁手动注入**:禁止任何形式的自行DLL注入行为,否则可能触发VAC导致永久封禁
- **关闭第三方平台**:运行时请关闭所有第三方游戏平台,防止误封风险,第三方平台可能缺失-insecure识别

### 固有风险

- 任何第三方程序都存在被反作弊系统误判的潜在风险
- 游戏更新可能导致软件暂时不可用或不稳定

## 🛠️ 安装与使用

### 运行环境要求

- 《Counter-Strike 2》游戏
- **窗口模式**(非常重要!)(推荐1080P)
- 管理员权限运行

### 快速开始

1. 运行CS2Injector.exe(管理员权限)
2. 点击*打开CS2*
3. 首次使用需选择CS2安装目录

### 使用前准备

- 提前保存好游戏设置文件(MulNX可能会修改一些设置)
- 关闭所有第三方游戏平台

## 📈 版本信息

### 版本号规则

- **B版本号反映API版本,按照常规语义化版本规则分划版本,C版本号按如下规则定义**

- `X`:决定性更新,范式变化、具有里程碑意义(较大可能引发部分资源文件不兼容)
- `Y`:阶段性更新,新工具加入或旧功能改变(不包括旧功能完善)(可能引发部分资源文件不兼容)
- `Z`:维护性更新,Bug修复、优化、适配性更新、旧功能完善(几乎不可能发生任何不兼容)

## 💡 使用建议

### 最佳实践

- 始终通过MulNX打开游戏
- 关注版本更新及时适配新版游戏
- 使用前备份游戏设置文件

### 故障排除

- 如遇崩溃请检查是否关闭第三方平台
- 游戏更新后请等待软件适配
- 查看调试器输出信息排查问题

## 开发者与支持

- 开发者为**独立开发者**,此项目不经任何个人,组织协助完成
- 开发者B站主页链接(有教学视频):
- 项目交流QQ群号:1082590843
- 开发者亦是完美世界电竞官方公会主播,完美世界是Valve游戏CS2于中国大陆地区官方代理
- GitHub发布issue,亦可得到回复

## 文档

- 文档均位于**!docs**文件夹之下
- 第三方库及许可,请参阅 Licenses
- API开发相关,请参阅dev文件夹
- 独立编译,请参阅 构建指南
- 项目特色,请参阅 项目特色
- 理解代码,请参阅 快速理解MulNX代码

---

## 总结:安全使用准则

为确保您的账号安全与最佳体验,请您务必:

1. ✅ 关闭所有第三方平台
2. ✅ 始终使用MulNX启动器打开游戏
3. ✅ 永不自行进行DLL注入
4. ✅ 关注版本更新,及时适配新版游戏

您对本软件的负责任使用,是保障其持续发展和整个社区安全的基础。

**祝您使用愉快!**