Steam

調試 SteamCMD/CSGO 不更新

  • February 12, 2022

我正在嘗試更新我的反恐精英:全球攻勢伺服器,Steam 給出了錯誤程式碼0x6,但是這個錯誤似乎沒有在任何地方記錄。

[...]
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Error! App '740' state is 0x6 after update job.

我將如何找出這個錯誤的含義以及如何防止它?我的 ulimit 是2048,我有 10GB 的可用儲存空間,一切似乎都很好,網路和一切都很好,但 SteamCMD 只是不會更新 CS:GO。

我相信這也是我遇到的問題。要更新您的伺服器,您需要使用該force_install_dir命令,否則它將不知道在哪裡更新以 id 740 安裝的內容。

IE:force_install_dir ./CSGO/

(/CSGO/ 是您的srcds_run,srcds_linux等等所在的位置。(不在實際遊戲文件所在的 /csgo/ 中)

從記憶體中,錯誤 0x6 表示本地 SteamCMD 文件庫中的某些內容已損壞。

在 Linux 上,您可以刪除~/Steam目錄以(通常)修復它。我不確定它在 Windows 上的位置。

引用自:https://gaming.stackexchange.com/questions/186031