腳本合併是一種工具巫師3:狂野狩獵,由Anothersymbiote

描述:

為什麼有用

當您有多個修改同一遊戲文件的mod時,TW3僅加載該文件的修改版本中的1個,從而超過版本。這種衝突很常見,可以打破mod。腳本合併試圖使問題減輕痛苦。

它做什麼

儘管有名稱,但腳本合併仍檢測.Bundle軟件包和.WS腳本中的MOD衝突。然後,它可以通過創建相互衝突的文本文件來幫助您解決它們。它使原始文件未被觸及,但覆蓋它們。它不能合併非文本衝突,但是為此,它可以幫助您管理自定義加載訂單(mods.settings文件),以使某些mod覆蓋其他mod。

使用這些第三方外部工具:

-Joachim eibl撰寫的Kdiff3,用於合併文本文件。

-Luigi Auriemma的QuickBMS,用於掃描和解開包裝.bundle文件。

-CD Projekt Red的WCC_LITE,將合併的文本文件打包到.bundle文件中。

還包含Wilhelm Liao的XXHASH.NET的代碼,以檢測MOD更新何時更改了您合併的文件。

筆記

合併時,KDIFF3只是進行文本合併。在許多情況下,效果很好。但是,由於工具實際上並不理解代碼,有時它會以錯誤的順序合併。自動解決的衝突不能保證是正確的。在這些情況下,它需要人類的幫助。

此外,腳本mod可以具有該工具無法檢測到的邏輯衝突。在這些情況下,即使文本可以在沒有直接衝突的情況下合併,結果腳本也無法正常工作。例如,如果Mod A試圖隱藏HUD,但是MOD B顯示HUD,Mod A將無法使用。解決這也需要人類的幫助。

NMM用戶:當前,腳本合併不支持NMM的多-HD模式(通常是Symlinks)。

指示

1)下載,提取和啟動腳本合併。

2)在頂部的文本框中輸入遊戲的安裝路徑。

3)單擊“衝突”列表上方的“刷新”按鈕。

4)如果檢測到可合併的衝突,請重複以下步驟,直到解決衝突:

>選擇2個或更多版本的任何文件以合併。

>單擊“創建選定的合併”按鈕。

>如果mod的差異沒有重疊,則KDIFF3可以自動合併它們。

>如果mod有重疊的差異,則會出現kdiff3,因此您可以手動合併它們。有關教程視頻,請參見下文。

>如果腳本合併找不到修改文件的香草版本,則必須在出現KDIFF3時手動合併所有差異。

5)如果檢測到非文本衝突,則腳本合併顯示它們,但不能合併它們。因此,每次沖突中的一個mod之一將“勝利”並覆蓋其他衝突。這是獲勝者的決定:

>默認情況下,遊戲按照文件夾名稱的順序加載mod-首先,然後下劃線,然後是字母(不是案例敏感)。

>或者,您可以右鍵單擊其中一個mod以設置其優先級(1至9999,首先較低的數字負載)。這是Kad_venku的出色詳細說明。

6)玩!

7)當您卸載或更新合併中包含的一個mod時,腳本合併將檢測更改並提示您刪除受影響的合併。如果您更新mod&腳本合併不會提示您刪除任何Mod的合併,則它們不會受到更新的影響。

  • 最後更新:2020年7月5日,星期日
  • 類型:RPG
  • 文件大小:132.1 MB