Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possibility with Steamworks #18

Closed
iebb opened this issue Nov 30, 2021 · 1 comment
Closed

Possibility with Steamworks #18

iebb opened this issue Nov 30, 2021 · 1 comment

Comments

@iebb
Copy link

iebb commented Nov 30, 2021

Was trying to rewrite this using Steamworks API, however I'm stucked at implementing
this.client.gamesPlayed({steam_id_gs: serverID, game_id: this.appID});, which seems critical for this thing to work.

Are there any clues on it, or that's impossible via Steamworks, or it's a server-side thing?

@BeepIsla
Copy link
Owner

As far as I know Steamworks does almost everything automatically behind the scenes. On the client you just need ISteamUser::GetAuthSessionTicket and send it to the server, the server then just needs to call ISteamGameServer::BeginAuthSession and from that point on-wards Steam knows which server the client is on. The only thing that needs to be done now is using the GameCoordinator to send the modify-item protobufs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants