之前發過使用hldsupdatetool.exe下載CS伺服器的教學,不過近日使用發現也會有伺服器版本過舊的問題,後來發現一個新程式,得用這個下載SV才不會過舊。
1.下載Steamcmd
Windows:
https://steamcdn-a.akamaihd.net/c...r/steamcmd.zipLinux:
http://media.steampowered.com/client/steamcmd_linux.tar.gz2.關掉Steam
3.解壓縮SteamCMD.zip,然後開啟steamcmd.exe,他會開始下載(不是伺服器),然後中間先在C:建立HLServer資料夾。
最後SteamCMD會跑出Steam>,也就表示可以打字了。
.
4.登入Steam帳號,或使用anonymous直接匿名登入(使用anonymous可跳過5.6.7步驟)
5.如果你是第一次登入steamcmd,會出現failed,就需要到你註冊的信箱去收認證碼(就跟換電腦登入steam一樣)
6.在steam輸入認證碼:set_steam_guard_code 認證碼
7.然後重登一次帳號,出現scuess代表成功。然後就是重頭戲了,在SteamCMD輸入force_install_dir C:\HLServer。(伺服器路徑由你當初資料夾創在哪決定)。
8.接著不會有任何訊息,輸入app_update 90 validate就會開始下載了。
也可以用來下載其他遊戲SV,要使用Beta板SV請將指令改成app_update 90 -beta beta validate(不確定,steam官方寫的)
https://developer.valvesoftware.co...pplication_IDs這是Steam的遊戲代碼表,有人會問CS不是10嗎,不過那是CS的客戶端,而不是HLDS,90才是HLDS,其他遊戲SV下載也可參照此文。