Skip to content

Releases: karola3vax/CS2AC

CS2AC 1.0.8

Choose a tag to compare

@github-actions github-actions released this 29 Jul 19:54
  • AntiAim network-veto evidence is now fully translated across all 37 supported languages, including ping, jitter, packet loss, choke, command gaps, and unavailable samples.
  • AntiAim and Doubletap now use the same shared localized network-safety details, keeping both reports consistent.
  • Translation CI now rejects direct mutation of localized evidence so hardcoded frontend text cannot silently bypass the language files again.

Full Changelog: v1.0.7...v1.0.8

CS2AC 1.0.7

Choose a tag to compare

@github-actions github-actions released this 29 Jul 19:19
  • Silentaim now uses the weapon's live inaccuracy and spread instead of a fixed weapon table, then confirms suspicious impacts through the matching damage event. Airborne, unscoped, headshot, wallbang, and through-smoke hits contribute their intended evidence weights.
  • Bhop now lets failed jumps decay suspicious pattern evidence one step at a time instead of erasing the whole chain, and its evidence requirements have been tuned for real matches.
  • Inhuman Accuracy now evaluates 16 accurate hits across 20 eligible shots.
  • AntiAim now checks the player's recent network conditions before punishment. The detection is still announced everywhere, but punishment is withheld when the network evidence is unsafe.
  • The m_yaw Invalid CVar check is disabled because legitimate turn binds can intentionally use unusual values.
  • Runtime hot paths were reduced and game-event hook pairing was hardened for cleaner coexistence with other server plugins.
  • The built-in CS2AC credit appears every six rounds and remains on screen for three seconds.

Full Changelog: v1.0.6...v1.0.7

CS2AC 1.0.6

Choose a tag to compare

@github-actions github-actions released this 28 Jul 11:54
  • Aimlock now completes a tracking episode after 1.5 seconds instead of 2 seconds.
  • Silentaim now requires 12 evidence points, gives extra weight to headshots and wallbangs, and allows 0.5 degrees more deviation for every weapon group.
  • Irregular Behavior now gives one additional evidence point to difficult wallbang kills.
  • Doubletap now checks the player's last five seconds of network conditions before punishment. The detection is still announced in chat, on screen, and through Discord, but punishment is withheld when high ping, jitter, packet loss, choke, command gaps, or unavailable network data make the result unsafe.

Full Changelog: v1.0.5...v1.0.6

CS2AC 1.0.5

Choose a tag to compare

@github-actions github-actions released this 28 Jul 00:45
  • Added 37 bundled languages for public chat, center-screen alerts, detector evidence, punishment outcomes, and Discord reports.
  • Added cs2ac_language; run cs2ac_reload after changing it.
  • Detector names remain in canonical English in every language.
  • The localized CS2AC server-protection message now appears every five completed rounds and is built into the plugin rather than the editable translation files.

Full Changelog: v1.0.4...v1.0.5

CS2AC 1.0.4

Choose a tag to compare

@github-actions github-actions released this 27 Jul 20:59
  • Fixed Doubletap false positives from Healthshots and other non-ballistic weapon_fire events.
  • Doubletap now requires rapid shots from the same firearm while preserving the three-pair detection threshold.
  • Removed player_jump from DLL Injection checks because it had potential for false positives

Full Changelog: v1.0.3...v1.0.4

CS2AC 1.0.3

Choose a tag to compare

@github-actions github-actions released this 27 Jul 18:18

CS2AC 1.0.3 fixes a confirmed AntiAim false-positive path caused by legitimate high-sensitivity mouse movement.

Changes

  • Base/input-history mismatch evidence now starts at 120° instead of 90°.
  • Mismatch evidence now has its own five-points-per-second decay.
  • Other AntiAim evidence keeps its existing two-points-per-second decay.
  • Debug output now separates regular and mismatch evidence.
  • Mismatch evidence remains supporting evidence and can still combine with stronger AntiAim signals.

Download the archive for your server platform and extract its game folder into the CS2 server root.

Full changelog: v1.0.2...v1.0.3

CS2AC 1.0.2

Choose a tag to compare

@github-actions github-actions released this 27 Jul 17:12

CS2AC 1.0.2 makes AntiAim more conservative while allowing confirmed Silentaim and Irregular Behavior evidence to reach detection sooner.

Changes

  • AntiAim now requires 100 total evidence points.
  • Repeating jitter must persist for 10 seconds, with the existing one-second interruption allowance.
  • The fastest spin tier now also requires 10 seconds of sustained behavior.
  • Silentaim now detects at 8 points instead of 10.
  • Irregular Behavior now requires 16 points, 3 successful difficult kills, and 5 attempts. Its 50% success requirement and ten-minute evidence window are unchanged.

Download the archive for your server platform and extract its game folder into the CS2 server root.

Full changelog: v1.0.1...v1.0.2

CS2AC 1.0.1

Choose a tag to compare

@github-actions github-actions released this 27 Jul 15:39

CS2AC 1.0.1 focuses on safer detections and cleaner compatibility with other Metamod plugins.

  • Retuned AntiAim evidence with a 50-point threshold, lighter command weights, and faster decay. Completed spin tiers still detect immediately.
  • Reworked Doubletap around 0–1 server-tick weapon-fire pairs, with three suspicious pairs required before detection.
  • Improved coexistence when another plugin hooks the same CS2 functions or client-setting response handler.
  • Includes Windows x64, Linux SteamRT3 x64, and complete source packages built from the tagged commit.

Full Changelog: v1.0.0...v1.0.1

CS2AC 1.0.0

Choose a tag to compare

@karola3vax karola3vax released this 27 Jul 12:58

CS2AC is an open-source, server-side anti-cheat for Counter-Strike 2 community servers.

  • 17 detection modules covering aim, accuracy, movement, exploits, and client behavior.
  • Public chat and center-screen detection announcements.
  • Discord detection reports with evidence.
  • Configurable ban and kick commands with whitelist support.
  • Windows x64 and Linux x64 support through Metamod:Source.

Installation

  1. Download the Windows or Linux package for your server.
  2. Extract it into the CS2 server root. The package begins with the game folder.
  3. Edit game/csgo/cfg/cs2ac.cfg.
  4. Start the server and run meta list, then cs2ac_status.

Players do not need to install anything.

See SHA256SUMS.txt to verify the downloads.