Valve Anti-Cheat (сокращённо: VAC) — разработка компании Valve, для предотвращения использования игроками читов (нечестных приемов игры). Данная разработка является одним из компонентов Steam.
Valve Anti-Cheat (в дальнейшем VAC) - античит система, разработанная и поддерживаемая Valve Software. VAC на данный момент является наиболее эффективным интегрированным античитом. В отличии от PunkBuster и GameGuard VAC не имеет конфликтов и проблем с операционными системами и софтом. Также стоит отметить, что у VAC очень редко бывают ложные срабатывания.
VAC был впервые доступен в Counter Strike 1.4 в 2002 году. Впоследствии, Valve решила окончательно отказаться от PunkBuster, предпочтя продвигать свою систему.
VAC2 работает в играх на движках GoldSource, Source, Unreal 2, IW engine версии 3.0 и 4.0. VAC2 включен в Source SDK.
Как только игрок использует чит-код во время игры на защищённом сервере, информация об этом поступает на центральный сервер Valve. После этого спустя некоторое время аккаунт в системе Steam блокируется насовсем, без возможности разблокировки.
Для определения чит-кода, VAC следит, чтобы никакие программы не вмешивались в процессы игры. Если такое вмешательство будет зарегистрировано, то данные отправляются в Valve. Далее происходит сопоставление полученной информации с базой читов Valve. Если факт использования чит-кода подтвержден, запускается обратный отсчет до блокировки учетной записи (блокировка происходит через случайный промежуток времени). Это необходимо для того, чтобы нельзя было точно определить, известен ли системе на данный момент конкретный чит-код или нет.
Система реагирует только на вмешательство в процессы уже запущенной игры.
Если игрок с идентифицируемыми запущенными читами подключится к серверу с защитой VAC, система запретит ему дальнейший доступ к защищенным серверам.
Хотя администраторы серверов могут заблокировать конкретного игрока, они не могут заблокировать читера посредством системы VAC. Система VAC полностью автоматизирована — не стоит обращаться в поддержку Steam для сообщения о пользователях, использующих читы, служба поддержки игнорирует подобные сообщения и не будет принимать никаких действий для блокировки.
Система VAC надежно обнаруживает читерские программы, используя их сигнатуры. Любые сторонние модификации, разработанные, чтобы дать одному игроку преимущество над другим, классифицируются как читы и блокируются системой VAC. Это касается замены исполняемых файлов (.exe) и динамически подключаемых библиотек (.dll).
Следующие действия НЕ блокируются системой VAC:
Использование программ-чатов, например X-Fire
Конфигурация аппаратного обеспечения
Обновление системных драйверов, например, драйверов для видеокарт
Используйте только проверенные компьютеры для игры на защищенных системой VAC серверах. Если вы не уверены, установлены на данном компьютере читы или нет, воздержитесь от игры на защищенных серверах.
Будьте осторожны при установке любых модификаций, таких, как скрипты или пользовательские скины. Загружайте пользовательский контент только с проверенных ресурсов. Хакеры иногда злонамеренно маскируют свои читы под модификации.
Игры с защитой VAC
Игры от Valve
Система VAC работает на серверах с логотипом щита и надписью «Защита». Используя пользовательские скины, звуки и карты, или играя в многопользовательские модификации, не заменяющие файлы .EXE и .DLL, вы не рискуете быть заблокированным системой VAC.
Использование читерских программ в играх на движке Source приведет к блокировке во всех играх из следующего списка:
Counter-Strike: Source
Half-Life 2: Deathmatch
Day of Defeat: Source
Team Fortress 2
Counter-Strike: Global Offensive
Использование читерских программ в играх на движке Gold Source приведет к блокировке во всех играх из следующего списка:
Counter-Strike
Counter-Strike: Condition Zero
Ricochet
Day of Defeat
Team Fortress Classic
Half-Life: Deathmatch
Deathmatch Classic
Примечание: Если игрок использует читы в игре, не включенных в вышестоящий список, он будет заблокирован только в этой игре. Блокировка VAC в Modern Warfare 2 не помешает игре в Modern Warfare 3.
Call of Duty: Modern Warfare 2 & 3 Система VAC включена на всех многопользовательских серверах, публичных и пользовательских. Любые вмешательства в игровой процесс, кроме редактирования файлов конфигурации, могут привести к блокировке VAC. Примеры таких вмешательств: включение консоли, отключение системы VAC, модификации сервера.
Dungeon Defenders Система VAC включена и в режиме «Open», и в режиме «Ranked». Использование читов в любом из этих режимов игры приведет к блокировке VAC.
Блокировки системой VAC по сравнению с блокировками на сервере
Лучший показатель того, что вы заблокированы системой VAC: вы получаете следующее сообщение при попытке доступа к защищенному системой VAC серверу:
«Попытка присоединиться к данному серверу была отклонена. Из-за предыдущих нарушений вам запрещено играть на всех защищенных серверах.»
Если вы получаете сообщение "STEAMID IS BANNED" (или подобное) при попытке присоединиться к серверу, значит, вы не заблокированы системой VAC. Возможно, администратор сервера заблокировал вас на конкретном сервере (мы не можем предотвратить этого. Тот, кто запустил сервер, может блокировать игроков на нем по любым причинам).
Если вы обнаружили, что заблокированы на большинстве серверов, но в системе VAC вы не заблокированы, возможно, вы заблокированы сторонней системой, такой как Steambans или Punkbuster. Эти сторонние системы используются множеством серверов и имеют общую базу данных, содержащую идентификаторы запрещенных игроков. Данные системы никак не связаны со Steam, и мы не можем помочь вам с решением проблем, связанных с ними.
Вы не будете заблокированы системой VAC, если не будете играть с читерскими программами на защищенных системой VAC серверах.
Важно: Все блокировки системой VAC навсегда — Valve не делает поблажек читерам и не снимет блокировку ни при каких обстоятельствах.