Little Anti-Cheat 1.7.5 - Enhanced Edition
Что нового в версии 1.7.5?
Версия 1.7.5 представляет собой значительное улучшение античита с новыми детекциями, улучшенными алгоритмами и расширенной системой анализа.
Новые типы детекций
- Triggerbot Detection - Детекция триггербота через анализ времени реакции между наведением на цель и выстрелом
- Spinbot Detection - Детекция спинбота через анализ скорости и паттернов вращения камеры
- Wallhack/ESP Detection - Детекция валлхака через анализ прицеливания на врагов через стены
- Fakelag Detection - Детекция фейклага через анализ паттернов пакетов и внезапных телепортаций
Улучшенные алгоритмы детекции
Aimbot Detection
- Добавлен анализ точности выстрелов (отслеживание последних 20 выстрелов)
- Интеграция статистического анализа для дополнительной детекции
- Улучшенные пороги детекции snap (0.15 вместо 0.2, 0.08 вместо 0.1)
- Расчет средней точности для более точной детекции
- Новый флаг статистической детекции в логах
Aimlock Detection
- Более строгие пороги детекции (4.0 вместо 5.0 градусов)
- Добавлен расчет консистентности блокировки
- Улучшенная система затухания при отклонении
- Интеграция статистического анализа в логи
- Более точная детекция через анализ консистентности
Bhop Detection
- Добавлен анализ точности тайминга прыжков
- Отслеживание консистентности тайминга (30 последних прыжков)
- Расчет статистики движения для интеграции с модулем статистики
- Улучшенная детекция скриптов через анализ консистентности
- Расчет score консистентности для более точной детекции
Статистический анализ
Новый модуль статистического анализа поведения игроков:
- Анализ точности прицеливания
- Анализ времени реакции
- Анализ паттернов движения
- Комбинированный score подозрительности
- Настраиваемая чувствительность
Новые CVAR для настройки
lilac_triggerbot "5" // Детекция триггербота (0=выкл, 1=только лог, 5+=бан на N детекции)
lilac_spinbot "3" // Детекция спинбота (0=выкл, 1=только лог, 3+=бан на N детекции)
lilac_wallhack "5" // Детекция валлхака/ESP (0=выкл, 1=только лог, 5+=бан на N детекции)
lilac_fakelag "5" // Детекция фейклага (0=выкл, 1=только лог, 5+=бан на N детекции)
lilac_statistics "1" // Статистический анализ (0=выкл, 1=вкл)
lilac_statistics_sensitivity "10" // Чувствительность статистики (1-20, по умолчанию 10)
Улучшенная система логирования
- Добавлена статистическая информация в логи
- Улучшенная аналитика детекций
- Более подробная информация о подозрительном поведении
- Интеграция статистического анализа в расширенные логи
Оптимизация производительности
- Кэширование значений GetTickInterval() и MaxClients
- Оптимизация циклов проверки
- Улучшенная производительность при большом количестве игроков
Инструкция по настройке
1. Установка
- Скопируйте файл lilac.smx в папку addons/sourcemod/plugins/
- Скопируйте файлы переводов из папки translations/ в addons/sourcemod/translations/
- Перезагрузите сервер или выполните
2. Базовая настройка
После установки плагин создаст файл конфигурации
cfg/sourcemod/lilac_config.cfg
Рекомендуемые настройки для начала:
// Основные настройки
lilac_enable "1" // Включить античит
lilac_ban "1" // Разрешить баны
lilac_log "1" // Включить логирование
lilac_log_extra "1" // Расширенное логирование при бане
// Новые детекции (начните с режима логирования)
lilac_triggerbot "1" // Только логирование для начала
lilac_spinbot "1" // Только логирование для начала
lilac_wallhack "1" // Только логирование для начала
lilac_fakelag "1" // Только логирование для начала
// Статистический анализ
lilac_statistics "1" // Включить статистический анализ
lilac_statistics_sensitivity "10" // Стандартная чувствительность
// Существующие детекции
lilac_aimbot "5" // 5 детекций для бана
lilac_aimlock "10" // 10 детекций для бана
lilac_bhop "5" // Режим Medium
3. Настройка новых детекций
Triggerbot (Триггербот)
- lilac_triggerbot "1" - Только логирование (рекомендуется для начала)
- lilac_triggerbot "5" - Бан после 5 детекций
- Детектирует слишком быстрое время реакции между наведением и выстрелом
- Анализирует консистентность времени реакции
Spinbot (Спинбот)
- lilac_spinbot "1" - Только логирование
- lilac_spinbot "3" - Бан после 3 детекций (рекомендуется)
- Детектирует очень высокую скорость вращения камеры (>720 град/сек)
- Анализирует паттерны вращения на консистентность
Wallhack/ESP (Валлхак)
- lilac_wallhack "1" - Только логирование
- lilac_wallhack "5" - Бан после 5 детекций
- Детектирует прицеливание на врагов через стены
- Требует несколько подозрительных паттернов для детекции
- Может иметь ложные срабатывания на картах с тонкими стенами
Fakelag (Фейклаг)
- lilac_fakelag "1" - Только логирование
- lilac_fakelag "5" - Бан после 5 детекций
- Детектирует паттерны чередования пакетов (choking pattern)
- Анализирует внезапные телепортации без видимых причин
- Может быть менее точным при плохом соединении игроков
4. Настройка статистического анализа
Статистический анализ помогает улучшить точность детекции через анализ паттернов поведения:
lilac_statistics "1" // Включить статистический анализ
lilac_statistics_sensitivity "10" // Чувствительность (1-20)
Чувствительность:
- 1-5 - Низкая чувствительность (меньше ложных срабатываний, но может пропустить некоторые читы)
- 6-14 - Средняя чувствительность (рекомендуется, баланс между точностью и обнаружением)
- 15-20 - Высокая чувствительность (более агрессивная детекция, но больше ложных срабатываний)
5. Настройка длительности банов
Вы можете настроить длительность банов для каждого типа читов отдельно:
sm_lilac_set_ban_length triggerbot 15 // 15 минут за триггербот
sm_lilac_set_ban_length spinbot 30 // 30 минут за спинбот
sm_lilac_set_ban_length wallhack 60 // 1 час за валлхак
sm_lilac_set_ban_length fakelag 20 // 20 минут за фейклаг
Или использовать глобальную настройку:
lilac_ban_length "0" // 0 = навсегда, или укажите минуты
6. Мониторинг и логирование
Проверка статуса:
sm_lilac_ban_status // Показывает статус банов и подключенные плагины
Логи:
Логи сохраняются в
addons/sourcemod/logs/lilac.log
Уровни логирования:
lilac_log "1" // Основное логирование
lilac_log_extra "1" // Расширенная информация при бане
lilac_log_extra "2" // Расширенная информация всегда
lilac_log_misc "1" // Логирование разного (кики за пинг, lerp и т.д.)
7. Рекомендации по использованию
- Начните с режима логирования для новых детекций, чтобы убедиться в отсутствии ложных срабатываний
- Настройте чувствительность статистики под ваш сервер и игроков
- Регулярно проверяйте логи для анализа эффективности детекций
- Используйте расширенное логирование для детального анализа подозрительного поведения
- Настройте длительность банов в зависимости от политики вашего сервера
8. Совместимость
Полная обратная совместимость с версией 1.7.4
Все существующие конфигурации работают без изменений
Новые детекции по умолчанию включены, но можно отключить через CVAR
Поддержка SourceBans++, MaterialAdmin, BaseBans
Поддержка SourceIRC для уведомлений
9. Известные ограничения
- Детекция валлхака может иметь ложные срабатывания на картах с тонкими стенами
- Детекция фейклага может быть менее точной при плохом соединении игроков
- Статистический анализ требует накопления данных перед эффективной работой (минимум 20 образцов)
Отличия от версии 1.7.4
Добавлено:
- 4 новых типа детекций (Triggerbot, Spinbot, Wallhack, Fakelag)
- Модуль статистического анализа поведения
- Улучшенные алгоритмы для существующих детекций
- Расширенная система логирования с аналитикой
- 6 новых CVAR для настройки
- Оптимизация производительности
Улучшено:
- Точность детекции Aimbot (новые пороги, анализ точности)
- Точность детекции Aimlock (более строгие пороги, анализ консистентности)
- Точность детекции Bhop (анализ тайминга, консистентность)
- Система логирования (статистическая информация)
- Производительность (кэширование, оптимизация)
Совместимость:
- Все существующие CVAR работают как раньше
- Старые конфигурации полностью совместимы
- Новые детекции можно отключить, если не нужны
Поддержка
Если у вас возникли вопросы или проблемы:
- Проверьте логи в addons/sourcemod/logs/lilac.log
- Используйте
для проверки статуса
- Начните с режима логирования для новых детекций
- Настройте чувствительность под ваш сервер
Лицензия
Little Anti-Cheat распространяется под лицензией GNU GPL v3.
Благодарности
Основано на оригинальном Little Anti-Cheat от J_Tanzanite.
Версия 1.7.5 Enhanced Edition с улучшенными детекциями и статистическим анализом.