4 mesaje
  • Mesaje: 23
  • Reacții: 6
  • Mesaje utile: 0
  • Status: Pierd vremea ^.^
  • Server: al meu personal
  • Regat: Chunjo
  • Medalii

    0924 15:08:09791 :: Unknown packet header: 171, last: 223 157
    Exception AttributeError: "'NoneType' object has no attribute 'ThinBoard'" in <bound method WarBoardWindow.__del__ of <uiWarBoard.WarBoardWindow object at 0x0E149790>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method ExpandedImageBox.__del__ of <saimibagplinmata.ExpandedImageBox object at 0x0E43EE10>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method ExpandedImageBox.__del__ of <saimibagplinmata.ExpandedImageBox object at 0x0E456EB0>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method ExpandedImageBox.__del__ of <saimibagplinmata.ExpandedImageBox object at 0x0E456E50>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method ExpandedImageBox.__del__ of <saimibagplinmata.ExpandedImageBox object at 0x0E456E10>> ignored
    Exception AttributeError: "'NoneType' object has no attribute 'Window'" in <bound method GuildWarBoard.__del__ of <uiWarBoard.GuildWarBoard object at 0x0E43EF10>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method TextLine.__del__ of <saimibagplinmata.TextLine object at 0x0E43EF70>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method TextLine.__del__ of <saimibagplinmata.TextLine object at 0x0E43EF50>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method TextLine.__del__ of <saimibagplinmata.TextLine object at 0x0E43EF90>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method TextLine.__del__ of <saimibagplinmata.TextLine object at 0x27C19050>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method MarkBox.__del__ of <saimibagplinmata.MarkBox object at 0x0E43EF30>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method Line.__del__ of <saimibagplinmata.Line object at 0x27C19070>> ignored
    Exception AttributeError: "'NoneType' object has no attribute 'Window'" in <bound method GuildWarBoard.__del__ of <uiWarBoard.GuildWarBoard object at 0x0E43EE30>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method TextLine.__del__ of <saimibagplinmata.TextLine object at 0x0E43EE90>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method TextLine.__del__ of <saimibagplinmata.TextLine object at 0x0E43EE70>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method TextLine.__del__ of <saimibagplinmata.TextLine object at 0x0E43EEB0>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method TextLine.__del__ of <saimibagplinmata.TextLine object at 0x0E43EED0>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method MarkBox.__del__ of <saimibagplinmata.MarkBox object at 0x0E43EE50>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method Line.__del__ of <saimibagplinmata.Line object at 0x0E43EEF0>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method MarkBox.__del__ of <saimibagplinmata.MarkBox object at 0x27C190D0>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method MarkBox.__del__ of <saimibagplinmata.MarkBox object at 0x27C190B0>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method TextLine.__del__ of <saimibagplinmata.TextLine object at 0x27C19110>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method TextLine.__del__ of <saimibagplinmata.TextLine object at 0x27C190F0>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method TextLine.__del__ of <saimibagplinmata.TextLine object at 0x27C19150>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method TextLine.__del__ of <saimibagplinmata.TextLine object at 0x27C19130>> ignored
    Exception AttributeError: "'NoneType' object has no attribute 'Window'" in <bound method WarVersusBox.__del__ of <uiWarBoard.WarVersusBox object at 0x27C19090>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method Bar.__del__ of <saimibagplinmata.Bar object at 0x0DB29F70>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method ExpandedImageBox.__del__ of <saimibagplinmata.ExpandedImageBox object at 0x0E456DD0>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method ExpandedImageBox.__del__ of <saimibagplinmata.ExpandedImageBox object at 0x0E456D90>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method ExpandedImageBox.__del__ of <saimibagplinmata.ExpandedImageBox object at 0x0E44C330>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method ExpandedImageBox.__del__ of <saimibagplinmata.ExpandedImageBox object at 0x0DAB5EB0>> ignored
    Exception TypeError: "'NoneType' object is not callable" in <bound method CursorImage.__del__ of <mouseModule.CursorImage object at 0x0735F7F0>> ignored

    🔥 Hai pe Discord! - Chat activ și support direct

    Te așteptăm și pe serverul de Discord - aici ne-am strâns toată comunitatea de Metin2 din România.

    Alătură-te acum!
    1300+ de membri activi!
    Robot Discord
    Roboțelu'
    Anunț
    Robot Robot
  • Mesaje: 122
  • Reacții: 0
  • Mesaje utile: 0
  • Status: Sunt doar un Bot :)
  • Regat: Shinsoo
  • Contact:

    Medalii

    Avatar utilizator
    Robot
    Robot

    Mesaj de Uriel »

    Salut, dumitru95!

    Îți recomand câteva link-uri utile care te pot ajuta să rezolvi problema mai rapid:

    - Alte probleme rezolvate
    - Fixuri Metin2
    - Tutoriale
    - Cum resetez parola MySQL
    - Compilare sursă Metin2
    - Lista FreeBSD pentru compilare


    Și dacă vrei ajutor direct, te așteptăm pe serverul nostru de Discord — chat activ, suport live și o comunitate faină gata să te ajute! Pentru a intra pe serverul de Discord: Click aici
  • Mesaje: 25
  • Reacții: 21
  • Mesaje utile: 5
  • Status: Pierd vremea ^.^
  • Regat: Jinno
  • Medalii

    Mesaj de Dintisor »

    Salut
    1. Cand mai postezi vreo intrebare, te rog sa urmezi modelul de postare deoarece nu stim ce ServerFiles foloseti, ce client folosesti, cand iti apar erorile de mai sus etc...

    2. Hai să-ți explic pe rând:

    1. Unknown packet header: 171, last: 223 157

    🔹 Înseamnă că clientul a primit un pachet pe care nu știe să-l interpreteze.
    Cauze:

    Diferență între versiunea clientului și server (packet-ul 171 nu există în client, dar serverul îl trimite).

    O parte din proto / root / packet header lipsește sau nu e actualizată.

    👉 Soluție: verifică dacă packet.h (sau echivalentul) din client corespunde exact cu cel din server.
    Trebuie sincronizate header-ele și structurile de pachete.

    2. Exception AttributeError: "'NoneType' object has no attribute 'ThinBoard'"

    și erorile similare cu Window, __del__, TextLine, ExpandedImageBox, etc.

    🔹 Asta apare pentru că în momentul în care obiectul este distrus (__del__), în el se încearcă accesarea unui atribut care deja a fost eliberat (e None).
    De exemplu:
    def __del__(self):
    self.ThinBoard.Hide() # dar ThinBoard deja e None
    👉 Soluții posibile:

    În destructor (__del__), adaugă verificare:
    def __del__(self):
    if self.ThinBoard:
    self.ThinBoard.Hide()
    Sau folosește try/except ca să eviți crash-ul:
    def __del__(self):
    try:
    self.ThinBoard.Hide()
    except:
    pass
    3. Exception TypeError: "'NoneType' object is not callable"

    🔹 Apare când în cod se face ceva de genul:
    self.func() # dar self.func = None
    👉 Soluție: verifică dacă variabila e funcție sau None:
    if callable(self.func):
    self.func()
    Concluzie

    Prima eroare (Unknown packet header) → incompatibilitate client–server. Trebuie sincronizate packet.h și packet.cpp.

    Celelalte erori (NoneType) → lipsă verificări în destructor. Poți să le ignori (nu afectează gameplay-ul, doar log-ul) sau să corectezi codul cu if ... is not None.

    Succes !
    Moderator Moderator
  • Mesaje: 163
  • Reacții: 2098
  • Mesaje utile: 7
  • Status: Recuperator de taxe .
  • Regat: Jinno
  • [ID Discord]
  • Contact:

    Medalii

    Avatar utilizator
    Moderator
    Moderator

    Mesaj de annoyed__ »

    pachetele iti spun : asa nu !
    See full signature

    🔥 Hai pe Discord! - Chat activ și support direct

    Te așteptăm și pe serverul de Discord - aici ne-am strâns toată comunitatea de Metin2 din România.

    Alătură-te acum!
    1300+ de membri activi!
    Robot Discord
    Roboțelu'
    Anunț
    Închis

    Înapoi la “Arhivă probleme”

    Informații

    Utilizatori ce navighează pe acest forum: Niciun utilizator înregistrat și 3 vizitatori

    Discord ID copiat: