English | 中文
CS2(Counter-Strike 2)练习模式插件,基于 CounterStrikeSharp 与 Metamod:Source
注:本项目部分文档与代码由 AI 辅助生成。
| 分类 | 说明 |
|---|---|
| 地图管理 | 9 张现役/备用地图快速切换(.inferno、.mirage 等) |
| 机器人 | 在玩家位置生成 Bot(站/蹲),自动管理碰撞,准星指向踢出 |
| 出生点 | 9 条传送命令(同队/CT/T × 编号/最近/最远)+ 方框可视化 + E 键瞄准传送 |
| 道具重投 | 7 条命令重投任意类型的最后投掷物,并支持回到投掷位置 |
| Dryrun | 从 prac 临时切换到竞技配置打一个回合,结束自动回到 prac |
| 回放系统 | 录制玩家移动轨迹并由 Bot 复现,支持并行回放、按 Id 回放、列表管理 |
| 多语言 | 中文(zh-CN,默认)与英文(en),所有玩家可见文本走本地化文件 |
完整文档请访问:https://mengyangx.github.io/PracLab
本项目在开发过程中参考了以下开源项目:
- CS2-Bot-Controller — 回放引擎的 Bot 控制、
CCSBot::UpdateHook、PlayerRunCommand录制等核心思路参考。 - MatchZy — 项目结构、文档组织与 CS2 插件工程实践的参考。
参见 LICENSE。