VB/VB.Net [ENFIN Résolu][Erreur]Packet 226

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#41
Re: [Erreur]Packet 226

Rixy a dit:
Ce que j'ai

Code:
Public Class GameRolePlayHumanoidInformations
    Inherits GameRolePlayNamedActorInformations

    Public HumanoidInfo As HumanInformations

    Public Overloads Sub Deserialize(ByVal DR As D.)
        MyBase.Deserialize(DR)
        Dim _loc2 As Short = DR.ReadUnsignedShort
        HumanoidInfo = ProtocolTypeManager.GetInstance(_loc2)
        HumanoidInfo.Deserialize(DR)
    End Sub

End Class
Edit : Le premier tour s'arrête à GameRolePlayCharacterInformations, ne deserialize pas son héritage, mais uniquement AlignmentInfos. Les infos de l'alignement sont corrects, alors que sa base n'est pas deserializé.
Public Class GameRolePlayActorInformations
Inherits GameContextActorInformations
....
Public Function deserializeAs_GameRolePlayActorInformations(ByVal param1 As DofusStream.DofusReader)
MyBase.deserialize(param1) <--------------------------------------------------------------------------------------- donc tu dis que ca passe pas ca ?
Return Me
End Function

bien vu maxilia ca vient surement de la
 
A

Anonymous

Invité
#42
Re: [Erreur]Packet 226

Comment s'utilise les Overrides s'il vous plait. Première fonction Overrides, et la second Overridable ?

Public Class GameRolePlayActorInformations
Inherits GameContextActorInformations
....
Public Function deserializeAs_GameRolePlayActorInformations(ByVal param1 As D..D.)
MyBase.deserialize(param1) <--------------------------------------------------------------------------------------- donc tu dis que ca passe pas ca ?
Return Me
End Function
Oui.
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#43
Re: [Erreur]Packet 226

Public Overrides Function deserialize (ou sub a la place de function pour toi) et oui overridable pour celle de inherit
 
A

Anonymous

Invité
#44
Re: [Erreur]Packet 226

Je vous aime les gens ! (L)

Je n'ai absolument rien dit ^^
Cela vient juste de cela :

Code:
Case 153
                'objectValue = New HumanWithGuildInformations
Je vous aime bel et bien ! Problème enfin résolu ! Merci beaucoup, surtout à ToOnS qui m'a supporter =D

MAIS ! Il me reste un mini bug ^^
Après avoir reçu les 3/4 des pseudos, il bloque sur un seul, à GameRolePlayHumanoidInformations.

Code:
Public Class GameRolePlayHumanoidInformations
    Inherits GameRolePlayNamedActorInformations

    Public HumanoidInfo As HumanInformations

    Public Overrides Sub Deserialize(ByVal DR As DofusReader)
        MyBase.Deserialize(DR)
        Dim _loc2 As Short = DR.ReadUnsignedShort
        HumanoidInfo = ProtocolTypeManager.GetInstance(_loc2)
        HumanoidInfo.Deserialize(DR)
    End Sub

End Class
à la ligne : HumanoidInfo = ProtocolTypeManager.GetInstance(_loc2)
car il a un certain MsgID 153 qui n'est pas traité. Je regarde ça, ça ne doit pas être grand choses.
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#45
Re: [Erreur]Packet 226

Case 153
objectValue = New HumanWithGuildInformations
 
A

Anonymous

Invité
#46
Re: [Erreur]Packet 226

Merci énormément ! ENFIN RESOLU !
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#47
Re: [Erreur]Packet 226

ah ah ah , parle pas trop vite , vas sur une map avec prisme , perco , dragodine pas montée (dans un enclos) pnj avec quete et sans quete ...
 
A

Anonymous

Invité
#48
Oui mais le principal est résolu ^^ Si cela se reproduit, c'est à dire : une erreur que j'aurais passer le week-end à chercher seul, je reposterais ;)
 
Haut Bas