Encountered this interesting issue today.
I am in the process of moving over my sv_setsteamaccount stuff to a
different Steam account.
On the new account, I am hosting several games, including:

   - Team Fortress 2 (appid 440)
   - Counter-Strike:Source (appid 240)
   - Counter-Strike:Global Offensive (appid 730)

Using the manageme game servers page (
https://steamcommunity.com/dev/managegameservers), I started generating
"login tokens" for each game-server instance.

For TF2 (which IS free-to-play) I just punched-in appid 440 and note, and
everything worked exactly as expected.

For CS:S (which is NOT free-to-play), it failed because that new Steam
account did not "own the game".  Since CS:S: is NOT free-to-play, this was
expected.  I went to the Steam store (logged-in as this new Steam account)
and bought it 9 (~US$10).  Afterwards, I was able to generate login tokens
for my CS:S servers using appid 240.

For CS:GO (which IS free-to-play), it FAILED because that new Steam account
did not "own the game"?  In order to get it to work, I had to go to the
Steam store (logged-in as this new Steam account) and buy the "CS:GO Prime
Status Upgrade" - even though the game is "free-to-play"?  It's only about
~US$15, but still - why do I have to pay to host a game-server for a
"free-to-play" game?
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.com/

Reply via email to