Pages

Subscribe:

Labels

2021年8月1日 星期日

[模擬市民4自製模組]模組作者如何更新模組?

當你製作的模組多到滿天星,尤其製作的模組都是功能模組,每當模擬市民4更新的時候,肯定都會相當頭疼...

2021/8/1新增方法2:逐一檢查
##more##

方法1:批次檢查

為了解決這個問題,MTS的模組作者scumbumbo開發了兩項工具,能夠減輕更新模組的負擔。
XML Extractor for The Sims 4是用作於輸出模擬市民4的所有XML,相當於Sims4Studio的XML搜尋器,但是S4S並不具備批次輸出的功能。TS4 XML Compare顧名思義就是這篇文章的重點,XML校對工具能夠校對不同版本的模擬市民4以及你製作的模組XML檔的差異,具備自動檢查和標示的功能。

簡單說明這些工具的使用方法:

  1. 每次模擬市民4更新後,使用XML輸出工具,輸出所有XML,並且根據版本編號儲存,例如我已經保存了1.52和1.53。
  2. 將你製作的模組有使用到的XML輸出並且保存再另一個資料夾,如果使用S4S輸出XML,請切記命名的格式要改成:
    S4_00000000_00000000_0000000000000000_name_name.xml
    名稱開頭加上S4_、將.(點)和!(驚嘆號)全部改成_(底線),並且刪除最後尾的XML類型(例: ActionTuning)
  3. 準備好XML重新命名和新舊版的全部XML,就可以使用TS4 XML Compare,還必須額外安裝WinMerge才能使用。
  4. 啟動TS4 XML Compare,分別選取要校對的資料夾和你的XML,然後點擊Launch WinMerge開始校對。
  5. 如果檔案內容不一致,會跳出該檔案的視窗;如果檔案一致沒有改變,視窗全部載入並關閉之後,就表示校對完成
然而完成這些XML校對不代表你的模組可以完美執行,仍可能會出錯,但是能夠節省許多時間,接下來只需要進入遊戲,順利執行模組就完成模組的檢查更新囉!

方法2:逐一檢查

  1. 跟方法1一樣,使用XML Extractor for The Sims 4輸出新版本模擬市民4的所有XML,XML File Naming:選擇TGI+Name
  2. 逐一檢查可以開啟兩個Sims 4 Studio,一個S4S開啟需要更新的XML,另一個S4S開啟新版本的XML,逐行對照,找出需要更新的段落,但是因為很考驗眼力。

  3. 因此推薦使用Notepad++擴充的Compare功能,用來自動對照XML。
  4. 開啟已經安裝Compare的Notepad++,新增兩個空檔案,Language記得選擇XML
    從S4S將新版本的XML和需要更新的XML,分別貼入兩個空檔案,接著選擇Plugins選擇Compare再選擇Compare,開始比對的畫面會以紅色標註表示完全不同的程式碼,黃色標註表示稍微不同的程式碼。

    如果其中一個檔案的整個段落無法找到對照,會以灰色標註顯示缺空處。
  5. 完成對照之後,可以選擇Plugins選擇Compare再選擇Clear All Compares
    修改完檔案之後,可以將程式碼貼回Sims 4 Studio繼續編輯,或是直接儲存為*.xml。

0 意見:

張貼留言