Бесплатное расширение для Chrome, Edge и Firefox
Слушайте войс в своих демках FACEIT CS2
DemoVoice добавляет кнопку в комнату матча FACEIT. Нажмите ее - демка скачается и
распакуется на вашем компьютере, из нее прочитаются игроки, и вы получите точные команды
tv_listen_voice_indices и playdemo для тех, кого хотите слышать.
Не нужно ничего распаковывать и перебирать spec_player, и ничего никуда не
загружается.
Бесплатно. Без аккаунта и рекламы. Политика конфиденциальности
Как это работает
-
Откройте комнату матча FACEIT по CS2
Подойдет любой завершенный матч, который виден вам на FACEIT. DemoVoice добавляет свою кнопку под матчем.
-
Нажмите "Get demo file"
DemoVoice запрашивает демку у FACEIT так же, как это делает сама страница FACEIT, и начинает скачивание. Если демок несколько, как в best-of-three, у каждой своя кнопка.
-
Демка скачивается и распаковывается на вашем компьютере
FACEIT отдает демки сжатыми (.dem.zst). DemoVoice распаковывает демку прямо при скачивании и сохраняет готовый .dem с названием карты и датой в имени.
-
Из демки читаются игроки
Ник, команда и номер слота каждого игрока берутся прямо из демки, так что не нужно перебирать spec_player, чтобы понять, кто где.
-
Отметьте, кого хотите слышать
Одного игрока, нескольких, целую сторону кнопками All T или All CT - или всех сразу.
-
Скопируйте команды и вставьте их в CS2
Откройте консоль, выполните строку playdemo, а потом, пока идет демка, вставьте две строки с войсом.
Готовая демка попадает в папку загрузок. В Chrome и Edge вместо этого можно один раз
указать в настройках папку csgo вашей CS2, и каждая демка будет сохраняться
прямо в нее, так что playdemo сработает без переноса файла. Игроки открываются
во всплывающем окне расширения, а в Chrome и Edge - при желании в боковой панели браузера.
Что вы вставляете в CS2
Для демки на Mirage, где отмечены игроки в слотах 1, 3 и 4, DemoVoice выдает три такие строки:
playdemo mirage_20sep2026
tv_listen_voice_indices 13
tv_listen_voice_indices_h 0 playdemo открывает демку. CS2 ищет ее в папке csgo, куда ее и
сохраняет настройка с папкой; имя - это имя файла без .dem.
tv_listen_voice_indices определяет, чей голос слышен, пока идет демка. Ники
команда не принимает. Она принимает одно число, в котором каждый слот игрока - это один
бит: слот 1 дает 1, слот 2 дает 2, слот 3 дает 4, слот 4 дает 8 и так далее, каждый раз
вдвое больше. Сложите нужные слоты - это и есть число. Слоты 1, 3 и 4 дают 1 + 4 + 8 = 13.
tv_listen_voice_indices_h - вторая половина той же настройки, она отвечает
за слоты с 33 по 64. Она остается равной 0, пока выбранный игрок не сидит в слоте 33 или
выше, а в обычной демке 5 на 5 такого не бывает. Если выбрать всех, обе строки получат
значение -1. Кнопка Reset копирует обе команды со значением 0.
Почему важны номера слотов
Слот - это номер, который вы указали бы в spec_player. Ошибетесь в одном
слоте - услышите не того человека или никого. Обычно этот шаг делают руками: перебирают
spec_player 1 ... 16 и записывают ники. DemoVoice читает слот
каждого игрока прямо из файла демки, поэтому собранное число подходит к той демке,
которую вы смотрите. Ники рядом со слотами - только подписи: их можно править, команды
от этого не меняются.
Голос есть только в тех демках, где он записан. В демках FACEIT он есть; в демках матчмейкинга и Premier от Valve его нет. Если ничего не слышно, в статье почему в демке CS2 не слышно войс разобраны частые причины.
Демка остается на вашем компьютере
У DemoVoice нет сервера. Демка скачивается из хранилища FACEIT, а распаковка и чтение игроков происходят в вашем браузере. Библиотека демок, ваши отметки и настройки хранятся в браузере и никогда не отправляются нам. Расширение запрашивает доступ только к faceit.com и хранилищу демок FACEIT, а уведомления - только если вы сами их включите. Подробности по каждому разрешению - в политике конфиденциальности DemoVoice.
Демка не с FACEIT?
DemoVoice работает из комнат матчей FACEIT. Для демки с другого сервера или той, что уже лежит у вас на диске, те же команды соберет бесплатный калькулятор войса для демок CS2: отметьте слоты вручную в браузере или загрузите демку, и игроки подставятся сами.
Еще о войсе в демках CS2:
Вопросы
Как услышать войс в демке CS2?
Задайте tv_listen_voice_indices в консоли, пока идет демка. Значение команды - число, собранное из слотов игроков, которых вы хотите слышать. DemoVoice читает слоты из вашей демки FACEIT и собирает это число за вас: остается отметить игроков и вставить команды.
Работает ли DemoVoice с демками матчмейкинга или Premier?
Нет. DemoVoice работает в комнатах матчей FACEIT, а демки матчмейкинга и Premier от Valve вообще не записывают голос, так что слушать в них нечего. Для серверной демки, которая у вас уже есть, используйте бесплатный калькулятор войса для демок CS2 на zeroutil.com.
Моя демка куда-нибудь загружается?
Нет. Демка скачивается из хранилища самого FACEIT, а распаковывается и читается в вашем браузере, на вашем компьютере. Она не покидает компьютер: у DemoVoice нет сервера, и расширение никуда ее не отправляет. Отправляются только анонимные счетчики использования, например удалось ли скачивание, и их можно отключить в настройках.
Почему важны номера слотов?
tv_listen_voice_indices не принимает ники. Каждый игрок сидит в пронумерованном слоте, а команда принимает одно число, в котором сложены выбранные слоты. Отметите не тот слот - услышите не того игрока, поэтому DemoVoice читает слоты из демки, а не угадывает их.
Может ли DemoVoice сохранять демку сразу в папку CS2?
В Chrome и Edge - да: один раз выберите папку csgo в настройках расширения, и демки будут сохраняться туда, так что строка playdemo сработает без переноса файлов. В Firefox расширение не может писать в выбранную вами папку, поэтому там демка попадает в папку загрузок, и в csgo ее нужно перенести вручную.
Работает ли расширение в Firefox?
Да. Скачивание, чтение игроков и команды в Firefox работают. Только в Chrome и Edge доступны две вещи: сохранение прямо в папку CS2 и показ игроков в боковой панели.
Кнопка пишет, что у FACEIT нет демки этого матча. Что делать?
FACEIT публикует демку не сразу после конца матча. Обновите комнату матча через несколько минут и нажмите кнопку еще раз.
DemoVoice бесплатный?
Да. Без рекламы и без аккаунта.
DemoVoice в бете. Нашли баг или не хватает функции? Напишите нам.