Raised This Month: $150 Target: $400
 37% 

Aimbot detection


Post New Thread Reply   
 
Thread Tools Display Modes
Author
devicenull
Veteran Member
Join Date: Mar 2004
Location: CT
Plugin ID:
94
Plugin Version:
0.0.2.0
Plugin Category:
Server Management
Plugin Game:
Any
Plugin Dependencies:
    Servers with this Plugin:
    1 
    Plugin Description:
    Detects the more obvious aimbots
    Old 07-19-2007 , 14:41   Aimbot detection
    Reply With Quote #1

    This plugin will detect some basic aimbots and provide warnings to connected admins via a number of methods.

    If you have any of the following plugins installed, they will be used to report this:
    BAT (admin_chat)
    Mani (ma_chat)
    IRCRelay
    SourceMod (Print a message to all connected users with the access to Kick)

    The warnings printed look like this:
    Code:
    Warning: Player NAME (STEAMID): 10 (55.5 percent) hits to the HEAD
    The plugin provides the following cvars:
    aim_minimum_data - The minimum number of hit's needed to display a warning. 20 is the default, and is the lowest I would recommend going.
    aim_minimum_percentage - This is the minimum number of hits needed to a certain body part to cause a warning. Defaults to 55%.
    aim_torso_weight and aim_limb_weight - These allow you to scale the warnings for each type of hitbox. By default each is set to "0.50" which means that warnings will never occur for either (to get above 55% they would need to have 110% hits to have a warning occur)
    aim_irc_channel - Which IRC channel to broadcast alerts to.

    The plugin provides the following client command:
    aim_info - This will bring up a display showing the data for the current player.

    Changes:
    v0.0.2.0:
    Removed snap speed/distance as this wasn't calculated correctly
    Changed to IRC Relay API rather then console command
    Cleaned up a bunch of code
    Removed mod-dependent code, this should now work for any game with mostly standard hitboxes (and sends the player_hurt event)

    Installation:
    Place the compiled plugin in your sourcemod\plugins directory.
    Place the weapondata.ini file in your sourcemod\configs directory.

    Notes:
    This will not detect every aimbot. In fact, it will only detect the more obvious ones. This works out rather nicely, as the obvious ones are the ones that tend to drive people away.
    Attached Files
    File Type: ini weapondata.ini (522 Bytes, 4842 views)
    File Type: sp Get Plugin or Get Source (aimbot_stats.sp - 2348 views - 10.0 KB)
    File Type: sp Get Plugin or Get Source (aimbot_stats_noirc.sp - 5796 views - 9.8 KB)
    __________________
    Various bits of semi-useful code in a bunch of languages: http://code.devicenull.org/

    Last edited by devicenull; 04-04-2008 at 17:26.
    devicenull is offline
    ferret
    SourceMod Developer
    Join Date: Dec 2004
    Location: Atlanta, GA
    Old 07-19-2007 , 15:30   Re: Aimbot detection
    Reply With Quote #2

    Could you add in sm_chat from Basic Chat?
    __________________
    I'm a blast from the past!

    -< www.gamehavoc.com >-
    ferret is offline
    devicenull
    Veteran Member
    Join Date: Mar 2004
    Location: CT
    Old 07-19-2007 , 16:31   Re: Aimbot detection
    Reply With Quote #3

    Quote:
    Originally Posted by ferret View Post
    Could you add in sm_chat from Basic Chat?
    Which is admin chat? I don't really see a need to - right now it does the equivalent by itself (Prints the message to all admins with the admin_kick flag).. Does sm_chat provide any more features then this?
    __________________
    Various bits of semi-useful code in a bunch of languages: http://code.devicenull.org/
    devicenull is offline
    sumguy14
    Senior Member
    Join Date: Apr 2006
    Old 07-19-2007 , 16:32   Re: Aimbot detection
    Reply With Quote #4

    Nice plugin, if you have any plans of making this mod independant, try using the virtual function, CBasePlayer::EyeAngles() for getting the player's angles, the offset is 118.
    sumguy14 is offline
    Deviance
    Veteran Member
    Join Date: Nov 2004
    Location: Sweden
    Old 07-19-2007 , 17:38   Re: Aimbot detection
    Reply With Quote #5

    Sweet, nice plugin Devicenull!
    Deviance is offline
    ferret
    SourceMod Developer
    Join Date: Dec 2004
    Location: Atlanta, GA
    Old 07-19-2007 , 19:21   Re: Aimbot detection
    Reply With Quote #6

    Quote:
    Originally Posted by devicenull View Post
    Which is admin chat? I don't really see a need to - right now it does the equivalent by itself (Prints the message to all admins with the admin_kick flag).. Does sm_chat provide any more features then this?
    I guess my response is: Then why include BAT/Mani chat commands? Unless you're thinking of them using BAT/Mani for admin, and SM only for other plugins.
    __________________
    I'm a blast from the past!

    -< www.gamehavoc.com >-
    ferret is offline
    Rebell
    Veteran Member
    Join Date: Nov 2004
    Location: GERMANY
    Old 07-20-2007 , 04:21   Re: Aimbot detection
    Reply With Quote #7

    Good Idea ! Perhap you include a speedhack dedection...

    cya
    __________________
    Rebell is offline
    devicenull
    Veteran Member
    Join Date: Mar 2004
    Location: CT
    Old 07-20-2007 , 15:20   Re: Aimbot detection
    Reply With Quote #8

    Quote:
    Originally Posted by ferret View Post
    I guess my response is: Then why include BAT/Mani chat commands? Unless you're thinking of them using BAT/Mani for admin, and SM only for other plugins.
    That's the setup on the servers this was tested on, so I just left the commands in.
    __________________
    Various bits of semi-useful code in a bunch of languages: http://code.devicenull.org/
    devicenull is offline
    janbanan
    Member
    Join Date: Jun 2007
    Old 07-22-2007 , 00:27   Re: Aimbot detection
    Reply With Quote #9

    Quote:
    Originally Posted by Rebell View Post
    Good Idea ! Perhap you include a speedhack dedection...
    cya
    http://detox.steambans.com/ <- Highly recommended, takes care of speed hacks as well as many (most?) types of wh.
    janbanan is offline
    The_Doc
    New Member
    Join Date: Jul 2007
    Old 07-24-2007 , 03:40   Re: Aimbot detection
    Reply With Quote #10

    How to install?
    The_Doc is offline
    Reply


    Thread Tools
    Display Modes

    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 14:54.


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