巫師3:狂獵中在1.10和1.11中有很多的BUG,其中BUG最讓人吐槽的就是遇到怪物卡在原地不能動(dòng)的問題,下面小編就來給大家介紹一下巫師3:狂獵1.10與1.11遇到怪物卡原地不能動(dòng)BUG解決辦法,希望能幫助各位玩家!
解決辦法:
主要BUG集中在1.10村姑無上半身,特定敵人-1血?dú)⒉凰溃?.11怪物卡原地,敵人滿血不傷血,NPC隊(duì)友原地不動(dòng),特定地方觸發(fā)不了任務(wù),困特不發(fā)牌等嚴(yán)重錯(cuò)誤,當(dāng)然還有附魔不發(fā)光,劍油瓶配色錯(cuò)誤等數(shù)個(gè)輕度配置錯(cuò)誤。
以上錯(cuò)誤均出現(xiàn)在使用盜版STEAM升級(jí)檔,而GOG版無論正盜版及STEAM正版都無錯(cuò)誤產(chǎn)生。
究其根源,唯一的不同:STEAM盜版是直接覆蓋,GOG是安裝覆蓋,正版STEAM是在線升級(jí)。
網(wǎng)上大多數(shù)方法是下載綠色純凈的metadata.store文件,設(shè)置為只讀。但這方法只在前幾個(gè)版本有一定作用,解決不了多數(shù)問題。
先說下我的方法,之后是解釋:
1,備份刪除content\patch0中所有小于于1M的文件(1.10版-1.11版zh.w3strings留著)。
2,備份刪除content\patch0\bundles里的patch.bundle
3,復(fù)制粘貼升級(jí)檔,完成。
(1.11版最后只留下5個(gè)大文件和zh.w3strings)
花一晚上研究升級(jí)檔前后不同,我發(fā)現(xiàn)問題就在content文件夾中。
這個(gè)文件夾有三類文件metadata.store及metadata.store.stamp;content0-12;patch0-1。
content0-12是主文件,作用不言而喻。
patch0-1是臨時(shí)存儲(chǔ)目錄,將玩家做出的決斷,身上裝備具體參數(shù)(損耗程度,附魔等等)記錄。不同于存檔,這個(gè)只是為了加快即時(shí)運(yùn)算速度而提取整合的目錄。
metadata.store則是版本修改映射目錄。只在辨識(shí)到舊存檔時(shí)才起作用,自動(dòng)將存檔中舊編碼映射成為新編碼。
三者可以看成餐廳里修改菜單:metadata.store是修改目錄,相當(dāng)于收銀臺(tái)拿到的菜單,由于加入菜品,原來菜品編號(hào)依次往后推排。content0-12相當(dāng)于廚師拿到的菜單,根據(jù)目錄提取文件看成根據(jù)前臺(tái)下單炒菜。兩者在版本進(jìn)度上統(tǒng)一。而patch0-1可以理解為加快生產(chǎn)加入配菜步驟,將受歡迎的菜和招牌菜以及特惠菜品食材提前準(zhǔn)備好放在一邊,以供快速取用。
不管是安裝版還是在線升級(jí),只要升級(jí)后沒運(yùn)行,我發(fā)現(xiàn)patch0-1都是空的,這說明執(zhí)行文件里有一個(gè)刪除指令,清空了之前零時(shí)文件。
而覆蓋安裝版,patch0-1除個(gè)別文件有改動(dòng),比如有新劇情加入的語音包覆蓋了之前語音包,其他文件無變化。也就是說零時(shí)文件中的菜單編號(hào)還是舊版本的,這樣一來就明了了。
各種BUG產(chǎn)生的原理其實(shí)是新版本加入各種元素,變動(dòng)了目錄編號(hào),主文件雖然也跟著變動(dòng),但本應(yīng)刪除的零時(shí)存儲(chǔ)文件沒有清理,導(dǎo)致新編號(hào)提取舊編號(hào)下的零時(shí)文件,產(chǎn)生錯(cuò)誤。
女性村民無上半身可能是制作組更新了女性上半身貼圖,編號(hào)方式改動(dòng),原來2位變?yōu)?位,導(dǎo)致提取不了,這點(diǎn)可以從XBOX版與PS4版猜測(cè),同一存檔在2版本上,同一女性村民上半身顏色不同,說明2版本顏色編號(hào)順序不同。印證制作組在統(tǒng)籌編程上管理混亂,以及版本編號(hào)方式的隨機(jī)性。
符文不發(fā)光從另一個(gè)側(cè)面證明以上說法,大家說更新后劍身發(fā)亞光或不發(fā)光,其實(shí)是新版本加入了劍油發(fā)光,大家看到的亞光就是劍油光澤,而原來的符文光澤被編到之后的號(hào)碼。
打比方:
舊版本符文色澤是004,目錄是004,主文件是004,零時(shí)存儲(chǔ)文件是004,更新后004變成新的劍油色澤,原先符文色澤變成034。
1,正常安裝或在線升級(jí),更新后刪除零時(shí)存儲(chǔ)文件,存檔要求提取004文件,目錄辨認(rèn)此舊存檔,自動(dòng)映射一次提取主文件034,提取成功,自動(dòng)復(fù)制到零時(shí)文件中,一切正常。
2,如果覆蓋STEAM升級(jí)檔,只修改了主文件和目錄文件,存檔提取004,目錄辨認(rèn)此舊存檔,自動(dòng)映射到034,但提取零時(shí)文件中034是空集。所以劍身無光。
3,如果覆蓋STEAM升級(jí)檔,并只讀了修改目錄文件。前面都一樣,但第二次讀取時(shí),修改目錄沒有修改記錄,所以任然會(huì)自動(dòng)映射,此時(shí)就會(huì)產(chǎn)生劍身亞光的狀態(tài)。
同理,特定NPC殺不死,肯定也是就編碼和新編碼沖突,任務(wù)進(jìn)度和NPC狀態(tài)脫離,也就是說任務(wù)上你可以殺掉某個(gè)NPC了,但他還是殺不死狀態(tài),沒準(zhǔn)這時(shí)你能殺掉占用他編碼的另一個(gè)NPC。
我簡(jiǎn)單總結(jié)下方法:
升級(jí)前content\patch0\只留下以下幾個(gè):
collision.cache
enpc.w3speech
sounds.cache
texture.cache
另外pl.w3strings和zh.w3strings,由于天賦改了,所以也要留著。
除此之外都備份刪掉,包括文件夾bundles里的patch.bundle。
刪除content\metadata.store.stamph和content\metadata.store(其實(shí)這步意義不大,反正要覆蓋的)。
再升級(jí)就可以了。