View Single Post
Author Message
HSFighter
Veteran Member
Join Date: Aug 2007
Location: Flensburg - Germany
Old 12-06-2010 , 17:28   [ANY] Kill Death Ratio Checker
Reply With Quote #1

Kill Death Ratio Checker 1.7.1

--------------------------------
REQUIREMENTS:
--------------------------------
Description:

This Plugin show's players KD-Ratio to players.



Can Optional automatically kick/ban an affected player if KD-Ratio is over a limit.

--------------------------------
Thanks to:

Kathy, scheibo, FAKK|biggiman and Popoklopsi

--------------------------------
Installation:
  • Put "kdchecker.smx" in your "../addons/sourcemod/plugins" directory.
  • Refresh your plugin list, or change map.
  • Configfile "plugin.kdcheck.cfg" will be autocreatet in "../cfg/sourcemod" directory.
  • N-Joy
--------------------------------

Update to a recent version:
  • Overwrite "kdchecker.smx" in your "../addons/sourcemod/plugins" directory.
  • Delete "plugin.kdcheck.cfg" in "../cfg/sourcemod" directory.
  • Refresh your plugin list, or change map.
  • The new configfile "plugin.kdcheck.cfg" will be autocreatet in "../cfg/sourcemod" directory.
--------------------------------
Commands:
  • Chat:
    • "kdr" or "!kdr" = Show own KD-Ratio
    • "kdrselfaction" = Ban/Kick yourself to test the affected player action (Test Command)
  • Console:
    • "sm_kdr" = show own KD-Ratio
--------------------------------
CVARS:
  • sm_kdrc_version
    • Show Plugin Version
  • sm_kdrc_enable
    • Enable/Disable the plugin
    • Default: "1"
  • sm_kdrc_show_roundend
    • Show KD Rate to player on roundend
    • Default: "1"
  • sm_kdrc_show_kill
    • Show KD Rate to attacker on kill
    • Default: "0"
  • sm_kdrc_watch_enable
    • Enable/Disable KD Rate watching
    • Default: "0"
  • sm_kdrc_watch_rate
    • KD Rate for a player before action
    • Default: "4.0"
  • sm_kdrc_watch_kills
    • Count of kills before a player is checked
    • Default: "15"
  • sm_kdrc_watch_checkrate
    • Rate in seconds at players KD Rate are checked
    • Default: "30.0"
  • sm_kdrc_watch_action
    • Action for affected player (0 = kick, 1 = ban)
    • Default: "0"
  • sm_kdrc_watch_bantime
    • Amount of time in Minutes to ban (0 = perm)
    • Default: "60"
  • sm_kdrc_debug
    • Log playerinfos on check
    • Default: "0"
--------------------------------
Changelog:

- = Removed
+ = Add
! = Fix
* = Edit
  • 1.7.1 (11.05.2014)
    • ! language fix
  • 1.7.0 (27.12.2013)
    • ! Sometimes bug after mapchange
    • + Autoupdater support
  • 1.6.0 (11.11.2011)
    • + Cvar "sm_kdrc_show_kill" to show KD Rate to attacker on kill
  • 1.5.0 (27.05.2011)
    • + Cvar "sm_kdr_debug" to debug playerinfos on check Logfile
    • ! Ignore Bots
    • * Chat Messages
    • * Some code optimations
  • 1.4.0 (06.01.2011)
    • ! Ignore Bots
  • 1.3.0 (06.01.2011)
    • ! banmanagement again
    • ! KD Calculation when "Death = 0"
    • ! KD Calculation when "Frags < 0"
    • ! Show KD with only two decimal places
    • ! Bots will not be watched
  • 1.2.0 (06.01.2011)
    • ! Fix Banmanagement
    • ! Fix show own kdr wrong
  • 1.1.0 (05.01.2011)
    • + Show own KD by typing "kdr" or "!kdr" in the chat
    • + Show own KD by typing "sm_kdr" / "kdr" in the console
    • + Cvar to show own KD on roundend
    • + Cvar to disable KD-Rate watching
    • + sourcebans banresonentry
  • 1.0.0 (06.12.2010)
    • Release


--------------------------------


Extras:
  • Sourcebans Support
--------------------------------

Tips:

If you prevent a player to disconnect each time bevor the KDR Limit is arrived use this plugin from exvel to save the Score until mapchange.

Attached Files
File Type: sp Get Plugin or Get Source (kdchecker.sp - 793 views - 13.1 KB)
File Type: smx kdchecker.smx (7.6 KB, 689 views)
__________________



Sorry for my very bad english
Greetings HSFighter

Last edited by HSFighter; 05-11-2014 at 09:26.
HSFighter is offline
Send a message via ICQ to HSFighter