置頂公告

這篇是關於這個Blog怎麼利用。

寫在前面:我不是大大,請叫我Hitomi就好
本blog分享方式除特別說明者外,採用創用CC 姓名標示-非商業性-禁止改作 3.0 Unported 授權條款授權
1. 請附上我的名字(Hitomi)及blog原文網址
2. 為防止爆流量,禁止直接連結blog內的圖片
3. 禁止利用本blog文章謀利
  例如討論區中要求「回覆可見」、「購買/給GP或虛擬幣才可見或索取」等,但板主、板友主動給予之獎勵不在此限。

MTS教你手動修正1.26/1.27自訂物件問題

使用TSR的軟體修復比較簡單,但如果你有特別需求,並擁有技巧和耐心,也可以參考MTS(http://modthesims.info)提供的.package手動修正方法。
以下簡單翻譯Tutorial:Fixing Object RIGs for Patch 1.26 (Short Version),如果你希望了解更多內容,請點原文連結,或是沒有經過刪節的Tutorial:Fixing Object RIGs for Patch 1.26
另外,我的時間有限,加上應該會有很多熱心的玩家製作圖文版,在此只翻譯不附圖了。
想看圖片的人,建議點原文網址參考。

PS. MTS也在Sims 3 News - New TS3 Patch and Existing Custom content推薦測試中修正.package用的程式,有興趣者可以參考看看Custom Content Fix for PETS,使用方法很簡單,下載檔案,解壓縮到桌面(或任何地方),然後把想要修復的.package檔案拖到RigFix.exe圖示上面即可(有網友表示 1.一次無法拖超過16個檔案 2.也可以處理.dbc檔)。

提醒:做任何修正前,請備份你的物件資料和遊戲存檔

講在前面:以下紅色的x表示「任意數字」

一、簡短說明
本教學的目的是將VPXY檔案的參照來源,重新指向適用的EA _RIG檔,藉此修復.package檔案

二、找尋原始參考物件
首先,你必須知道自訂物件所參考的原型是哪個物件。你可以利用以下方法尋找:
1. 在S3PE中打開(上方選單File→Open)自訂物件檔案(.package檔)
2. 滑鼠左鍵單擊以選取TAG欄目中為OBJD的那行,接著點選「Grid」鈕
3. 原始參考物件的名稱將會列在Grid視窗中的Instance Name後方
4. 取得原始參考物件的Group和Instance數值(以下兩種方法任選一種進行,方法一方法二

方法一
如果不想用S3OC軟體,你可以選擇方法二

複製原始參考物件
首先必須匯出原始參考物件,之後才能利用它的EA _RIG修正自訂物件。在此需要利用S3OC來複製物件。
1. 打開S3OC,上方選單Tool→Search,並在Search視窗的Instance Name空格當中輸入剛找到的名稱,並確認僅勾選Where to search後方的Resource Name、Include EA content兩項,按下「Search」按鈕
2. 找到物件後,點選右頁視窗中的「Clone or fix...」鈕
3. 在新視窗中將Renumber/rename internally空格反勾選,其他項目則不要動,之後按下「Star」鈕,完成複製

掌握_RIG詳細訊息
必須獲取EA _RIG檔案中的Group和Instance數值,你可能需要將數值複製到notepad上,避免忘記
1. 利用S3PE,打開(上方選單File→Open)你上一步剛剛複製好的.package檔案
2. 找到TAG欄位中標示_RIG的那行,在滑鼠左鍵雙擊後彈出的新視窗中,複製Group和Instance後方空格的數值

方法二
或是選擇方法一來得知訊息

在FullBuild尋找_RIG
如果不想使用S3OC,也可利用FullBuild檔案來找尋_RIG的TGI(Type, Group, Instance)資訊
1. 用S3PE打開(上方選單File→Open)FullBuild0.package(主程式)或是FullBuild_px.package(資料片),要開哪個檔案,取決於你的原始參考物件來自哪個資料片
2. 在Name欄位找出與二、3.所得Instance Name相符,且TAG欄位為_RIG的那行,滑鼠左鍵雙擊它
3. 複製新視窗中,Group和Instance後方空格的數值

三、VPXY檔重新參照
開始修復:編輯自訂物件的VPXY檔,使它重新參照正確的EA _RIG檔案。
1. 利用S3PE打開(上方選單File→Open)自訂物件(.package檔)
2. 滑鼠左鍵單擊以選取TAG欄為VPXY的檔案,然後點「Grid」鈕
3. 展開檔案(點前面的+)
 -ChunkEntries
  -[0] ChunkEntries
   -RCOLBlock
    -TGIBlocks
4. 在列出的數個TGIBlocks子項([x]TGIBlocks)中找到開頭是「0x8EAF13DE」的那行,它就是_RIG參照檔
5. 接著展開(點前面的+)該子項,會看到三個項目:ResourceType(數值是0x8EAF13DE)、ResourceGroup、Instance,將ResourceGroup的數值改為二、4中透過方法一或二得到的Group數值,再將Instance的數值改為二、4中透過方法一或二得到的Instance數值。改好後按下「Commit」鈕
6. 然後找到TAG欄位為_RIG的那行,滑鼠左鍵單擊選取後,按下Delete鍵(使其變成畫刪除線的狀態)。如果不小心按錯行,滑鼠左鍵單擊選取後,按滑鼠右鍵,選擇選單中的Delete就可以恢復。最後,為了以防萬一,請另存新檔(上方選單File→Save As...),並取一個合適的新檔名
現在,你的自訂物件將能配合1.26/1.27更新後_RIG格式的改變了。

四、特別感謝
非常謝謝Inge Jones在這邊提出的修正物件辦法
寫在前面
Blog所有內容將採以下方式分享
  • Creative Commons License
    除特別說明者外,Soon Soon~Hitomi與模擬市民採用創用 CC 姓名標示-非商業性-禁止改作 3.0 Unported 授權條款授權,未盡事宜請參考置頂說明
  • 發表新文章管理頁面
  • 新鮮上市
    按月計酬
    列出全部標題
    Soon Soon
    分類瀏覽
    好站連結
    傳奇追尋
    搜尋欄
    加為好友

    和此人成爲好友

    計數器