public override void OnTeamChat(String speaker, String message, int teamId)
{
if (!fIsEnabled) return;
if (DebugLevel >= 8) ConsoleDebug("OnTeamChat(" + speaker + ", '" + message + "', " +teamId + ")");
try {
if (Regex.Match(message, @"^\s*/?[!@#]mb", RegexOptions.IgnoreCase).Success) {
InGameCommand(message, ChatScope.Team, teamId, 0, speaker);
} else {
if (EnableAdminKillForFastBalance && speaker != "Server" && !message.StartsWith("ID_CHAT")) {
FastBalance("Team Chat: ");
}
}
} catch (Exception e) {
ConsoleException(e);
}
}