Valhalla Legends Archive

Programming => Battle.net Bot Development => BnetDocs Research and Discussion => Topic started by: Arta on November 30, 2005, 06:33 AM

Title: Request for Information: Clan Member Status Codes
Post by: Arta on November 30, 2005, 06:33 AM
SID_CLANGETMEMBERINFO:S (http://bnetdocs.valhallalegends.com/content.php?Section=m&Code=425) includes a status code, but the possible values for this field are not identified.
Title: Re: Request for Information: Clam Member Status Codes
Post by: UserLoser on August 15, 2006, 12:38 AM
SID_CLANMEMBERINFORMATION (http://bnetdocs.valhallalegends.com/content.php?Section=m&Code=425) (no longer known as 'SID_CLANGETMEMBERINFO') was updated on July 3rd with the correct information.
Title: Re: Request for Information: Clam Member Status Codes
Post by: rabbit on August 15, 2006, 01:11 AM
If it doesn't actually provide any info other than "In a clan: true/false", shouldn't it be called SID_CLANMEMBERVERIFY or something of the like?
Title: Re: Request for Information: Clam Member Status Codes
Post by: UserLoser on August 15, 2006, 01:13 AM
Quote from: rabbit on August 15, 2006, 01:11 AM
If it doesn't actually provide any info other than "In a clan: true/false", shouldn't it be called SID_CLANMEMBERVERIFY or something of the like?

No, why verify?  What does it verify?  The purpose of the message is used to get information about the clan their in and when they joined.  IIRC, Game.dll doesn't allow you to send this message unless the person is in a clan.  Therefore, giving it the name "verify" would be very inaccurate because it's always supposed to be successful.
Title: Re: Request for Information: Clam Member Status Codes
Post by: rabbit on August 15, 2006, 10:23 AM
The description says that the return is non-zero for "in a clan" or zero for "not in a clan".  I guess I'm a bit confused.
Title: Re: Request for Information: Clam Member Status Codes
Post by: MyndFyre on August 15, 2006, 01:56 PM
Note that we don't want to call it a Boolean, because the Boolean data type is defined in BnetDocs (and is used throughout the protocol) as a 32-bit value.