The Warcraft III Profile Request often involves several messages to get complete profile information for a user, partially depending on whether or not the user is in a clan.
The following is the request order:
C>S 0x35 SID_PROFILE
S>C 0x35 SID_PROFILE
- contains: Profile\Location, Profile\Description, and clan tag
C>S 0x44 SID_WARCRAFTGENERALsubcommand
0x04, user stats request
S>C 0x44 SID_WARCRAFTGENERAL
- contains: detailed user game statistics
- If the clan tag of
SID_PROFILEis not 0 (if the user is in a clan):
Overall, the process lets you obtain the following data:
SID_PROFILEtells you the user's description, location, and whether or not the user is in a clan.
SID_CLANMEMBERINFORMATIONtells you the rank of the user within his/her clan and when the user joined, as well as the full name of the clan.
SID_WARCRAFTGENERALallows you to retrieve the actual numerical stats of both the user's clan and himself/herself.
Profile retrieval is incomplete until all of this data has been processed.
no one has commented yet.