public void FromGameServerItem(gameserveritem_t item)
 {
     serverID            = item.m_steamID;
     serverName          = item.GetServerName();
     serverDescription   = item.GetGameDescription();
     mapName             = item.GetMap();
     isPasswordProtected = item.m_bPassword;
     isVAC              = item.m_bSecure;
     maxPlayerCount     = item.m_nMaxPlayers;
     currentPlayerCount = item.m_nPlayers;
     botPlayers         = item.m_nBotPlayers;
     ping           = item.m_nPing;
     serverVersion  = item.m_nServerVersion;
     tags           = item.GetGameTags();
     address        = item.m_NetAdr;
     lastTimePlayed = SteamUtilities.ConvertUnixDate(item.m_ulTimeLastPlayed);
 }
Esempio n. 2
0
 private string GameServerItemFormattedString(gameserveritem_t gsi)
 {
     return("m_NetAdr: " + gsi.m_NetAdr.GetConnectionAddressString() + "\n" +
            "m_nPing: " + gsi.m_nPing + "\n" +
            "m_bHadSuccessfulResponse: " + gsi.m_bHadSuccessfulResponse + "\n" +
            "m_bDoNotRefresh: " + gsi.m_bDoNotRefresh + "\n" +
            "m_szGameDir: " + gsi.GetGameDir() + "\n" +
            "m_szMap: " + gsi.GetMap() + "\n" +
            "m_szGameDescription: " + gsi.GetGameDescription() + "\n" +
            "m_nAppID: " + gsi.m_nAppID + "\n" +
            "m_nPlayers: " + gsi.m_nPlayers + "\n" +
            "m_nMaxPlayers: " + gsi.m_nMaxPlayers + "\n" +
            "m_nBotPlayers: " + gsi.m_nBotPlayers + "\n" +
            "m_bPassword: "******"\n" +
            "m_bSecure: " + gsi.m_bSecure + "\n" +
            "m_ulTimeLastPlayed: " + gsi.m_ulTimeLastPlayed + "\n" +
            "m_nServerVersion: " + gsi.m_nServerVersion + "\n" +
            "m_szServerName: " + gsi.GetServerName() + "\n" +
            "m_szGameTags: " + gsi.GetGameTags() + "\n" +
            "m_steamID: " + gsi.m_steamID + "\n");
 }