code: def get_player_count(self, app_id, timeout=5):
          
          resp = self.send_job_and_wait(MsgProto(EMsg.ClientGetNumberOfCurrentPlayersDP),
                                        {'appid': app_id},
                                        timeout=timeout
                                       )
          if resp is None:
              return EResult.Timeout
          elif resp.eresult == EResult.OK:
              return resp.player_count
          else:
              return EResult(resp.eresult)
docs: Get numbers of players for app id
  
          :param app_id: app id
          :type app_id: :class:`int`
          :return: number of players
          :rtype: :class:`int`, :class:`.EResult`