protected override void OnChatMessage(ref ChatMsg msg) { if (m_memberData.ContainsKey(msg.Author)) { if (m_memberData[msg.Author].IsAdmin) { if (msg.Text.ToLower().Contains("+unban")) { string[] parts = msg.Text.Split(' '); if (parts.Length > 1) { ulong user = 0; if (ulong.TryParse(parts[1], out user)) { BanClient(user, false); } } } else if (msg.Text.ToLower() == "+reload") { MySandboxGame.ReloadDedicatedServerSession(); } } } RaiseChatMessageReceived(msg.Author, msg.Text, ChatEntryTypeEnum.ChatMsg); }