Could you invite the testers to a private Steam Communities group and
hard-code the group ID into the mod instead? Then, simply use the Steam API
to check for membership in that group.

//  Adam Maras (memzero)

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jed
Sent: Tuesday, June 03, 2008 2:04 PM
To: Discussion of Half-Life Programming
Subject: [hlcoders] Limiting access by Steam ID

I know this is going to be a controversial subject but bear with me.

I was asked by one of our Mod team if it would be possible for the
internal beta version to lock them so that they could only be played
by certain people. As we use SVN to allow testers to download/update
the various builds it's percieveable they could give/share their SVN
info and others could happily leech off it.

The idea was to hard code a list of steam ID's into the DLLs for the
duration of testing and basically refuse to load the game if you're
not on the list. We're not thinking just stopping people joining games
but actually stopping them completely so they can't make local listen
or LAN servers.

I've never gone this deep into the whole Steam side of things for
getting ID's or where would be a suitable or safe place to put the
check/reject code.

Thoughts? Suggestions?

- Jed

P.S. We're a EP1 mod.

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders



_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to