創作內容

7 GP

TERA MOD 入門技巧分享 [2]

作者:Maken│2016-01-27 14:26:29│贊助:14│人氣:1531
TERA MOD 入門技巧分享

第2章

今次試做一個全種族的時裝互換。找來極道無間白色西裝 PC_Event_14.gpk
同樣用 UEviewer UThelper 將它打開看看結構如何,
好明顯 SkeletalMesh 和 Texture2D 結構比萌貓裝複雜,畢竟是全種族男女時裝檔。
看過後便去找一些近似結構來做互換。幸運地全靠前人的經驗和分享,
下列時裝結構全都和 PCE14 相似。

PCE 01 2012 泳裝
PCE 16 夜魔女/特攝英雄
PCE 18 忍者裝
PCE 30 暗殺者

正好今次抽包是忍者裝,我們便用忍者裝套在白色西裝。
開兩個 UThelper 視窗將 PCE14 和 PCE18 放在一起比較,看到它們結構就像一對雙子星。


於是重複換萌貓裝的做法,用HEX編輯器將所有PCE18 字元換成 PCE14。
UEviewer 檢查過後便進遊戲看看。從遊戲畫面確認白色西裝變成緋影忍者裝。

既然忍者裝有 緋影/暗影 兩款,我們可以用第1章介紹的圖層互換方法來
做多一個暗影忍者MOD。來到這裏相信讀者也知道怎樣做不用我再重複解說了。
值得一提是如果細心留意會看到艾琳暗影還有一套是裙子模樣 (參考下圖),
這個就留給讀者去試試弄它出來穿在身。


接下來我們做一些比較複雜的泳衣互換。先去搜尋泳衣時裝檔案,找到下列這些

PCE 01 2012 泳衣
PCE 11 2013 泳衣
PCE 22 2014 泳衣

這些泳衣共通點都是包括所有種族和男女。

今次開3個 UEviewer 視窗,3個 UThelper 視窗,放在一起互相比較分析。


用筆記下現在手上有的是什麼泳衣。經查看後,梅勒目修蒙項目包含大部份
PCE 01泳衣和一少部份PCE 11泳衣。PCE 22 泳衣完全沒有。
完整目錄圖要遲點才補充在這裏。

互相比較分析後,發覺幸運地 PCE 11 / PCE 22 都可以套在 PCE 01。
只需花點時間精神便做到。今次決定先將 PCE 22 套在 PCE 01,
記得當年這套夏戀探戈泳衣極之極之難差抽中,今次就改它來滿足已經遺忘的欲望。

因為字元長度不同,今次需要人手逐一修改 HEX code,不能再用auto replace 全數換掉。
由skeletalMesh 結構開始改起, 改到Texture2D 為止。如果只單靠看 HEX 編輯器的機碼
來改,這樣很容易精神錯亂並且容易改錯。

為方便工作,先做一些筆記,鎖定什麼需要改動。從UEviewer 看3D圖
來決定用那一套泳衣,寫下它們的編碼,全種族男女也是這樣寫。例如﹕
決定用B款女亞曼泳衣,便寫下 PC_Event_22_ Aman_F_B_Skel
決定用A款巴拉卡泳衣,便寫下 PC_Event_22_ Baraka_M_A_Skel
決定用B款卡女泳衣,便寫下 PC_Event_22_ Castanic_F_B_Skel  如次類推



有了這個筆記目錄來到SkeletalMesh / Texture2D 便會知道要改什麼,不至茫茫不知方向。

這時候桌面應該開有四個視窗,包括 UEviewer PCE 01 PCE 22,
UThelper PCE 01 PCE 22,這樣做完全是為了方便查對。

然後開啟HEX 編輯器打開 PC_Event_22.gpk 檔案。
UThelper PCE22 視窗 點選擇 PC_Event_22_ Aman_F_B_Skel,點一下然後右click 複制



換到HEX 編輯器視窗,選擇search > find
貼上 PC_Event_22_ Aman_F_B_Skel ,Search directior 選 All。



這時畫面會跳去這組機碼 (見下圖)



將它改成 PC_Event_01_Aman_F_Skel,你會看到多了兩個字元 el  (見下圖)



點選它們,右click ,Fill selection..  (見下圖)



會看到彈出一個小視窗﹕"HEX values 00 1.pass" 什麼也不用改,click OK。 (見下圖)



然後你會看到el 換成.. 這一組機碼便修改完成。 (見下圖)



繼續去另一組機碼,同樣地
UThelper PCE22 視窗 點選擇 PC_Event_22_ Aman_F_Bone_Skel,
點一下然後右click 複制,換到HEX 編輯器視窗,選擇 search find
貼上 PC_Event_22_ Amen_F_Bone_Skel ,search directior 已經記好是 All。
這時自動跳到這組機碼,將它改成 PC_Event_01_Aman_F_Bone_Skel,
這組修改沒有多出字元,修改完成。

從以上修改便明白到時裝互換,便是參考PCE01 結構,
將 PCE22 結構修改成 PCE01模樣 而又符合遊戲指令去執行。

接下來便是根據你剛寫好的筆記目錄,參考 UThelper PCE01 PCE22 目錄畫面,
到HEX 編輯器,逐一重複修上面修改動作。慢慢做不用急,最重要是準確,
清楚明白自己要修改什麼,改了什麼。

改好 SkeletalMesh 便輪到Texture2D。這個比較簡單,只需修改數字便可以。
例如你已經決定用B款女亞曼泳衣,用 HEX 找到PC_Event_22_F_B_01_diff 這組機碼,
將它 22 改成 01 便成,其他 norm spec mask 也是這樣改。M字意思是male F字是 female。
F_A , F_C 這些可以不理,因為是使用B款,A款C款不使用便不改了。
有點注意是,改的時候習慣看看前後有什麼機碼,例如看到
PC_Event_22_F_B_01_MI, 或者PC_Event_22_F_B_01_Physics,
這些也順手將22 改為01。改好後存檔,再用UEviewer UThelper 打開看看校對一次,
也到UThelper 目錄視窗,打開PhysicsAsset 看看有沒有漏做了一些physics。
最後進入遊戲能順利套上新時裝,沒破圖沒飛頭沒當機便是成功了。

以上過程對第一次做的人來說會覺得困難和費神,但只要多做多試很快便會熟習。
不知不覺第2章已經寫了很多字,其他技巧便留到第3章再說說。多謝觀看 ^^
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=3084629
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 5 篇留言

Kitsune
請問!是否在挑選更改目標時要選字元數較多的比較輕鬆呢??取代上去的字元較少時可以用00去填滿這樣嗎?

02-02 02:23

Maken
你說得對喔 ^^02-02 14:24
司丹
想請問一下 您中間提到的
" PC_Event_22_ Aman_F_B_Skel " 改成 "PC_Event_01_Aman_F_Skel" 會多出一個el
這個步驟是用 replace 做更改的嗎?

02-29 21:18

Maken
HEX 編輯是 overwrite,字元覆寫後留下el 兩字03-02 10:36
司丹
如果用PC_Event_17 跟 PC_Event_18 這兩種程式差很多的時裝換的話應該要多改些哪些部份呢?? 因為我只有17的染色時裝 想要換成18的忍者裝

02-29 21:21

司丹
我是用艾琳穿聖誕裝 沒染色的可以正常顯示 但是有染色的聖誕饗宴 衣服有更改成功但是卻少了以些部分的顏色

03-02 10:57

Maken
有沒有圖給看看是怎樣少了顏色?03-02 11:38
司丹
我貼在我自己的小屋裡 給你看一下
https://truth.bahamut.com.tw/s01/201603/ff680339ec64ea87715cc35d560d6033.JPG

03-02 23:41

Maken
這個情況應該是時裝的染色指令讓它只顯示alpha 圖層,而PCE18_Popori_F01_diff 圖層alpha channel 便是黑色的那部份,
沒貼的地方便用event base body 來表示。更大問題是時裝指令只顯示艾琳Popori_F_Skel,不顯示Popori_F_01_Skel,所以即使修好貼圖但是改不掉裙褲型狀。折衷辦法是多做一個聖誕享豔裝mod來顯示忍者裙,放棄染色的聖誕享豔裝。03-04 11:38
我要留言提醒:您尚未登入,請先登入再留言

7喜歡★MakenDDS 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:TERA MOD 入門技... 後一篇:TERA MOD 入門技...

追蹤私訊

作品資料夾

cs25852
我的小屋為介紹日本動畫、V家等JPOP的歌手、歌曲為主,目前更新くゆり,有興趣的巴友可進來看看或加個好友~看更多我要大聲說43分前


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】