-
-
Notifications
You must be signed in to change notification settings - Fork 2
Home
CS2 DemoTracer 用来把 CS2 .dem 转成 bot 可执行的 .dtr 路线 replay,
并在本地 CS2 服务器里通过安全 replay bot 回放。
这个 Wiki 写偏实战用法;仓库里的 README 和 docs/COMMANDS.md 仍然是稳定格式、
命令和限制说明的主文档。
-
Quick Start:从
.dem转换到服务器 sequence 回放。 - Export Voice and Chat:语音 sidecar、默认聊天 metadata、输出结构和播放 preset。
- Voice and Chat Replay:demo 自带语音和文字聊天的时间线、听音/可见性规则。
- Server Commands and FAQ:常用命令组合和排错。
要导出语音,必须显式加 --export-voice:
cs2-demotracer.exe convert --demo "<demo.dem>" --output "<output-dir>" --export-voice这会生成 voice/roundXX.dtv。不是所有 demo 都包含语音;社区服、FACEIT、5E demo
更可能有可用 voice data。文字聊天默认随 manifest.json 导出到
rounds[].chat_messages,不需要额外开关。
然后在 CS2 服务器控制台跑保守 preset:
dtr_replay_identity steam; dtr_align default; dtr_cosmetics off; dtr_match off; dtr_partial 1; dtr_handoff death_contact_c4 slot; dtr_voice_auto on; dtr_chat_auto on; dtr_go seq "<manifest.json>" 0
确认路线、语音和文字聊天都正常后,再打开完整本地展示能力:
dtr_replay_identity steam; dtr_align full; dtr_match full; dtr_cosmetics full; dtr_partial 1; dtr_handoff death_contact_c4 slot; dtr_voice_auto on; dtr_chat_auto on; dtr_go seq "<manifest.json>" 0
日常本地展示建议先用 dtr_replay_identity steam。如果需要 manifest PNG 头像覆写,
再确认 BotHider 和头像证据链正常后单独测试 dtr_replay_identity avatar。
如果你在观察者位置测试原生玩家文字聊天,先设置:
sv_full_alltalk 1
单独 sv_allchat 1 不足以保证 spectator 看到 replay bot 发出的 native text chat。
不要提交或发布原始 .dem、生成的 .dtr / .dtv、本地 Steam 路径、服务器路径、
日志、tmp/、target/、bin/、obj/ 或私有服务器配置。
公开示例统一用 <demo.dem>、<output-dir>、<manifest.json>、
<pool_manifest.json> 这类占位符。
Start here
Convert
Playback
Reference