Valhalla Legends Forums Archive | Battle.net Bot Development | [C>0x06] BNLS_CHANGEPROOF

AuthorMessageTime
ChR0NiC
I am trying to send 0x06 to BNLS but I am not getting a response from BNLS. So I am guessing I am sending it incorrectly....

Format:
(DWORD[16]) Data from SID_AUTH_ACCOUNTCHANGE (0x55).

Case &H0 = Change Accepted (According to the BNLS ProtoSpec)
[code]
Case &H0
AddChat vbGreen, "Change accepted!"
With pBuffer
.InsertNonNTString Mid(Data, 8)
.SendBNLSPacket &H6
End With
[/code]

The place where the data starts to where the data ends is 64 characters long and it is 16 DWORDS. This of course starting at Mid(Data, 8 ) and I send BNLS Packet &H6....so I don't know why I am not getting a response....does anyone know why?

Please don't suggest that I packet log W3 as I do not own the game....thanks
March 16, 2004, 7:46 AM
UserLoser.
I'm pretty sure BNLS responds, even if you send wrong data, then it would probably hash that bad data and send it back. Or, it would close the connection.. Like I said, I highly doubt you'll get no response at all from BNLS.
March 16, 2004, 4:34 PM
ChR0NiC
ok well.......I just specified the length and it works now.....
but I wasn't getting any response before......
[code]
Case &H0
AddChat vbGreen, "Change accepted!"
With pBuffer
.InsertNonNTString Mid(Data, 8, 64)
.SendBNLSPacket &H6
End With
[/code]
March 16, 2004, 5:28 PM
Skywing
The server will not process the contents of your message until it has received all of the data associated with that message.
March 16, 2004, 11:48 PM

Search