Skip to main content
Gaming Tools

So hörst du eine einzelne Spielerstimme in einer CS2-Demo

Bestimmte Spieler in einer CS2-Demo anhören. tv_listen_voice_indices Schritt für Schritt, wie die Slot-Bitmaske funktioniert und wie du ein Team isolierst.

By 3 min read

Du willst hören, was ein Spieler in einer Demo angesagt hat - deine eigenen Comms nach einem FACEIT-Match oder wie ein bestimmter In-Game-Leader die Mid-Round dirigiert - ohne dass zwanzig Stimmen durcheinanderreden. Hier ist der exakte Weg ohne Rätselraten, mit tv_listen_voice_indices.

Kurze Antwort: Setze tv_listen_voice_indices und tv_listen_voice_indices_h auf den Bit-Wert des Spectator-Slots des Spielers (Slot 1 = 1, Slot 2 = 2, Slot 3 = 4, Slot 4 = 8…) und spiele dann die Demo ab. Um dir die Rechnerei zu sparen, lade die Demo in den CS2 Voice-Comms-Rechner hoch, hake den Spieler an und kopiere die Befehle.

Schritt 1 - Hol dir eine Demo mit Voice

Voice gibt es nur in FACEIT-, ESEA- und anderen Server-Demos (SourceTV). Valve-Matchmaking- und Premier-Demos zeichnen keine Stimmen auf, es gibt also nichts abzuspielen. FACEIT-Demos werden als .dem.zst-Dateien heruntergeladen und funktionieren direkt.

Schritt 2 - Finde den Spectator-Slot des Spielers

Slots sind standardmäßig nicht mit Namen beschriftet. Geh sie in der Konsole nacheinander durch:

spec_player 1
spec_player 2
spec_player 3

und merke dir, welcher Slot den Spieler zeigt, um den es dir geht. (Lädst du die Demo in den Rechner hoch, liest er alle Slots auf einmal aus und beschriftet sie mit Spielernamen und Team, sodass du dir diese Schleife sparst.)

Schritt 3 - Baue die Bitmasken-Zahl

Jeder Slot hat einen Bit-Wert, und du addierst die Werte der gewünschten Slots:

SlotBit-Wert
11
22
34
48
516
632

Für einen einzelnen Spieler ist die Zahl einfach der Wert seines Slots - der Spieler in Slot 3 ist 4. Für mehrere Spieler addierst du die Werte: Die Slots 1, 3 und 4 ergeben 1 + 4 + 8 = 13. Wenn du ein binäres Slot-Muster lieber von Hand umrechnest, wandelt unser Zahlenbasis-Konverter Binär in das Dezimal um, das CS2 erwartet.

Schritt 4 - Füge beide Befehle ein

Öffne während der Demo die Konsole und setze beide Convars auf deine Zahl:

tv_listen_voice_indices 4
tv_listen_voice_indices_h 4

Nimm bei beiden 0 zum Zurücksetzen (alle stummschalten) oder -1, um wieder alle zu hören.

Schritt 5 - Spiele die Demo ab

Du hörst jetzt nur noch den oder die ausgewählten Spieler. Denk daran, dass diese Befehle zurückgesetzt werden, wenn du CS2 schließt, du gibst sie also in der nächsten Sitzung neu ein.

Ein ganzes Team hören

Um eine Seite zu isolieren, addiere die fünf Slots dieses Teams und nimm die Summe. Der Voice-Comms-Rechner macht das mit seinen Buttons All T und All CT in einem Klick - praktisch für Highlight-Clips oder um die Mid-Round-Calls eines einzelnen Teams ohne Störgespräche zu studieren.

Die schnellste Variante von allem

spec_player manuell durchzugehen und Bit-Werte zu addieren, funktioniert, ist aber fummelig, und die Slots können sich zwischen Neuladevorgängen verschieben. Lädst du die Demo einmal in den CS2 Voice-Comms-Rechner hoch, liest er die echte Slot-Liste aus, beschriftet jeden Spieler und reicht dir die exakten tv_listen_voice_indices-Befehle zum Kopieren - kein Rechnen, kein erneutes Prüfen nach einem Neuladen.

In diesem Artikel erwähnte Tools

Ähnliche Artikel