這些查詢:https://developer.valvesoftware.com/wiki/Server_queries如何從Valve服務器查詢獲取玩家SteamID?
可以返回很多事情有關[TF2]服務器,比如球員的名字,點,當前地圖等
我看到如何恢復球員的名單,但ISN沒有用(玩家可以自由改變他們的名字)。
如何返回SteamID列表?
這些查詢:https://developer.valvesoftware.com/wiki/Server_queries如何從Valve服務器查詢獲取玩家SteamID?
可以返回很多事情有關[TF2]服務器,比如球員的名字,點,當前地圖等
我看到如何恢復球員的名單,但ISN沒有用(玩家可以自由改變他們的名字)。
如何返回SteamID列表?
A2S *查詢不能這樣做。相反,您需要使用RCON Protocol併發出status
命令。
的A2S_INFO查詢可以通過傳遞0x10
到Extra Data Flag (EDF)
返回服務器的 steamID,但是這是唯一的SteamID你可以得到使用A2S *命令
的只方式獲得的SteamID的是列表連接真實的源客戶端併發出「狀態」控制檯命令。
有一個基於cfg的解決方案可以通過命令動態生成特殊的cfg文件(將由遊戲加載),以順序連接到多個服務器併發出「status」命令。 SteamID的將被寫入控制檯日誌文件中(並且可以被輕鬆解析)。
這些程序被稱爲「服務器掃描儀」或「steamid掃描儀」,並主要用於欺騙活動和統計的目的,並可以在官方論壇上找到(facepunch.com下跌在這一刻) https://www.google.com/?q=site:facepunch.com%20server%7Csteamid%20scanner