ucbug軟件站:安全、綠色、放心的專業(yè)下載站!首頁|最近更新|專題集合|標(biāo)簽云|站內(nèi)導(dǎo)航|加入收藏

《巫師3:狂獵》MOD沖突問題解決方法教程

時間:2015-11-07 10:34:25來源:未知人氣:0

《巫師3:狂獵》MOD很多,玩家在大量使用后有可能出現(xiàn)沖突。今天小編就為大家?guī)怼段讕?:狂獵》MOD沖突問題解決教程,快來看看吧?!進(jìn)OD沖突解決方法:∵1、Script∵M(jìn)erger;∵2、自己手動?...

《巫師3:狂獵》MOD很多,玩家在大量使用后有可能出現(xiàn)沖突。今天小編就為大家?guī)怼段讕?:狂獵》MOD沖突問題解決教程,快來看看吧。

  MOD沖突解決方法:

  1、Script Merger;

  2、自己手動合成腳本。

  我們首先從Script Merger開始為大家分析:

  大家可以下載Script Merger這個工具,它十分的方便,如果你遇到的沖突問題不大,按一兩下就基本上能解決問題。

  每次安裝好mod后,打開這個軟件就能自動檢測沖突:

  1. 首先在mod上方連結(jié)好游戲的位置,例如steam的普遍是: C:\Program Files(x86)\Steam\steamapPS\common\The Witcher 3;

  2. 如圖中一樣,把有沖突問題的那一組mod打剔,然后按Merge Selected Script。

  如果順利的話,就會顯示所以沖突問題都解決了,未解決的沖突問題(Nr of unsolved conflicts)也會顯示為0,最后那組mod會出現(xiàn)在Merged Scripts中,如下圖:

  如果不順利的話,會有以下界面出現(xiàn):

  好了,要解決以下情況,先來解釋一下界面;

  A是游戲預(yù)設(shè)腳本,B是有沖突問題的mod1,C是有沖突問題的mod2,output是你會輸出的腳本;

  腳本mod基本上是在預(yù)設(shè)腳本上寫上額外代碼;

  所以你們看到有些代碼相同,有些則不是:

  圈1是儲存,合成了腳本后按一下就行了;

  圈2是接下來會用的功能。

  以這個沖突問題為例子,大家看到在C和B那里有幾行被高亮的代碼,那就是有沖突問題的代碼,解決方法如下:

  1. 在output那按一下游標(biāo),在之上(先檢查位置是否對,沿用我的例子,isInitialized = true; 這行代碼應(yīng)該在游標(biāo)之上,而//modPersistentAppearances--應(yīng)該在游標(biāo)之下,只需要比較ABC的腳本就能知道);

  2. 在圈2按一下B來貼上B區(qū)有沖突問題的代碼在Output中;

  3. 在圈2按一下C來貼上C區(qū)有沖突問題的代碼在Output中;

  然后大家就能在output那看到同時有B區(qū)和C區(qū)被高亮的代碼;

  如果不只一個沖突,按一下如下圖所示的那個圖示,就能直接到下一個沖突問題的所在地;

  最后儲存,關(guān)閉,如果沒有邏輯錯誤,開游戲的時候mod就能生效;

  如果有邏輯錯誤。

  接下來是第二種方法:自己手動合成腳本;

  理論上Script Merger 上也能自行改代碼,但卻有各種限制,又有一些自動化引起的錯誤,所以自行合成腳本的效率更高;

  假設(shè)兩個mod都是修改playerWitcher.ws的:

  1.用記事本打開兩個mod (以下以mod1為第一個mod,mod2為第二個mod):

  由于modder通常也很貼心,他們會在自己加上的代碼前寫上注解,如modPersistentAppearances 以//modPersistentAppearances++ 來標(biāo)記,mod3DQuestMarkers用//---=== mod3DQuestMarkers ===--- 來標(biāo)記, 總之有// 開頭的代碼就是注解;

  2.以mod1為底層mod(即是放在游戲檔案的mod),比較兩個mod的代碼,在mod1上加上mod2有(和寫上其注解的)但mod1沒有的代碼:

  (原理就是把mod2的代碼結(jié)合在mod1中)

  3.儲存,關(guān)閉,游戲的時候mod就能生效:

  例子mod: modSitDown + modPersistentAppearances)(modSitDown為底層mod,影片的左方,modPersistentAppearances為右方):

  如果這樣也開不到,那這兩個mod就有著根本上的沖突,畢竟這些代碼我也不是完全看得懂,解決方法就剩下自行鉆研代碼的沖突,或在N網(wǎng)上那個mod的頁面發(fā)問,看看有沒有玩家或原作者解決你的問題。

  聲明:此兩個方法主要為新手向,用來解決普遍的沖突問題,未必能解決所有沖突問題。

標(biāo)簽巫師3狂獵MOD