public static void PopupWarningMessageTreatment(Message message, byte[] packetDatas, AccountUC account) { PopupWarningMessage msg = (PopupWarningMessage)message; using (BigEndianReader reader = new BigEndianReader(packetDatas)) { msg.Deserialize(reader); } account.Log(new ErrorTextInformation("Y a un popup sur l'écran, surement un modo :s"), 0); account.SocketManager.DisconnectFromGUI(); }
public static void PopupWarningMessageTreatment(Message message, byte[] packetDatas, AccountUC account) { PopupWarningMessage msg = (PopupWarningMessage)message; using (BigEndianReader reader = new BigEndianReader(packetDatas)) { msg.Deserialize(reader); } account.Log(new ErrorTextInformation("[FROM " + msg.Author + " ] : " + msg.Content), 0); account.Log(new BotTextInformation("You has been locked for " + msg.LockDuration + ". Stopping BlueSheep actions while blocked..."), 0); account.Log(new ErrorTextInformation("Y a un popup sur l'écran, surement un modo :s"), 0); account.Wait(msg.LockDuration, msg.LockDuration); //account.SocketManager.Disconnect("Alerte au modo ! Alerte au modo !"); }