Firestorm
07-08-2006, 11:39 AM
// DESCRIPTION:
// ============
//
// This plugin let's admins see enemy's teamchat and
// hear enemy's voicecomm.
// parts can seperatly be enabled/disabled by defeault
// and parts that are enabled by default can be disabled
// and reenabled by every single admin for himself.
// this way you can turn off hearing the enemy's voice
// communication if it annoys you, without stopping
// other admins from hearing it. same with the enemy teamchat.
// admins that join the server will automatically get the abilities
// which are set as server default (if that feature is enabled!).
// BUT: admins can't enable features that aren't allowed
// by the server's mode.
// USAGE:
// ======
//
//
// CVARs (for amxx.cfg):
// ---------------------
//
// dod_adminsentinel_mode <1/2/3/0> = set server's mode
// 1 Voice- & TeamChat
// 2 TeamChat Only
// 3 VoiceChat Only
// 0 All disabled
//
// dod_adminsentinel_autoenabled <1/0> = enable/disable automatically
// setting admins to see/hear
// enemy's communication after
// joining the server.
//
//
// ADMIN COMMANDS:
// ---------------
//
// amx_enemychat = enable/disable seeing
// enemy's teamchat
//
// amx_enemyvoice = enable/disable hearing
// enemy's voicecomm
// CHANGELOG:
// ==========
//
// - 05.12.2004 Version 0.5beta
// Initial Release
//
// - 28.01.2005 Version 0.6beta
// * added cvar to enable/disable
// automatically setting admins to
// see/hear enemy's communication
// after joining the server.
// * renamed main cvar
//
// - 27.03.2005 Version 0.7beta
// * bugfix:
// - enemy teamchat isn't displayed
// several times anymore.
// ("4 lines of the same sentence"-bug)
//
// - 12.07.2005 Version 0.8beta
// * added displaying dead/spectator chat
// to admins with ADMIN_BAN access.
//
// - 04.08.2005 Version 0.9beta
// * fixed bug of multi chat lines caused by
// missing check if chatter and admin are
// both dead and at the same team.
// (in this case, the game displayed the message
// and the plugin as well)
//
// - 21.08.2005 Version 0.9beta2
// * fixed bug of multi chat lines caused by
// missing check if chatter and admin are
// both dead and at different teams and message
// was public and not team only.
// (in this case, the game displayed the message
// and the plugin as well)
//
// - 02.07.2007 Version 1.0
// - using pcvar system now
// - added global tracking cvar
//
// ============
//
// This plugin let's admins see enemy's teamchat and
// hear enemy's voicecomm.
// parts can seperatly be enabled/disabled by defeault
// and parts that are enabled by default can be disabled
// and reenabled by every single admin for himself.
// this way you can turn off hearing the enemy's voice
// communication if it annoys you, without stopping
// other admins from hearing it. same with the enemy teamchat.
// admins that join the server will automatically get the abilities
// which are set as server default (if that feature is enabled!).
// BUT: admins can't enable features that aren't allowed
// by the server's mode.
// USAGE:
// ======
//
//
// CVARs (for amxx.cfg):
// ---------------------
//
// dod_adminsentinel_mode <1/2/3/0> = set server's mode
// 1 Voice- & TeamChat
// 2 TeamChat Only
// 3 VoiceChat Only
// 0 All disabled
//
// dod_adminsentinel_autoenabled <1/0> = enable/disable automatically
// setting admins to see/hear
// enemy's communication after
// joining the server.
//
//
// ADMIN COMMANDS:
// ---------------
//
// amx_enemychat = enable/disable seeing
// enemy's teamchat
//
// amx_enemyvoice = enable/disable hearing
// enemy's voicecomm
// CHANGELOG:
// ==========
//
// - 05.12.2004 Version 0.5beta
// Initial Release
//
// - 28.01.2005 Version 0.6beta
// * added cvar to enable/disable
// automatically setting admins to
// see/hear enemy's communication
// after joining the server.
// * renamed main cvar
//
// - 27.03.2005 Version 0.7beta
// * bugfix:
// - enemy teamchat isn't displayed
// several times anymore.
// ("4 lines of the same sentence"-bug)
//
// - 12.07.2005 Version 0.8beta
// * added displaying dead/spectator chat
// to admins with ADMIN_BAN access.
//
// - 04.08.2005 Version 0.9beta
// * fixed bug of multi chat lines caused by
// missing check if chatter and admin are
// both dead and at the same team.
// (in this case, the game displayed the message
// and the plugin as well)
//
// - 21.08.2005 Version 0.9beta2
// * fixed bug of multi chat lines caused by
// missing check if chatter and admin are
// both dead and at different teams and message
// was public and not team only.
// (in this case, the game displayed the message
// and the plugin as well)
//
// - 02.07.2007 Version 1.0
// - using pcvar system now
// - added global tracking cvar
//