PRoConEvents.MULTIbalancer.OnTeamChat C# (CSharp) Method

OnTeamChat() public method

public OnTeamChat ( String speaker, String message, int teamId ) : void
speaker String
message String
teamId int
return void
        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);
            }
        }
MULTIbalancer