private void OnGlobalMessage(object sender, BasicCommunication.MessageParser.Get_GlobalMessageEventArgs e) { if (LogGlobalMessage == true) { TheLogger.ChatLog(e.Message); } }
private void Got_GlobalMessage(object sender, BasicCommunication.MessageParser.Get_GlobalMessageEventArgs e) { string Message = e.Message; string username = ""; if (Message.StartsWith("You kicked ")) { string[] CommandArray = Message.Split(' '); username = CommandArray[2]; TheLogger.Log(username + " has been removed from the guild"); TheTCPWrapper.Send(CommandCreator.RAW_TEXT("#gm " + System.Convert.ToChar(TheMySqlManager.playerleftguildcolor(Settings.botid)) + "### " + username.ToUpper() + " HAS LEFT THE GUILD ###")); return; } if (Message.StartsWith("Great, you accepted ")) { int guildrank = 0; string[] CommandArray = Message.Split(' '); username = CommandArray[3]; guildrank = TheMySqlManager.GetGuildRank(username, Settings.botid); TheLogger.Log(username + " has joined the guild at rank " + guildrank.ToString()); TheTCPWrapper.Send(CommandCreator.RAW_TEXT("#change_rank " + username + " " + guildrank.ToString())); TheTCPWrapper.Send(CommandCreator.RAW_TEXT("#gm " + System.Convert.ToChar(TheMySqlManager.playerjoinedguildcolor(Settings.botid)) + "### " + username.ToUpper() + " HAS JOINED THE GUILD AT RANK " + guildrank.ToString() + " ###")); TheMySqlManager.GetGuildRank(username, Settings.botid); return; } }