Raised This Month: $ Target: $400
 0% 

[DISCONTINUED] 2x Anti-Aimbot Source


Post New Thread Reply   
 
Thread Tools Display Modes
Author
simoneaolson
Member
Join Date: Sep 2009
Plugin ID:
1189
Plugin Version:
1.04
Plugin Category:
Server Management
Plugin Game:
Any
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    Detects and kicks/bans aimbotting clients (CS:S, DoD:S, TF2, L4D)
    Unapprover:
    Reason for Unapproving:
    False positives; Author discontinued
    Old 09-28-2009 , 01:49   [DISCONTINUED] 2x Anti-Aimbot Source
    Reply With Quote #1

    * PLUGIN DISCONTINUED, SHOULD BE USED FOR TESTING PURPOSES ONLY *

    This plugin detects aimbotting clients in source games using two methods:

    (1) Origin Consistency - The client consistently hits victims within plus/minus 2 inches of their first hit
    (2) Time Violations - The client consistently hits victims in under 0.50s

    * Has been tested in CS:S with Prolific Hook Public v1.0 (very rarely if ever does it detect a non-aimbotting client, if so the client exhibited qualities similar to using an aimbot)

    CVARS

    sm_2xaa_version (Displays version)
    sm_2xaa_enabled (Enable anti-aimbot detection 0/1)
    sm_2xaa_origin_enabled (Enable origin anti-aimbot detection 0/1)
    sm_2xaa_origin_consistency (Number of hits in consistent origin to flag client as aimbotting) Default=4
    sm_2xaa_origin_threshold (Distance (inches) between X number of hits to consider client aimbotting) Default=2.032
    sm_2xaa_time_enabled (Enable/Disable time violations 0/1)
    sm_2xaa_time_consistency (Number of time violations to consider client aimbotting) Default=4
    sm_2xaa_time_threshold (Maximum time between hits to consider client aimbotting) Default = 0.5
    sm_2xaa_punishment (Default punishment when detecting an aimbotting client. 0-Do nothing 1-Ban client 2-Kick client)
    sm_2xaa_connect_message (Message to display to clients on connect)
    sm_2xaa_mysql (Use only in conjunction with MySQL Bans Plugin 0/1)
    sm_2xaa_sb (Use only in conjunction with source bans plugin 0/1)


    CHANGELOG
    v1.01
    * Changed certain variables to apply to server-side
    v1.02
    * Fixed timeInterval variable to timeInterval[client]
    * Changed hit detection to compare first impact as opposed to previouis impact
    * Reset violation values on client disconnect and banned/kicked
    v1.03
    * Fixed GetClientAuthString error
    v1.04
    * Modified plugin to exclude thompson & mp40 in aimbot detection
    * Decreased default value for Cvar_2XAA_ORIGIN_T
    Attached Files
    File Type: sp Get Plugin or Get Source (sm_2x-AntiAimbot.sp - 1176 views - 9.2 KB)
    File Type: smx sm_2x-AntiAimbot.smx (7.0 KB, 447 views)

    Last edited by simoneaolson; 12-10-2009 at 23:45. Reason: new version
    simoneaolson is offline
    shustas
    SourceMod Donor
    Join Date: May 2007
    Location: London
    Old 09-28-2009 , 10:27   Re: 2x Anti-Aimbot Source
    Reply With Quote #2

    U mean if cheat always gets HS and in less a second kill?
    __________________
    shustas is offline
    retsam
    Veteran Member
    Join Date: Aug 2008
    Location: so-cal
    Old 09-28-2009 , 13:58   Re: 2x Anti-Aimbot Source
    Reply With Quote #3

    While this probably seems like a good idea, I think it will be less efficient than you think.

    Id bet it will also only track down that specific aimbot you tested if it does work. Not all aimbots work the same way heh.

    Im not really sure what the idea behind the time violation is, but I dont think that would be a very efficient way to tracking an aimbot..
    retsam is offline
    Frus
    Senior Member
    Join Date: Aug 2009
    Old 09-28-2009 , 15:10   Re: 2x Anti-Aimbot Source
    Reply With Quote #4

    I have to agree with retsam, I don't think time detection is a good idea. Also, would it not get false positives with shooting into a crowd of people, it wouldn't be uncommon for 2 people to be hit quite quickly from an inaccurate gun.

    If I'm not mistaken from the source code, you only store one timeViolations variable, and it's shared by all clients on the server. And anybody on the server counts towards the number of violations, eventually banning anybody the first time they violate. Not to mention if it was working correctly, eventually every player would be banned that plays on the server for long enough, since you never forgive them for a past offence given enough time passing. Even by pure luck somebody will trigger your conditions, eventually banning them once they do it 4 times.

    In fact I don't think you store more than one of any variable, it seems like every player on the server contributes to your counting of any offence.

    Last edited by Frus; 09-28-2009 at 15:14.
    Frus is offline
    simoneaolson
    Member
    Join Date: Sep 2009
    Old 09-28-2009 , 16:59   Re: 2x Anti-Aimbot Source
    Reply With Quote #5

    You can disable the time violations if you want. I have found that after playing CSS without an aimbot for 30mins straight it didnt catch the non-cheaters, however the cheater was caught within about a minute . Suit yourself.
    simoneaolson is offline
    simoneaolson
    Member
    Join Date: Sep 2009
    Old 09-28-2009 , 17:01   Re: 2x Anti-Aimbot Source
    Reply With Quote #6

    By the way, shotting into a crowd does not set it off, what does set it off however is if you shoot 4 DIFFERENT victims ALL WITHIN 0.50 seconds.
    simoneaolson is offline
    shustas
    SourceMod Donor
    Join Date: May 2007
    Location: London
    Old 09-29-2009 , 09:55   Re: 2x Anti-Aimbot Source
    Reply With Quote #7

    ^^ so this is pretty obvious for anybody anyway that they have hacker on the server. If some cheater gets all hs hs hs = there is no need for a plugin eating resources to say that. What u need is voteban or admins on server. There was similar plugin I think its in unnaproved cat now. My opinion only, no offence.
    __________________
    shustas is offline
    simoneaolson
    Member
    Join Date: Sep 2009
    Old 09-29-2009 , 14:08   Re: 2x Anti-Aimbot Source
    Reply With Quote #8

    NO. That is not how the plugin works AT ALL. This plugin will only catch you if you hit your victims X number of times while the distance between every one of these shots is <= 2 inches of each other. If you simply get HS HS HS HS it will not flag you as a cheater. This plugin is not that simple!

    Last edited by simoneaolson; 09-29-2009 at 18:19.
    simoneaolson is offline
    shustas
    SourceMod Donor
    Join Date: May 2007
    Location: London
    Old 09-29-2009 , 16:04   Re: 2x Anti-Aimbot Source
    Reply With Quote #9

    ^^ ok...
    __________________
    shustas is offline
    Molli
    SourceMod Donor
    Join Date: Aug 2007
    Location: Finland
    Old 09-30-2009 , 09:34   Re: 2x Anti-Aimbot Source
    Reply With Quote #10

    Where i can download this...
    Molli is offline
    Reply



    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off

    Forum Jump


    All times are GMT -4. The time now is 22:00.


    Powered by vBulletin®
    Copyright ©2000 - 2024, vBulletin Solutions, Inc.
    Theme made by Freecode