public override void Avoid()
        {
            LoginAcess result = (LoginAcess)ReadD();

            ReadC();
            player.ID = ReadQ();
            string login = ReadS(ReadC());

            ReadC();
            ReadC();
            if (LOAD.LoggerReceive && GetSession.INST().floodAccounts == false)
            {
                Logger.Receive($"{GetType().Name} [{result}; SEU ID: {player.ID}]");
            }

            if (result != LoginAcess.LOGIN_SUCESSO && result != LoginAcess.LOGIN_SUCESSO_ACEITO && AuthClient != null)
            {
                Logger.Error("Erro ao logar: " + result + ";");
            }

            if (result == LoginAcess.LOGIN_SUCESSO || result == LoginAcess.LOGIN_SUCESSO_ACEITO)
            {
                AuthClient.SendPacket(new BASE_GET_MYINFO_ACK().Write());
                GetSession.INST().byPass = true;
            }
        }
        public override void Avoid()
        {
            int        mask  = ReadD();
            LoginAcess error = (LoginAcess)ReadD();
            int        unk   = ReadD();

            if (LOAD.LoggerReceive && GetSession.INST().floodAccounts == false)
            {
                Logger.Receive($"{GetType().Name} Mask: [{mask} ;Error: {error}]");
            }
            if (AuthClient != null || error != 0)
            {
                AuthClient.AskSocket();
            }
        }