Skip to content

Releases: shavitush/Oryx-AC

v1.3

13 Oct 13:24
c32bb7c
Compare
Choose a tag to compare

edit 2022-03-20: Oryx-AC_v1.3.1.zip added from ee57c66 which merges in some prs to make it work with bhoptimer versions > 2.5.7ish

NOTE: There WILL still be false positives, just like any other anti-cheat. If an AC module is annoying enough in this aspect you should disable that module until the false positive is fixed.

  • Fixed lots of false positives in strafe, scroll, and sanity modules.
  • Fixed scroll_stats/strafe_stats not showing proper data consistently.
  • Added bTimes 1.8.3 and bTimes 2.0 support. See the updated README for information. Note: Scroll module is incompatible with bTimes 2.0 servers that feature both autobhop and scroll gameplay.
  • Adjusted detection levels.
  • Fixed beep sound when there's more than one online admin.
  • Changed +klook's default behavior to just not work rather than insta-kick.

v1.2

10 Mar 19:20
5934727
Compare
Choose a tag to compare

Changelog:

  • Blocked +left/+right in the same jump. It's a better solution rather than stopping the player's timer.
  • Fixed scroll module logs and scroll_stats's output.
  • Adjusted sanity module to produce less false positives. I know that during server lag, it might improperly detect players. Hit me up if you have any ideas on how to fix it.
  • Added Oryx_OnTrigger forward.
  • Adjusted trigger levels for bf/af detections in scroll module.
  • Fixed improper strafe hack detections for SW.
  • Fixed Prestrafe Tool and Acute TR Formatter ('strafe optimizer') detections not working, due to Oryx_WithinFlThresh being originally broken in Rusty's repository.
  • Changed scroll module to not count the very first jump in the bunnyhop streak as it lacks information (such as if it's a perfect jump).
  • Removed beep sound from LOW level detections.
  • Rewrote the way strafe module saves and interacts with strafe history.
  • Disallowed raw input detections from triggering more than once per player connection.
  • Added +klook (for illegal LJ binds) detection.

Note:

If you use bhoptimer ("shavit's simple bhop timer"), get the Oryx-AC_v1.2-bhoptimer.zip attachment. Otherwise, get Oryx-AC_v1.2.zip.

v1.1a - First fork release

03 Mar 12:43
07ec607
Compare
Choose a tag to compare

This is the first release of my fork of Oryx.

A short breakdown of the changes from Rusty's original release:

  • Added Travis CI.
  • Restructured folders.
  • Rewrote ORYX, and a few modules. Strafe module was mostly left untouched.
  • Scroll module was completely replaced with my own alternative! It uses never-publicly-seen-before methods to bust scroll cheaters. Cheaters can always bypass anticheats, but this will get rid of the problematic ones.
  • SourceMod 1.9 is now the target version.
  • Dropped bTimes support in favor of bhoptimer.
  • Added the ability to have styles that bypass the anticheat. See README.md for information.
  • Added CS:GO/TF2 support for the sanity checks module. The module will also report for wish velocity tampering (if a client tries to go above the sv_cheats 0 default limit). In addition, it will bust cheats that pretend to move your mouse but don't really.
  • Added mouse tester to oryx-sanity. This means injected cheats are very unlikely to bypass it! This is still not necessarily perfect. Therefore the detection level is HIGH-NOKICK. I will update the anticheat and change the level to DEFINITIVE if there won't be reported false positives.
  • Fixed strafe stats messages being cut off due to running out of space.
  • Fixed false positives with maps like bhop_collective (where you can't move your mouse while going between stages). This also fixes issues with checkpoints causing false positives.
  • Fixed MOVETYPE_ISOMETRIC and MOVETPYE_LADDER support in modules.