返回列表 回復 發帖

一個簡單解決win7系統下不能玩魔獸的方法

win7不能玩魔獸,對那些魔獸的忠實玩家來說,簡直就是要了他 的命。
連飯都可以不吃,就是不可以不玩魔獸,有什麼好辦法來解決這個問題嗎?
告訴你,是有的,其實魔獸不能運行就是和系統語言不通,系統的預設語言是英語,即使安裝完官方的簡體中文包,系統還是認為自己是英文的,所以只要小小的修改一下,讓系統識別成簡體中文。
  先執行註冊表檔,再替換war3.exe和game.dll,用註冊表檔目的是跳過第一次啟動的開場動畫
  注意:替換之前請先備份war3.exe和game.dll以備不時之需,這一步很重要
  這是替換2個文件解決辦法,檔在附件
  不過我認為此方法並不好。。。。。。。
  還有一方法
  讓系統識別成簡體中文,就不要打任何魔獸補丁了!方法如下
  Win+R 調出“運行”輸入“regedit” (不包括引號)回車,打開登錄編輯程式。依次展開[[HKEY_LOCAL_MACHINESYSTEMControlSet001Control NlsLanguage ]分支,在右側視窗中找到這兩個字串值“Default和“InstallLanguage”,分別按兩下它們,在彈出的編輯對話方塊中將其數值資料修改為 “0804"(即簡體中文),(默認是0409,即英文)按一下“確定”按鈕保存即可. 再重啟一下,登陸Windows即可運行,此方法很簡便。
  還有的中文語言包裝了後系統識別英文的,自然不用任何修改了。
  還有一方法用進制編輯器改也行。原理一樣
  英文版的Windows 7可能會玩不了魔獸3,會提示需要特定的語言版本。修改game.dll檔就可以了。任何魔獸3版本通用
  不管魔獸哪個版本的game.dll關於系統語言版本判斷都在一個地方。
  也就是說都改一個地方就好了。
  用UltraEdit打開game.dll搜索3D0408000074,記住是第一個搜到的地方,1.22和1.23可能會搜到兩個地方,是前面的那個。
  將74改為EB,是大寫的EB。然後保存就可以了。
當你遇到這樣的情況時,就試著這樣解決他吧。
返回列表