Bon, j'ai tout essayé et rien ne marche, toujours ce nullreferenceException.
J'ai même cette fois ci converti les classes de Stump version 2.40, et même problème.
EDIT: En procédant ainsi :
Public Shared Sub HandleCharactersListRequestMessage(Remote As Client, Message As CharactersListRequestMessage)
Dim Characters As New List(Of CharacterBaseInformations)
Dim SE As New List(Of SubEntity)
Characters.Add(New CharacterBaseInformations(1, "df", 1, New EntityLook(0, New UShort() {0}, New Integer() {0}, New Short() {0}, SE), 1, False))
SendMessage(Remote.Socket, New CharactersListMessage(Characters, False))
End Sub
J'obtient
Cliquez pour révéler
Cliquez pour masquer
- [16:34:46:340] [ServerConnection] [server_game] Error while reading socket. Error: Error #2030: End of file was encountered. at flash.net::Socket/readByte() at com.ankamagames.jerakine.network::CustomDataWrapper/readVarShort() at com.ankamagames.jerakine.network::CustomDataWrapper/readVarUhShort() at com.ankamagames.dofus.network.types.game.look::EntityLook/deserializeAs_EntityLook() at com.ankamagames.dofus.network.types.game.look::EntityLook/deserialize() at com.ankamagames.dofus.network.types.game.character::CharacterMinimalPlusLookInformations/deserializeAs_CharacterMinimalPlusLookInformations() at com.ankamagames.dofus.network.types.game.character::CharacterMinimalPlusLookInformations/deserialize() at com.ankamagames.dofus.network.types.game.character.choice::CharacterBaseInformations/deserializeAs_CharacterBaseInformations() at com.ankamagames.dofus.network.types.game.character.choice::CharacterBaseInformations/deserialize() at com.ankamagames.dofus.network.messages.game.character.choice::BasicCharactersListMessage/deserializeAs_BasicCharactersListMessage() at com.ankamagames.dofus.network.messages.game.character.choice::BasicCharactersListMessage/deserialize() at com.ankamagames.dofus.network.messages.game.character.choice::CharactersListMessage/deserializeAs_CharactersListMessage() at com.ankamagames.dofus.network.messages.game.character.choice::CharactersListMessage/deserialize() at com.ankamagames.dofus.network.messages.game.character.choice::CharactersListMessage/unpack() at com.ankamagames.dofus.network::MessageReceiver/parse() at com.ankamagames.jerakine.network::ServerConnection/lowReceive() at com.ankamagames.jerakine.network::ServerConnection/receive() at com.ankamagames.jerakine.network::ServerConnection/onSocketData()
Dans tous les cas rien ne marche.