NoCheatz 4 – это античит для серверов, обладающий обширным набором механизмов обнаружения читов и постоянно совершенствующийся. Он является активным проектом по борьбе с нечестной игрой.
Система детекции нарушений:
- ConCommandTester: Предотвращает использование игроками команд, эксплуатирующих уязвимости Source Engine, в частности, кражу паролей rcon.
- ConVarTester: Идентифицирует пользователей, применяющих устаревшие обходы ConVar. Поддерживается привязка значений ConVar к серверу, если ConVar существует на сервере.
- EyeAnglesTester: Эффективно выявляет некачественные aimbot и spinhack.
- JumpTester: Обнаруживает скрипты и программы для автоматического bunnyhop.
- AutoAttackTester: Определяет автоматизированную стрельбу путем анализа спама кнопкой атаки.
- SpamChangeNameTester: Фиксирует слишком частую смену никнейма (устранено в движке Source).
- SpamConnectTester: Распознает спам соединениями (частые попытки подключения/отключения).
- SpeedTester: Выявляет спидхаки на основе анализа CUserCmd и значений tickrate.
- ValidationTester: Осуществляет верификацию Steam-игроков перед подключением к серверу.
Система блокировки:
- AntiFlashbangBlocker: Накладывает дополнительный белый экран и принудительное ослепление.
- AntiSmokeBlocker: Ограничивает видимость игроков: находящиеся в дыму не видят других, и наоборот, даже при r_drawparticles 0.
- BadUserCmdBlocker: Предотвращает подмену CUserCmds.
- WallhackBlocker: Контролирует видимость игроков через стены.
- RadarHackBlocker: Блокирует aimbot и ESP, использующие информацию с радара.
- BhopBlocker: Запрещает прыжки сразу после приземления.
Дополнительные компоненты:
- AutoTVRecord: Автоматически запускает SourceTV и записывает игру, когда на сервере есть игроки. Сохраняет tick записи в логах обнаружений для удобства просмотра.
- BanRequest: Задерживает некоторые баны на 20 секунд для сбора дополнительных данных для детекции.
- ConfigManager: Собирает информацию о других играх (config.ini).
- Logger: Сохраняет логи NoCheatZ в директорию logs/NoCheatZ_4_Logs/.
Процесс установки:
- Выберите Release-пакет для вашей операционной системы (Windows/Linux).
- Разместите его в папку с сервером.
- Перезагрузите сервер и проверьте консоль на наличие ошибок, указывающих на проблемы с запуском античита. Если ошибок нет, античит работает.
- Введите в консоли команду "ncz" и убедитесь, что античит выдаёт информацию о своих функциях.
Комментарии (0)
Добавить

