Steam
軍團要塞 2 專用伺服器報告所有地圖失去?
最近,我安裝了 MetaMod 和 SourceMod。自從我安裝了這些,我一直有伺服器報告它找不到任何地圖。這很奇怪,因為當我作為客戶端訪問伺服器時,一切似乎都很好。我沒有安裝任何 SourceMod 外掛,並在此處拍攝了錯誤圖片。請注意,它在螢幕截圖中說了很多,但它只是對每張地圖都說同樣的話。
我還拍了一張我的地圖文件夾 (
hlserver\tf2\tf\maps
) 的照片,地圖都在那裡:這是我的伺服器執行
ctf_2fort
沒有問題!我認為這實際上可能是 SourceMod、MetaMod 中的錯誤或
SteamCMD
報告錯誤,因為它顯然確實有地圖,並且可以很好地閱讀它們。但是我確實想找到一種方法來阻止這些錯誤。此外,如果您作為經驗豐富的 Source 遊戲伺服器管理員回答這個問題,您可能有興趣在這裡幫助我解決這個問題,因為我的伺服器甚至在報告失去的地圖之前就出現了奇怪的錯誤。
這實際上是由 SourceMod 引起的。它在內部呼叫
Map_IsValid
。然而,Valve 改變了它,所以
Map_IsValid
現在採用絕對路徑。安裝SourceMod 1.7.3 快照應該可以解決此問題,因為它現在使用新
FindMap
命令來解析地圖名稱。