圖 1.
一位網友傳訊給筆者請求幫忙,表示他的STEAM出現問題無法進行遊戲。想到恐怕可能不只這位網友遇到這個問題,而且也有預防方法,所以乾脆將這問題放上來給大家參考參考。
不好意思打擾你,我有一些CS大問題,我開啟STEAM想進去CS1.6,但在一開始的畫面就會跳出,我在檔案裡發現了這樣問題:
Error:Failed to load dialog file Resource/UI/ClassMenu.resFunction trace:
CGameUI::Start
CGameUI::Initialize
CBaseUI::Start
CBaseUI::Initialize
Host_Init
CFileSystem_Steam::Mount()
讓我不能進去CS1.6,其他DOD、CS:S等可以...
....................................
這是在官方網站Q&A找到的問題解決回答:...'Failed to load dialog file Resource/UI/ClassMenu.res',拉拉喳喳的一大串。除了官方的方法之外,這裏附上最土的方法,對許多疑難雜症都還常常可以瞎貓遇到死耗子,不想做備份的朋友不可不學起來。這也是我回訊給那位網友的方法之一:
最快速的方法:1. 將你的設定檔(config.cfg)以及其他欲保留的檔案複製一份起來。
2. 將你帳號底下的counter-strike資料夾整個刪除。
3. 啟動STEAM讓STEAM再幫你新增一份新的。
這個方法對許多奇奇怪怪的錯誤都有用,反正STEAM透過gcf檔增加一份新的資料非常快。
前幾天遇到另外一位網友說她進不了正在跑de_inferno地圖的伺服器,錯誤訊息:
[map/de_inferno.bsp differs from server]
之後筆者也遇到了類似問題,都是用刪除的方法解決問題的。以下是官方網站對ClassMenu.res錯誤訊息的解決方法以及預防之道翻譯:
ClassMenu.res這個檔案只有在TF遊戲模組(TeamFortress)中才用的到,但是不知道什麼原因,當啟動某一項遊戲時STEAM都會去檢查這個檔案,找不到時就會出現這個錯誤訊息。
預防方法:將Classmenu.res(按右鍵另存新檔)這個檔案放到下列路徑中
C:\Program Files\Steam\SteamApps\\counter-strike\cstrike\resource\UI\Classmenu.res
C:\Program Files\Steam\SteamApps\\condition zero\czero\resource\UI\Classmenu.res
C:\Program Files\Steam\SteamApps\\condition zero deleted scenes\czeror\resource\UI\Classmenu.res
C:\Program Files\Steam\SteamApps\\day of defeat\dod\resource\UI\Classmenu.res
也就是用欺騙的方式讓STEAM不會再因為找不到這個檔案而讓你無法進入遊戲。
注意事項:
確定你的遊戲的確是按照上面列出的路徑安裝(「C:\Program Files\」這部份可更換,但遊戲模組仍須安裝在同一個STEAM資料夾底下),如果有遊戲模組是安裝在其他位置,請修正這個容易出現錯誤的問題。
如果你缺少路徑位置上的某資料夾,請新增一個。(就算根本就沒有某遊戲模組,建議還是按照路徑指示將資料夾一個一個新增出來)
只有上述的四個遊戲會出現這個錯誤訊息(CS、CZ刪除片段、CZ多人連線、DOD),其他遊戲模組不需要這麼做。
如果你有HL啟動上面的問題,這個方法不會幫助你解決問題。(...)
轉載自:SOC電子競技職業聯盟:G魔力