Как получить количество игроков на игровом сервере Steam с помощью Steam API?

может ли кто-нибудь помочь мне узнать, как я могу получить количество игроков на сервере с помощью API Steam?


person alfredogoncalves    schedule 09.06.2019    source источник


Ответы (1)


Один из способов сделать это с помощью Steamworks API — получить предмет gameserveritem_t, который содержит количество игроков m_nPlayers, а также другую полезную информацию о сервере. Он возвращается методом GetServerDetails (см. https://partner.steamgames.com/doc/api/ISteamMatchmakingServers), который вы можете вызвать во время обратного вызова из запроса списка серверов, например RequestInternetServerList.

Следует отметить, что для того, чтобы обратные вызовы работали, SteamAPI_RunCallbacks() следует вызывать часто.

person Killzone Kid    schedule 04.07.2019