1.29 serveur complet

Discussion dans 'Questions / Réponses' créé par isodidacte, 1 Juillet 2018.

  1. isodidacte

    isodidacte Membre

    Inscrit:
    18 Février 2017
    Messages:
    107
    J'aime reçus:
    12
    Salut à tous^^

    Voilà j'ai le petit souci suivant qui me prend allègrement la tête :
    sur mon ému 1.29 (C#), je me fais les connexion sur un serveur, et je bloque là, le client n'a de cesse de me dire que le serveur est complet et je ne sais pas d'où viens mon erreur :-/
    j'ai bien l'impression d'envoyer les paquet dans le bon ordre, mais il y a forcement une erreur dans le bousin.

    Je vous fournit un screen de ce que dit ma console, si vous souhaitez quelque chose, je le mettrait aussi(part de code ou autre).
    j'ai regardé le diagramme(franchement top), les sources du client, d'autres émus, je vois pas où j'ai fauté ><
    Merci d'avance de votre aide

    Cordialement
    Isodidacte

    https://image.noelshack.com/fichiers/2018/26/7/1530436124-prtscr-capture.jpg
     
    Dernière édition: 1 Juillet 2018
  2. BlueDream

    BlueDream Administrateur Membre du personnel

    Inscrit:
    8 Décembre 2012
    Messages:
    1 788
    J'aime reçus:
    192
    Nous n'avons aucun moyen de t'aider avec le peu d'informations que tu nous a fourni.
     
  3. isodidacte

    isodidacte Membre

    Inscrit:
    18 Février 2017
    Messages:
    107
    J'aime reçus:
    12
    Qu'est-ce qu'il te faudrait.?^^


    Voilà le code de l'envoi du packet Axk:
    Code (C#):
     case 'x':

                            packet = string.Format("AxK{0}", Account.SubscriptionTime());

                            foreach (var server in Entities.Requests.ServersRequests.Cache )
                            {
                            if (!Account.Characters.ContainsKey(server.ID))
                                Account.Characters.Add(server.ID, new List<string>());

                            packet += string.Format("|{0},{1}", server.ID, Account.Characters[server.ID].Count);
                        }

                            Send(packet);

                        return;
    Voilà ce que dis le client:
    https://image.noelshack.com/fichiers/2018/27/1/1530501395-dofus.jpg
     
    Dernière édition: 2 Juillet 2018
  4. isodidacte

    isodidacte Membre

    Inscrit:
    18 Février 2017
    Messages:
    107
    J'aime reçus:
    12
    J'ai changé le port, vérifié que la connexion se faisait bien, vérifié que les paquets se rendaient bien à l'endroit prévu au bon moment et ça passe MAIS le serveur reste indisponible :(><
     
  5. tazman59

    tazman59 Rédacteur

    Inscrit:
    20 Décembre 2012
    Messages:
    112
    J'aime reçus:
    27
    Alors ça ne peut qu’être une info dans un packet qui est fucked up..
     
  6. isodidacte

    isodidacte Membre

    Inscrit:
    18 Février 2017
    Messages:
    107
    J'aime reçus:
    12
    Pourtant je suis le diagramme des packets, je suis perdu pour le coup :/
     
  7. Danael

    Danael Membre

    Inscrit:
    7 Janvier 2017
    Messages:
    1
    J'aime reçus:
    0
    Tu es sur que le problème ne vient pas de "AH" ? On dirait que tu n'as tout simplement pas de serveur de listé, peut-être as-tu mit le mauvais status pour ton serveur lors de l'envoi de "AH".
     
  8. isodidacte

    isodidacte Membre

    Inscrit:
    18 Février 2017
    Messages:
    107
    J'aime reçus:
    12
    Effectivement tu avais raison, j'avais regardé mais pas vraiument fait gaffe mais l'enum du serveur n'était pas correct lors de l'envoi, un grand merci à toi et à vous^^
     

En naviguant sur ce site web, vous acceptez les Termes et Conditions d'utilisation. Tout le contenu que vous pourrez trouver sur ce site est soumis à la license Creative Commons.