So originally this was for Vs Saxton hale on TF2 to detect AFK players who aren't really doing much, not moving or doing any damage
here is a public release
server convars afk_zonesize def:"200" - "Sets radius size of zone" afk_zonerefresh def:"100" - "how far away from zone to automatically refresh it" afk_warningtime def:"15" - "Maximum amount of time before a warning occurs" afk_maxwarnings def:"2" - "Maximum amount of times a player is warned before being dealt with" afk_mode def:"1" - "Set Mode for AFK Manager | 0 = move to spectator | 1 = slap | 2 = slay | 3 = kick" afk_dmgtime def:"60" - "Maximum amount of time a player can go without damaging enemy before its considered afk"
the idea of this plugin is the players must always be moving about or at least damaging enemy players and if they don't they get a penalty for being inactive, people with +forward;+left binds, lookin at you