Valhalla Legends Forums Archive | Battle.net Bot Development | Question About A 0x65 Response

AuthorMessageTime
CodeMaster
In location I am getting 0x04 in response for 2 of my friends, and 0x04 is not listed on BNET Docs, does anyone know what 0x04 is?
May 7, 2004, 4:57 AM
Myndfyr
Are you sure you're not confusing that with Status?

Possible bitwise values for Status:
0x01: Mutual
0x02: DND
0x04: Away

Possible values for Location:
0x00: Offline
0x01: Not in chat
0x02: In chat
0x03: In a public game
0x05: In a private game

Are you checking the 1st or 2nd byte after the username string?
May 7, 2004, 7:30 AM
UserLoser.
I have 0x04 as in a private game, never seen 0x05 there
May 7, 2004, 12:13 PM
Myndfyr
I just copied that straight out of BnetDocs.
May 7, 2004, 3:06 PM
CodeMaster
Yeah I figured 0x04 was for private game, but BNET Docs put it as 0x05 for private game, thanks for clarifying.
May 7, 2004, 10:26 PM
ChR0NiC
[quote author=CodeMaster link=board=17;threadid=6686;start=0#msg58964 date=1083968800]
Yeah I figured 0x04 was for private game, but BNET Docs put it as 0x05 for private game, thanks for clarifying.
[/quote]

Actually 0x04 is for a private game and 0x05 is for a password protected game, don't ask me how they differ, but if you use /f l and you check the friend who you get 0x04 for it says Game name (private) and for 0x05 it says Game name (passworded)
May 11, 2004, 6:46 PM
Myndfyr
[quote author=ChR0NiC link=board=17;threadid=6686;start=0#msg59597 date=1084301208]
[quote author=CodeMaster link=board=17;threadid=6686;start=0#msg58964 date=1083968800]
Yeah I figured 0x04 was for private game, but BNET Docs put it as 0x05 for private game, thanks for clarifying.
[/quote]

Actually 0x04 is for a private game and 0x05 is for a password protected game, don't ask me how they differ, but if you use /f l and you check the friend who you get 0x04 for it says Game name (private) and for 0x05 it says Game name (passworded)
[/quote]

I suppose that Warcraft III games can be private but not passworded, but down-level clients can only be private if they are passworded.
May 12, 2004, 12:18 AM
ChR0NiC
For some reason, all D2 games (passworded or not) show up as private games both with 0x65 and /f l
[quote]
Game name (private).
[/quote]
May 12, 2004, 12:22 AM
Myndfyr
[quote author=ChR0NiC link=board=17;threadid=6686;start=0#msg59667 date=1084321340]
For some reason, all D2 games (passworded or not) show up as private games both with 0x65 and /f l
[quote]
Game name (private).
[/quote]
[/quote]

So a public D2 game shows up as private? Odd.
May 12, 2004, 12:38 AM
Eli_1
I think bnet might have done that so PKers (player killers) can't follow one person they're pissed at to every game, and kill them.
May 12, 2004, 12:41 AM
ChR0NiC
Ah yes, this is possible, because if someone is not on your F List, it says in a private game, but if they are it says
[quote]
Game name (private)
[/quote]
May 12, 2004, 12:50 AM
Skywing
[quote author=Myndfyre link=board=17;threadid=6686;start=0#msg59671 date=1084322320]
[quote author=ChR0NiC link=board=17;threadid=6686;start=0#msg59667 date=1084321340]
For some reason, all D2 games (passworded or not) show up as private games both with 0x65 and /f l
[quote]
Game name (private).
[/quote]
[/quote]

So a public D2 game shows up as private? Odd.
[/quote]
That's expected for D2 Realm games, since those don't use the chat server for the game management stuff at all, really.

What about D2 Open games? You may have different results with a passworded game there.
May 13, 2004, 12:58 AM

Search