Оглавление:

1. Что такое демо и где его найти?
2. Как загрузить демо в файлообменник? 
3. Как проверить демо игрока вручную?
4. Программы для выявления читов и просмотра/сканирования демо




Что такое демо и где его найти?

Демо (запись вашей игры от первого лица) в CS 1.6 создаётся автоматически и сохраняется на компьютере в одной из следующих папок:

  • Non Steam - Counter-Strike/cstrike/Название сервера-[Карта].dem
  • GsClient - Counter-Strike/cstrike/Название сервера-[Карта].dem
  • Steam - Steam\SteamApps\common\Half-Life\cstrike\Название сервера-[Карта].dem

Иногда файл демо может оказаться в папке cstrike_downloads, поэтому стоит проверить и её. Скриншоты сделанные серверов или администратором будут лежать в той же папке, то и демо.

Для открытия корневой папки игры кликните по иконке вашей сборки ПКМ (правой кнопкой мыши) - выберите Свойства и/или Расположение Файла.



Как загрузить демо в файлообменник?

1. Найдите свои скриншоты и демо.
2. Загрузите материалы на файлообменник. Самый простой файлообменник - dropmefiles.com. Загрузите ваши материалы и скопируйте ссылку, ее потом нужно будет прикрепить к заявке на разбан или отправить на проверку администратору. 

 
Кликните, чтобы открыть фото

 

Как просмотреть демо игрока вручную? 

1. Скачайте демо игрока и для удобства переименуйте его, чтобы не перепутать со своими демками.
2. Переместите скачанное демо в папку cstrike или cstrike_downloads, в которой лежат ваши демо записи в зависимости от типа вашей сборки (Steam, Non-Steam, GSClient/NextClient).
3. Откройте игру и в консоль пропишите команду viewdemo.
4. В открывшемся окне выберите название демки и кликните на неё два раза. 
5. Для удобства просмотра демо рекомендуем воспользоваться программой View Demo Helper, имеющая большой набор средств для удобства просмотра, множество режимов позволяющих всесторонне изучить демо запись. (инструкция как скачать и использовать будет ниже)
6. В случае обнаружения на демке подозрительных моментов выпишите тайминги (время, указанное на строке проигрывания), чтобы в дальнейшем предъявить их игроку. 

Программы для выявления читов и просмотра/сканирования демо

Скачать свежие версии (кликабельные ссылки):
1. Easy Cheat Detector (ECD) или Fungun
2. WarGods (WCD)
3. UnrealDemoScaner 
4. ViewDemoHelper (Демочекер для Steam-версии CS 1.6) 
5. ViewDemoHelper (Сборка CS 1.6 GSСlient Independent с установленным демочекером)


!!!
  Для подробной информации кликните на подзаголовок. !!!

 

Easy Cheat Detector (ECD) или Fungun 

 

 
Что такое ECD и как он работает 

Easy Cheat Detector (ECD) – это программа, которая используется администраторами серверов для проверки игроков на наличие запрещённых приложений и читов.

Работа ECD основана на сканировании игровых процессов и системы. Программа проверяет:

  • игровую память;
  • активные процессы;
  • установленные драйверы;
  • файловую систему;
  • реестр;
  • сетевую активность;
  • историю загрузок.

После сканирования формируется отчёт (репорт), который можно сразу просмотреть на официальном сайте.

  

 
Какие данные собирает ECD и для чего

В отчёт могут попасть следующие сведения:

  1. Список активных процессов на ПК.
  2. Загруженные в игру модули.
  3. Установленные драйверы.
  4. Сервер, к которому подключён игрок.
  5. Обнаруженные запрещённые программы и модули.
  6. Данные об игроке: ник, SteamID и др.

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

Персональные данные не собираются и в отчёт не попадают. Все собранные сведения хранятся не более 24 часов и доступны только администратору, запросившему проверку.

  

 
Где скачать ECD

Программа доступна только на официальном сайте.

Список других сканирований вы можете найти по ссылке. 

 

 
Отказ от проверки 

Согласно правилам:

  • Игрок обязан пройти любую проверку от администратора при подозрении на использование запрещённых программ, конфигов или моделей.
  • В случае отказа игрок получает перманентный бан без возможности разбана.

  

 
Совместимость и запуск 
  • Поддерживаются все версии Windows.
  • Для Windows 7–11 используется файл EasyCheatDetector.exe.
  • Для Windows XP и Vista – WinXP-EasyCheatDetector.exe.

Приложению не нужны дополнительные библиотеки или драйверы, оно запускается даже на «чистой» системе. Поддержка OpenGL/DirectX не требуется – ECD работает на любом железе.

   

 
Возможные проблемы при запуске 
  1. Файл удаляет антивирус
    Решение: временно отключить антивирус или добавить ECD в исключения. Также желательно сообщить разработчикам, каким антивирусом пользуется игрок.
  2. Ошибка несовместимости Windows
    Решение: скачать версию, соответствующую ОС.
  3. Файл не запускается вообще
    Причина: игрок может пытаться скрыть читы. Так как программа работает даже без доп. библиотек, отказ от запуска считается попыткой обмана → бан по правилам проекта.

   

 
Что значит "Игрок закрыл игру во время сканирования"?
Если игра завершилась в момент проверки, это может означать, что игрок пытался скрыть читы. Некоторые программы (например, HPP, MIDNIGHT) имеют защиту от отладки и могут принудительно закрывать игру при запуске сканера. В отчёте это отображается как предупреждение.

 

 
Использование ECD без интернета
Да, программа работает и в офлайн-режиме. При ошибке [OFFLINE CODE 403] отчёт сохраняется в файл report.ecd, который можно открыть в программе ECD Report Viewer. Игрок выбирает место для сохранения файла и передаёт его администратору. Просматривать отчёты в офлайн-режиме могут только администраторы.

 

 
Важно! 
  • Сканирование эффективно только в том случае, если игрок находится в игре во время проверки.
  • Если запускать ECD до начала матча, оно теряет смысл, так как чит можно включить уже после завершения проверки.

 

WarGods Cheat Defender (wCD)

 
Что такое Wargods (WCD)? 

WarGods Cheat Defender (wCD) – это специальное приложение, разработанное в 2011 году для администраторов серверов Counter-Strike 1.6 и Half-Life. Его основная задача – определять, использует ли игрок читы (код) во время игры.

В отличие от стандартных методов проверки, wCD позволяет получить подробный отчёт, который помогает администраторам выявлять подозрительную активность более точно и быстро.

 

 
Насколько эффективно WCD обнаруживает читы?

Скорость и точность обнаружения зависят от множества факторов.

  • Да, возможно, что часть новых читов не будет определена сразу.
  • В таких случаях важно передавать информацию о подозрительных кодах в Главную Администрацию проекта. Это позволит протестировать их и добавить в базу данных wCD, чтобы в будущем программа могла их выявлять.

 

 
Структура отчёта WCD 

Каждое поле в отчёте содержит важную информацию о проверке:

  • Unique ID – уникальный идентификатор игрока.
  • Nick – ник игрока. Может не совпадать с текущим ником в игре, так как берётся не напрямую.
  • Render – видеорежим, используемый игроком: OpenGL / Direct3D / Software. При ошибках может отображаться «???».
  • IP – IP-адрес игрока.
  • Report – результат анализа, показывающий наличие или отсутствие читов.
  • CS opened at – время запуска игры Counter-Strike.
  • wCD Timestamp – момент запуска приложения wCD.
  • System Timestamp – время отправки отчёта системой.
  • Server Timestamp – время получения и обработки отчёта сервером.
  • Last Server IP – IP-адрес последнего сервера, к которому подключался игрок (описание может быть расширено отдельно).
  • Operating System – версия операционной системы игрока.
  • Processes – список процессов, запущенных во время сканирования.
  • Modules – модули, подгруженные во время игры.
  • Cstrike (dlls/executables/scripts) – исполняемые файлы, библиотеки и скрипты, находящиеся в папке cstrike.
  • CFG – конфигурационные файлы (cfg), расположенные в папке с игрой.
  • Resources – определённые игровые ресурсы (спрайты, модели и т. д.).

 

 
Инструкция по прохождению проверки Wargods  

Во время игры администратор может запросить у вас проверку через WarGods Cheat Defender (wCD).

Шаги прохождения проверки:

  1. Перейдите в Spectators на сервере (не выходя из игры).
  2. Сверните CS 1.6.
  3. Скачайте WCD под вашу Операционную Систему по ссылке.
  4. При необходимости отключите антивирус.
  5. Запустите программу и нажмите SCAN.
  6. Вернитесь в игру и проявляйте активность (чтобы не выкинуло за AFK).
  7. Дождитесь окончания сканирования (на 88–94% возможна задержка – просто ждите).
  8. После завершения нажмите ОК – ссылка с отчётом автоматически скопируется в буфер обмена.
  9. Отправьте ссылку администратору:
  • в личные сообщения,
  • в чат на сайте/форуме,
  • или в доп.информацию к заявке на разбан (Ctrl+V).

 

 
Что делать, если выскакивает ошибка "We encountered an error while trying to communicate with server!"

"We encountered an error while trying to communicate with server!"
(«Мы столкнулись с ошибкой при попытке связаться с сервером!»)

Причина: отсутствует или частично отключена поддержка TLS 1.2

TLS 1.2 – протокол шифрования, который обеспечивает безопасную передачу данных в сети. Он отвечает за:

  • Шифрование – защищает передаваемые данные от перехвата.
  • Аутентификацию – подтверждает подлинность сторон при обмене информацией.
  • Целостность – гарантирует, что данные не были изменены в процессе передачи.

Решение

  1. Запустите Командную строку или Windows PowerShell от имени администратора.

  2. Вставьте поочерёдно эти команды и нажмите Enter:

  3. reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319" /v "SystemDefaultTlsVersions" /t REG_DWORD /d 1 /f
    reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319" /v "SchUseStrongCrypto" /t REG_DWORD /d 1 /f

    reg add "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework\v4.0.30319" /v "SystemDefaultTlsVersions" /t REG_DWORD /d 1 /f
    reg add "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework\v4.0.30319" /v "SchUseStrongCrypto" /t REG_DWORD /d 1 /f

    reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client" /v "DisabledByDefault" /t REG_DWORD /d 0 /f
    reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client" /v "Enabled" /t REG_DWORD /d 1 /f

  4. После выполнения команд перезапустите компьютер.

  5. Теперь можно снова пройти сканирование в WCD без ошибки.

 

Unreal Demo Scanner 

 

 
Что такое сканер .dem файлов для CS 1.6 
UnrealDemoScanner – инструмент для анализа демо-записей Counter-Strike 1.6 на наличие запрещённых программ. Работает без запуска самой игры и показывает больше читов, чем ViewDemoHelper, при этом исключая большинство ложных срабатываний.

 

 
Отличия от ViewDemoHelper 

Преимущества:

  • Не требует установленной игры.
  • Работает с «чистыми» данными.
  • Обнаруживает все виды читов до 2020 года.
  • Можно сканировать сразу несколько демо-файлов.

Недостатки:

  • Консольное приложение, без возможности быстрого просмотра моментов.
  • Нет доступа к API игры → приходится симулировать работу движка, что расходует больше оперативной памяти (на сканирование демо 100 МБ требуется 0.5–1 ГБ ОЗУ).
  • Медленная работа с большими демо-файлами.

 

 
Установка и запуск 
  1. Распакуйте архив unrealdemoscanner.zip в отдельную папку.
  2. Запустите UnrealDemoScanner.exe.
  3. Перетащите демо-файл в окно консоли или укажите путь вручную.
  4. Нажмите Enter.
  5. Дождитесь завершения сканирования.
  6. При необходимости используйте команды для просмотра дополнительной информации.

 

 
Что умеет определять 

Программа распознаёт различные виды аимботов и других читов:

  • AIM TYPE 1 – задержка атаки (Attack delay).
  • AIM TYPE 2 – автоатака с пистолетов (Autoattack).
  • AIM TYPE 3 – резкие рывки прицела (недоработанный модуль).
  • AIM TYPE 4 – Fake lag.
  • AIM TYPE 5 – сглаживание углов (Smooth angles).
  • AIM TYPE 6 – автоатака из HPP v5.
  • AIM TYPE 7 – триггер-бот или жёсткий аимбот.
  • AIM TYPE 8 – универсальный детект аимботов.
  • Trigger Bot / Knife Bot – старые аим-хак скрипты.
  • FPS Hack – обход ограничения FPS.
  • CMD Hack – изменение игровых кадров (например, зависание в воздухе).
  • Movement Hack – программное движение.
  • Duck Hack – программное приседание.
  • Jump Hack – программный прыжок.
  • множество других функций.

 

 

 
Параметры командной строки
  • -dump – сохраняет демо в текстовый вид для анализа.
  • -debug – выводит отладочную информацию.
  • -alive – помечает игрока «живым» в начале демо.

 

 

 
Интерпретация результатов

WARNING (Предупреждение):

  • Отмечает подозрительные моменты, но без полной уверенности.
  • Требует ручной проверки через ViewDemoHelper или аналогичные инструменты.
  • Одни лишь предупреждения не являются доказательством читерства.

DETECTED (Обнаружение):

  • Полная уверенность в использовании чита.
  • Ложные срабатывания минимальны (допустимо 1–2 на 10–20 минут демо).
  • Определяются почти все читы до 2020–2021 годов.
  • Современные читы могут не определяться → отсутствие детектов не гарантирует «чистоту» игрока.

 

 

 

View Demo Helper

 
Что такое ViewDemoHelper (Демочекер)? 

View Demo Helper - дополнение для Steam версии игры Counter-Strike 1.6, созданное для удобства просмотра демо записей (файлов с расширением *.dem) и помощи в обнаружении фактов использования запрещенных модификаций, багов и т.д. Имеет широкий набор средств для удобства просмотра, множество режимов позволяющих всесторонне изучить демо запись. Встроенный менеджер комментариев, позволяет создавать / удалять комментарии, перемещаться к указанному в них времени.

Все комментарии автоматически сохраняются в файл базы данных (*.cdb), привязанный к имени демки и автоматически загружаются при старте демо. При желании можно сохранить комментарии в *.txt файл (человекочитаемый формат)

 

 

 
Важная информация
Нельзя использовать вместе с клиентскими античитами (GameGuard, WarGods, MyAC, UCP, и т.д). Перед использованием этих античитов переместите файл vdh_loader.asi из корневой папки игры.

 

 
Описание кваров

 

// Определяет будет (1) или нет (0) проверяться наличие новой версии при старте игры
// По умолчанию: "0"
vdh_check_updates "1"

// Включает (1) и отключает (0) отображение HUD/DHUD сообщений
// По умолчанию: "1"
vdh_show_hud_text "1"

// Включает (1) и отключает (0) отображение игровых меню
// По умолчанию: "1"
vdh_show_menu "0"

// Включает (1) и отключает (0) отображение дополнительного прицела у снайперских
// винтовок
// По умолчанию: "1"
vdh_sniper_rifles_has_crosshair "1"

// Определяет будет (1) или нет (0) отображаться дистанция до игрока,
// при включенном режиме 'esp_box'
// По умолчанию: "0"
vdh_show_esp_box_distance "0"

// Определяет будут (1) или нет (0) отображаться хитбоксы игроков
// По умолчанию: "0"
vdh_show_hitboxes "0"

// Определяет будут (1) или нет (0) выводиться в консоль команды записанные в демке
// По умолчанию: "0"
// Внимание: В случае переполнения консоли, напишите в ней команду clear
vdh_print_console_cmds "0"

// Определяет будет (1) или нет (0) автоматически обновляться квар ex_interp
// под значение записанное в демке игрока
// Внимание: После просмотра демо, значение не возращается в исходное состояние,
// которое было до просмотра
// По умолчанию: "1"
vdh_ex_interp_auto "1"

// Определяет будут (1) или нет (0) загружаться недостающие ресурсы
// По умолчанию: "0"
vdh_download_resources "0"

// Определяет будут (1) или нет (0) автоматически заменяться модели игроков и оружия
// на дефолтные
// По умолчанию: "0"
vdh_auto_replace_resources "0"

 

 

 

 
Описание консольных команд

 

  vdh_block_cmd "имя команды" - блокирует выполнение команд в демке

  vdh_add_downloadurl "url" - добавляет дополнительные адреса загрузки ресурсов.
    Пригодится если сервер сменил адрес быстрой загрузки и ресурсы перестали
    загружаться

  vdh_replace_resource "old_value" "new_value" - заменяет игровые ресурсы
    (модели, звуки, спрайты и т.д).
    Пригодится для замены отсутствующих ресурсов, которые нужны для проигрывания демо.
    Можно указывать в пути слеш '/' и обратный слеш '\'.
    
  old_value - относительный путь, до оригинального (заменяемого) файла
  new_value - относительный путь, до нового файла
    
    Внимание: Если включен квар vdh_auto_replace_resources, то модели игроков
    заменяются автоматически на дефолтные.
    Модели оружия заменяются автоматически, если файл называется также как
    оригинальный, но находится просто в другой папке
    
    "models\asiimov\v_ak47.mdl" - заменяется автоматически на "models\v_ak47.mdl",
    поэтому писать команду для такого оружия не имеет смысла

    Пример: vdh_replace_resource "models\superpack\mega_ak47.mdl" "models\v_ak47.mdl"

  vdh_recordmovie - управляет функцией создания скриншотов через HLAE.
    Первым указывается стартовый номер комментария, вторым конечный.
    Второй комментарий может отсутствовать, тогда "запись" работает до конца демки.
    Комментарии создаются самостоятельно через команду comment (см. ниже)
  
    Пример: vdh_recordmovie 1 2 (означает сделать запись от начала комментария 1
    до начала комментария 2)
  
  vdh_status - отображает текущую информацию об игроках и сервере.
    Аналог команды status, которая не работает при просмотре демо

  comment     - команда без аргументов печатает список комментариев
  comment lst - печатает список комментариев

  comment new "текст" - создать комментарий с фиксацией текущего времени демки
    и скорости просмотра.
    Если комментарий в текущем времени существует, он перезапишется

  comment add номер_комментария "текст" - добавить текст к существующему
    комментарию по его номеру.
    Если номер не указан, ищется комментарий по текущему времени

  comment rem номер_комментария - удалить комментарий по его номеру

  comment goto номер_комментария - переход ко времени указанного комментария
    с установкой скорости просмотра и печатью его текста в консоль.
    Если номер комментария не указан, ищется следующий начиная от текущего времени

  comment print - распечатать все комментарии в *.txt файл

  comment help - помощь по команде

 

 

 
Видео-инструкция

Для более ясного понимания что представляет из себя программа, рекомендуем ознакомиться с видео-инструкцией от автора:

Видео-инструкция от автора  *кликабельно

 

 

Со временем информация будет обновляться.