Little Anti-Cheat – это бесплатный античит с открытым исходным кодом, простой в использовании и эффективный против множества читов, функционирующий на платформе SourceMod.
Несмотря на то, что этот античит не является абсолютно безупречным и в определенной степени может быть обойден, он представляет собой достойную альтернативу или дополнение к SMAC (SourceMod Anti-Cheat).
Обнаружение читов включает в себя:
Выявление читов, связанных с углами (например, Legit Anti-Backstab в TF2, базовые Anti-Aims и Duckspeed).
Обнаружение читов, используемых в текстовом чате.
Выявление некорректных значений ConVar.
Обнаружение Bunny Hop (Bhop).
Выявление читов, связанных со снарядами и аимботом с использованием хит-скана.
Обнаружение блокировки прицела.
Включены следующие дополнения:
Angle-Cheats Patch (обеспечивает работоспособность Angle-Cheats).
Max Interp Kicker (удаляет игроков, пытающихся использовать interp с параметром cl_interp0.5).
Max Ping Kicker (удаляет игроков с высоким пингом; отключено по умолчанию).
Backtrack Patch (активирует патч для борьбы с читом Backtrack).
Поддерживаются следующие игры:
Team Fortress 2 (TF2)
Counter-Strike: Global Offensive (CS:GO)
Left 4 Dead 2 (L4D2)
Day of Defeat: Source (DoD:S)
Должен работать, но не тестировался в:
Counter-Strike: Source (CS:S)
Half-Life 2: Deathmatch (HL2:DM)
Garry's Mod (GMOD)
Замечена проблема с работой анти-тепла в CSS v34.
Требования:
Sourcemod версии 1.10 или выше.
SourceBans++ или BaseBans, или MaterialAdmin.
Переменные для настройки:
lilac_enable [1/0 (по умолчанию 1)] - Включает или отключает античит.
lilac_welcome [1/0 (по умолчанию 0)] - Уведомляет игрока о защите сервера.
lilac_sourcebans [1/0 (По умолчанию 1)] - Использовать SB: да - 1, стандартные бейсбаны - 0.
lilac_log [1/0 (По умолчанию 1)] - Записывать в лог подозрительные читы.
lilac_log_extra [0/2 (По умолчанию 1)] - 0 = отключено; 1 = записывать информацию о запретах; 2 = записывать информацию обо всех запретах и обнаружениях.
lilac_log_misc [1/0 (По умолчанию 0)] - Записывать в журнал высокие пинги и потери пакетов.
lilac_log_date[{year}/{month}/{day} {hour}:{minute}:{second}] - формат даты и времени.
lilac_angles [1/0 (по умолчанию 1)] - Обнаружение читов, связанных с углами (Pitch AA, Duckspeed, Legit Anti-Backstab).
lilac_angles_patch [1/0 (По умолчанию 1)] - Исправление замены углов в читах.
lilac_chatclear [1/0 (По умолчанию 1)] - Обнаруживает рекламу читов в чате.
lilac_convar [1/0 (По умолчанию 1)] - Обнаруживает подмену читов ConVar.
lilac_nolerp [1/0 (По умолчанию 1)] - Обнаруживает NoLerp.
lilac_bhop [2/1/0 (По умолчанию 2)] - Обнаружение Bhop (0 = отключить, 1 = 10 прыжков – запрет, 2 = 5 или более прыжков – запрет).
lilac_aimbot [5+/1/0 (По умолчанию 5)] - Обнаружение AimBot (0 = отключить, 1 = только лог, 5+ = бан, если античит обнаружит более 5 читов).
lilac_aimlock [5+/1/0 (по умолчанию 10)] - Обнаружение AimLock (0 = отключить, 1 = только лог, 5+ = бан, если античит обнаружит более 5 читов).
lilac_aimlock_light [1/0 (По умолчанию 1)] - Обрабатывает только 5 игроков, подозреваемых в читерстве (снижает нагрузку на сервер).
lilac_backtrack_patch [1/0 (По умолчанию 0)] - Исправляет функцию отката читов (могут быть проблемы с логированием попаданий, 0 = отключено, 1 = включено).
lilac_max_ping [100+/0 (по умолчанию 0)] - Банить игрока на 3 минуты, если пинг выше этого значения (0 = отключить, 100+ = банить, если пинг выше этого значения).
lilac_max_lerp [105+/1000 (По умолчанию 105)] - Бить игроков, использующих интерполяцию (cl_interp 0.5).
lilac_loss_fix [1/0 (По умолчанию 1)] - Игнорировать потерю пакетов из-за игроков.
lilac_ban_length – Длина времени бана игрока.
Установка:
Поместите файл lilac.smx в папку addons/sourcemod/plugins/.
Папку /translations/ в папку addons/sourcemod/translations/.
При первом запуске плагина автоматически создается файл 'lilac_config.cfg' в папке /cfg/sourcemod/.