[hlcoders] Steam Community Group members

2008-10-23 Thread frikazoyd
Hi, I noticed in the isteamfriends.h API there is some code to grab Steam Community Group info for the local player. Is there a way to check whether anybody on the server is a member of a particular community group? I don't see any promising function names in the CSteamID class. Thanks,

Re: [hlcoders] Steam Community Group members

2008-10-23 Thread Spencer 'voogru' MacDonald
This isn't possible from the Steam API AFAIK. You're better off using the XML from the steam community pages. IE: http://steamcommunity.com/id/voogru?xml=1 -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of frikazoyd Sent: Thursday, October 23, 2008 3:31 PM

Re: [hlcoders] Steam Community Group members

2008-10-23 Thread Justin Krenz
That's very helpful to know. On Thu, Oct 23, 2008 at 5:07 PM, Spencer 'voogru' MacDonald [EMAIL PROTECTED] wrote: This isn't possible from the Steam API AFAIK. You're better off using the XML from the steam community pages. IE: http://steamcommunity.com/id/voogru?xml=1 -Original

Re: [hlcoders] Steam Community Group members

2008-10-23 Thread Jed
Didn't we have a discussion about this a few months ago? I think I started the thread. Someone posted a link to some example code that did it. - Jed 2008/10/23 frikazoyd [EMAIL PROTECTED]: Hi, I noticed in the isteamfriends.h API there is some code to grab Steam Community Group info for the

Re: [hlcoders] Steam Community Group members

2008-10-23 Thread frikazoyd
I found a thread a while back on this, but I think all the code did was grab their friend ID and convert it to a steamID. The current SDK comes with that right out of the package though, so that isn't quite what I need. I was able to successfully list what groups *I* belong to, but according to

Re: [hlcoders] Steam Community Group members

2008-10-23 Thread Christopher Harris
Hi You must first iterate all your groups and print out the name and CSteamID.id then you will create a CSteamID variable for your group using the id as well as a 0 instance, a Clan Type, and a public universe. Then you iterate to see on each local client if they are in that specific group id

Re: [hlcoders] Steam Community Group members

2008-10-23 Thread frikazoyd
Yeah I was able to tell if I was a member of a group pretty easily by just comparing the server name to the clan name, but my hitch was knowing whether or not it was possible for any client to look up the info for any other client. I think it will be pretty easy to send all that info to the

Re: [hlcoders] Steam Community Group members

2008-10-23 Thread Nick
I agree, because I have never ever seen this ever before :( On Thu, Oct 23, 2008 at 5:25 PM, Justin Krenz [EMAIL PROTECTED] wrote: That's very helpful to know. On Thu, Oct 23, 2008 at 5:07 PM, Spencer 'voogru' MacDonald [EMAIL PROTECTED] wrote: This isn't possible from the Steam API AFAIK.

Re: [hlcoders] Steam Community Group members

2008-10-23 Thread Christopher Harris
It is more expensive to do a lookup every time and string comparing all those names. That is why I suggested finding out the id of your group and then making a constant or just a variable where needed of your group's steamid so that you don't have to worry about all that. Some people are group

Re: [hlcoders] Steam Community Group members

2008-10-23 Thread Matt Hoffman
The server name is very rarely the clan name. The clan may have multiple servers, or use [Extra Brackets] or whatnot. Users can set custom tags right? Could you read the servers tags? (Then by default, set the dag to the hostname.) However, you might end up with a seriously crowded and funky