voln.io
Counter-Strike: Source · инструкция

Камера после смерти и наблюдатели в CS: Source

Как ограничить посмертное наблюдение через mp_forcecamera и проверить, какую информацию видят участники матча Counter-Strike: Source.

Для матча с закрытой информацией недостаточно выключить общий голосовой чат. Погибший игрок может передавать сведения, которые видит через камеру. В CS: Source переменная mp_forcecamera ограничивает доступное наблюдение; её следует проверять с реальными участниками обеих команд и учитывать отдельно подключённых зрителей.

Ряд серверных стоек в машинном зале дата-центра.
Фото: Carl Lender, Wikimedia Commons. Лицензия CC BY 2.0.

Порядок действий

  1. Определите правила наблюдения

    Решите, нужны ли погибшим игрокам камеры обеих команд или только союзников. Для проверки командного наблюдения задайте mp_forcecamera 1 через консоль панели. Перед изменением запишите текущее значение. Не обещайте, что одна cvar полностью исключает передачу информации через стороннюю голосовую связь.

  2. Проверьте разные состояния игрока

    Подключите минимум двух участников в разные команды. После смерти одного проверьте, какие цели доступны для переключения камеры. Затем отдельно проверьте человека, который выбрал Spectator: его права и поведение плагинов могут отличаться от посмертной камеры участника команды.

  3. Сохраните правило матча

    Добавьте mp_forcecamera 1 в cstrike/cfg/match.cfg или community.cfg, который вызывается из server.cfg. Если используете несколько профилей, явно задайте нужное значение в каждом. Не включайте SourceTV ради обычного наблюдения: в штатном шаблоне он отключён и отдельный порт для него не выделяется.

cstrike/cfg/match.cfgtext
mp_forcecamera 1

Как проверить результат

Проверьте ответ mp_forcecamera после смены карты и повторите тест за другую сторону. Для закрытой встречи согласуйте также присутствие зрителей и связь между участниками. Переменная управляет игровой камерой, но не заменяет организационные правила и не гарантирует защиту от трансляции экрана.

Читайте дальше

Counter-Strike: Source · инструкция

Как зайти на сервер Counter-Strike: Source

Подключение к CS: Source по адресу из панели: игровая консоль, выданный порт, избранное и диагностика отказа соединения.

Counter-Strike: Source · инструкция

Настройка server.cfg сервера CS: Source

Где лежит cstrike/cfg/server.cfg и как добавить собственный конфиг CS: Source, сохранив управляемые панелью название и пароль.

Counter-Strike: Source · инструкция

Как добавить ботов на сервер CS: Source

Встроенные боты Counter-Strike: Source: bot_quota, режим fill, сложность и проверка навигации на пользовательской карте.

Counter-Strike: Source · инструкция

Ротация карт CS: Source через mapcycle.txt

Как задать последовательность карт CS: Source, выбрать mapcyclefile и проверить автоматическую смену после лимита времени.

Counter-Strike: Source · инструкция

Установка пользовательской карты CS: Source

Как загрузить BSP, материалы и NAV на сервер CS: Source, проверить совместимость и избежать ошибки map differs у игроков.

Counter-Strike: Source · инструкция

Настройка раундов и закупки в CS: Source

Правила матча CS: Source: mp_roundtime, mp_freezetime, mp_buytime, деньги и безопасный сброс через mp_restartgame.

Counter-Strike: Source · инструкция

Как включить или отключить friendly fire в CS:S

Урон по своим в Counter-Strike: Source: mp_friendlyfire, проверка на пустом сервере и отличие от автоматического наказания игроков.

Counter-Strike: Source · инструкция

Почему CS: Source не скачивает карту с сервера

Диагностика загрузки карт и FastDL в CS: Source: sv_allowdownload, sv_downloadurl, структура зеркала и одинаковые версии BSP.

Counter-Strike: Source · инструкция

Лаги сервера CS: Source: что проверить первым

Как отличить сетевую задержку от перегрузки CS:S, проверить ботов и карту и не испортить сервер случайными rate-настройками.