Here's a little tutorial for creating a winbot for broodwar.
http://tks.slacktech.com/tuts/How%20to%20make%20a%20winbot.txt
Thanks for taking out the "- authored by UserLoser." part at the top.
The real document that I created is at: http://darknet.darktech.org/warz.txt - Named warz.txt because I did make it for him to use for his reference.
There are other such melee winbot documents that have recently been writen. One is by networkz and can be found at:
http://www.blizzside.com/new/sections.php?op=viewarticle&artid=14 (http://www.blizzside.com/new/sections.php?op=viewarticle&artid=14)
QuotePacket 0x10 - SID_GAMEBEGIN
Client -> Server
Empty
This is totally incorrect. 0x10 is SID_LEAVECHAT.
Quote0x0A, 0x0B, and 0x0C are used to get back into your channel.
0x0B isn't used to enter a channel. It can be sent anytime after logging in to retrieve the channel list for a specified product.
QuotePacket 0x22 - SID_GAMEJOIN
Client -> Server
(DWORD) Product Abreviation
(DWORD) Version Byte
(STRING) Game Name
(STRING) Game Password
Also, I don't believe the second DWORD of 0x22 is the Version Byte/Code for that product, I use the same for each product that I use, and it works.
well thats what its supposed to be.
I took that out because I'm sure you didn't do it all yourself. It's not fair to credit you, when others did a portion of it as well. See any credits to other people on that site? If so, I'll remove them.
Yeah EC I read that too, none of those packet names are correct. Such is life, i suppose.