BNETDocs Redux
Navigation |
Packet Information
|
Battle.net v1
Battle.net v2
emNet
PvPGN
RBNETD
|
Site scripts and design copyrights reserved to Don Cullen.
Contents copyrighted to Blizzard and their parent corporation, Vivendi.
Main credits for contents goes to Arta. View the rest of credits.
Demented Minds copyrights reserved to Don Cullen 2003-present.
Copyright infringements will be prosecuted to the fullest extent allowable by law.
Please view our legal disclaimer and terms of service.
User Comments
For detailed questions and discussion, visit the Battle.net Research Forum
Jul 19, 2010
03:40 AM
I'd like to submit a couple updates to this based on the PvPGN source.
(http://svn.berlios.de/svnroot/repos/pvpgn/trunk/pvpgn/src/bnetd/handle_anongame.cpp)
(http://svn.berlios.de/svnroot/repos/pvpgn/trunk/pvpgn/src/common/anongame_protocol.h)
Subcommand 0x09:
- the second DWORD is the ID of the currently selected icon
- the second DWORD of each icon is the W3 unit ID - these IDs are listed in war3.mpqUnitsUnitData.slk
- last BYTE of each icon is 0 if disabled in user icon selection, 1 if enabled
There's also several other subcommands related to setting up PG and AT games. The packet structures can be found in the PvPGN source files that I listed above.
Jul 19, 2010
03:40 AM
They apply to both. This is how the official client interprets the 0x09 response fields, regardless of the server implementation (BNet or PvPGN). I've tested these out with my own server.
Jul 19, 2010
03:40 AM
Updated. Thanks for your addition, RichardNixon.
Sep 10, 2011
02:12 PM
>these IDs are listed in war3.mpq\Units\UnitData.slk
Or War3x.mpq respectively.
What should this mean?
0x00 (WID_GAMESEARCH):
0x00000004: Banned CD-Key
Sep 27, 2011
06:04 PM
What compression algorithm is used here?
Edit: nevermind.
Mar 13, 2012
07:24 AM
For WID_GAMESEARCH, a status of 0x00000006 means you have reached the maximum games (~200 or so is the limit) and you have to wait a period of time before playing again.