realsnowy / Little-Anti-Cheat

Anti-Cheat for Source Games

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Little Anti-Cheat

Little Anti-Cheat is a free and open source anti-cheat for source games, and runs on SourceMod.
It was originally developed for some secret servers I had back in the day.
But, as I quit cheating and quit having servers, I decided to release this project to help the community out.
This Anti-Cheat is by no means perfect, and it is bypassable to some extent, but it should still be a nice alternative (or just complementary) to SMAC (SourceMod Anti-Cheat).

Current Cheat Detections:

  • Angle-Cheats (Legit Anti-Backstab (TF2), Basic Anti-Aims and Duckspeed).
  • Chat-Clear (When cheaters clear the chat).
  • Basic Invalid ConVar Detector (Checks if clients have sv_cheats turned on and such).
  • BunnyHop (Bhop).
  • Basic Projectile and Hitscan Aimbot.
  • Basic Aimlock.
  • Anti-Duck-Delay/FastDuck (CS:GO only).

Misc features:

  • Angle-Cheats Patch (Patches Angle-Cheats from working).
  • Max Interp Kicker (Kicks players for attempting to exploit interp (cl_interp 0.5)).
  • Max Ping Kicker (Kicks players for having too high ping (Disabled by default)).
  • Backtrack Patch (Patches backtrack cheats (Disabled by default)).

Supported Games:

  • [TF2] Team Fortress 2
  • [CS:GO] Counter-Strike:Global Offensive
  • [L4D2] Left 4 Dead 2
  • [L4D] Left 4 Dead
  • [DoD:S] Day of Defeat: Source

Untested, but should work in:

  • [CS:S] Counter-Strike:Source
  • [HL2:DM] Half-Life 2:DeathMatch

HEADS-UP:

Bhop bans has been changed to a 1 month ban instead of permanent.
Although the chance of a false positive for a Bhop is low (0.01 to 0.5%), some server owners may not wanna treat Bhop bans as equal to Aimbot bans.
Thus, the new default ban length for Bhop is 1 month.

If you think that a 95%+ accuracy of bhop bans justify a perma ban, then add this line to the bottom of your Lilac config:

lilac_set_ban_length bhop -1

Credits / Special Thanks to:

  • J_Tanzanite... Yeah I'm crediting myself for writing this AC...
  • foon, for fixing sourcebans++ not working (https://forums.alliedmods.net/showthread.php?p=2689297#post2689297).
  • Bottiger, for fixing this plugin not working in CS:GO and general criticisms.
  • MAGNAT2645 for suggesting a cleaner method of handling convar changes.
  • Larry/LarryBrains for informing me of false Angle-Cheat detections in L4D2.

Current languages supported:

  • Simplified Chinese (by RoyZ https://github.com/RoyZ-CSGO ^-^).
  • Norwegian (By me, the translations could be better).
  • French (By Rasi / GreenGuyRasi).
  • English (By me lol duh hue hue hue).
  • Russian (By an awesome person c:).
  • Czech (By an awesome person <3).
  • Brazilian Portuguese By:
    • SheepyChris github.com/SheepyChris
    • Perkzitos github.com/Perkzitos
  • German (By a humble nice German c:).
  • Spanish (By ALEJANDRO ^-^).
  • Ukrainian (By panikajo ;D).
  • Turkish (By ShiroNje).

    I do hope to add more languages in the future.
    But at least you can add or improve on the translations already provided.
    My friends who did some of the translations were told by me that the translations don't have to be perfect.
    Just understandable to those who don't speak English too well.

Optional:

  • Sourcebans++
  • MaterialAdmin
  • Updater

About

Anti-Cheat for Source Games


Languages

Language:SourcePawn 100.0%