Requires: AmxModX v0.16 or newer, modules: Engine & Fun.
This does NOT require the dodx.inc or anything from dodxmod to work.
The concept for this is based on the "old" tk plugin by Bud-Froggy which
used logd_kill for team kill detection.
There are NO menus whatsoever and this completely relies on manual
user interaction.
You must set the limits before compiling.
0 - OFF, 1 - ON
VAR_TKLIMIT # - sets the tk limit. Default: 4
VAR_BANTIME # - sets the bantime. Default: 10 minutes.
VAR_TKADMIN # - sets admin immunity so admins aren't punished. Default: 1
var_debug # - sets debug messages off/on. Default: 0
Features:
Typing 'ftk_help' in console will show a list of commands.
User Commands
say /tks - shows your current number of tk's (only shown to user)
say !forgivetk - forgive your killer
Admin Console Commands
amx_ftk <new|old> - force forgive most/least recent tk'er
amx_ftkv - shows version and build info.
Changelog info:
-----------------------------------------------------------------------
10 Aug 2004 - V1.00 - Initial Release, see the ftk_readme.txt file.
11 Aug 2004 - v1.01 - Fixed a PLUGIN_HANDLED issue that was causing
Death Messages not to be reported.
21 Aug 2004 - v1.02 - Fixed server crashes at map change.
Removed vault.ini interaction.
Limits for players set at compile time.
22 Aug 2004 - v1.03 - Fixed problem with TK'er not being kicked
29 Aug 2004 - v1.04 - Fixed problem with admin access.
Future Plans:
-----------------------------------------------------------------------
I hope to add in-game variable setting and persistent variables across
map changes in the future. i.e. Turn admin immunity on/off on the fly,
change tk limits and bantime on the fly, etc. Also would like to put
the vault.ini capability back in at some point.
-----------------------------------------------------------------------