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/
