/*
TempBan-Plugin by Sir D. (21.07.2007)

- stores time bans in adminmod/config/temp_banned.cfg
- will recreate time bans by recalculating remaining after server crash
  bantime after server crash when banned player connect
- command: admin_tempban <"player name"> <bantime>
- command: admin_tempban_list: displays a list of temp_banned.cfg

Hints:
- PLUGIN MUST BE THE FIRST PLUGIN IN PLUGINS.INI
- file_access_read and file_access_write must set to 1 in adminmod.cfg
- ACCESS_BAN is needed to execute command by admin
- IT CAN'T be used on LAN. It only stores STEAM_IDs
(maybe change line 120 and 163 the word "bBanByID" with "bBanByIP" get working it for LAN)


Changelog:

0.95:(27.02.2009)
	- added check for banned players. Only Admin with high accesslevel can overwrite temp bans. Search for "OVERWRITE_ACCESS" in sma!
	- added hook for admin_ban function if time ban is used with "admin_ban"
	- changed function to temp ban players by steam_id who are NOT online 
	- increased MAX_ENTRIES to 50

0.92:(10.01.2009)
	- new command admin_tempban_list to see temp_banned.cfg

0.91:(21.07.2007)
	- new messages in chat area for player and admins
	- changed command admin_tempban to <"player name"> <bantime>

0.9: 
	- data is loaded in RAM and checked on players connect for temp bans

0.8: 
	- data stored in temp file and checked file for temp bans in this file
	- BUG: remaining 59 seconds time ban gives players a permanent ban! :(	
*/