Raised This Month: $51 Target: $400
 12% 

Stop Reliable Channel Overflows


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author
aSmig
Junior Member
Join Date: Nov 2008
Plugin ID:
920
Plugin Version:
1.0.2
Plugin Category:
All
Plugin Game:
Any
Plugin Dependencies:
    Servers with this Plugin:
    1 
    Plugin Description:
    Stop Reliable Channel Overflows by kicking and optionally banning clients who flood the server with commands that generate a text response.
    Old 06-06-2009 , 22:14   Stop Reliable Channel Overflows
    Reply With Quote #1

    This plugin stops Reliable Channel Overflows by kicking and optionally banning clients who flood the server with commands that generate a text response. A flood is defined here as more than 3 commands with less than a 5 second gap between each. This stops the annoying "Client X overflowed reliable channel" attack. When a client triggers this plugin, their name and SteamID are printed in the chat area for all to see. If you do not set any of the cvars, the default action is to permenantly ban attackers by SteamID. If you don't want to ban people, or would like to ban them for a short time, set the appropriate cvars in server.cfg as defined in the ConVars section below.

    Based on block_crash by Viper2026 for EventScripts. If you use EventScripts on your server already, check out block_crash.

    Commands:
    • none
    ConVars:
    • stoprco_version
      • The current version of StopRCO. This is read-only and is provided for HLSW and other 3rd party applications.
    • stoprco_ban (default 1)
      • Set to 1 if offenders should be banned.
    • stoprco_bantime (default 0)
      • Set to the number of minutes to ban for (0 is forever)
    Installation:
    • From .smx
      • Download StopRCO.smx by using the "Get Plugin" link below. Place StopRCO.smx in your addons/sourcemod/plugins directory. Set cvars in server.cfg if you like.
    Changelog:
    • 0.1.0
      • Initial testing.
    • 1.0.0
      • First release.
    • 1.0.1
      • Fixed "Invalid timer handle" errors.
    • 1.0.2
      • Fixed "Client index 0 is invalid" via rcon errors.
      • Added sm_timeleft, sm_nextmap, ping, and status.

    Thanks to CShadowRun, Viper2026 and #sourcemod.
    Attached Files
    File Type: sp Get Plugin or Get Source (StopRCO.sp - 2709 views - 2.6 KB)

    Last edited by aSmig; 10-31-2009 at 08:05. Reason: Bug fixes
    aSmig is offline
     



    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 07:12.


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