鐵之狂傲

 取回密碼
 註冊
搜尋

切換到指定樓層
1#
在RPGViewerBuild把Patch.pck裡的檔案解壓出來,裡面的Setting檔案夾裡有一堆.INI檔案和三個檔案夾,大家多數都是改.INI檔案,我研究要改的是OBD檔案夾裡的檔案.裡面有各種東西的造型設置。
解壓出來後,打開OBD檔案夾裡的各個.obd檔案,其實這些檔案用記事本是可以打開的,修改方法和修改.INI檔案一樣,我是用UltraEdit-32打開,
現在大致說一下幾個關於修改武將造型有用的檔案,由於我也是剛開始研究修改,可能說的也不是很準確,
BFEvent.obd               這個檔案是NPC的千人戰造型
BFGen.obd                 這個檔案是武將的千人戰造型
BFSpec.obd                這個檔案是各種召喚的千人戰造型      
這幾個檔案裡面的格式大至是這樣
[OBJECT]
Name = Gen                ,
Sequence = 63001            後面3個數位是造型編號,前面兩個數位是代表NPC或武將或召喚
Space = 0, 150, 0
Process = BF_CLASS_BFGeneral        這是判斷本造型是屬於NPC或武將或召喚
Directory = \BFObj\BFGeneral\001    這是造型圖片地址
Sprite = Wait,               這裡是等待動作,後面有一堆W0001等是顯示動作圖片的順序,看過Shape000.PCK-Shape006.PCK 的大哥應該會有印象           
Sprite = Walk,               這裡是行走動作         後面的R10001等是顯示動作圖片的順序
Sprite = Atk01,              這裡是第一種攻擊動作   後面的A10001等是顯示動作圖片的順序           
Sprite = Atk02,              這裡是第二種攻擊動作   同上,我們可以看到武將的攻擊動作有16種下面幾個的意思也差不多
Sprite = Defend,
Sprite = Hurt,
Sprite = Die,
Sprite = Perform,
Sprite = Point1,
Sprite = Point2,
             在後面這裡武將造型裡多了很多放必殺的動作,而NPC和各種召喚是沒有的
SFGeneral.obd                      這個檔案是武將的大地圖造型
SFEvent.obd                        這個檔案是NPC的大地圖戰造型
[OBJECT]                    
Name = 曹操(415)              這是使用該造型的人物,可以發現不少人用同一個造型
Sequence = 90001             後面3個數位是造型編號,跟千人戰造型裡的編號對應
Space = 0, 0, 0
Process = SP_CLASS_SFARMY       這是判斷本造型是屬於NPC或武將或召喚
Directory = \SFArmy\General\001           這是造型圖片地址
Sprite = Wait,    這裡是等待動作,後面有一堆W0001等是顯示動作圖片的順序
Sprite = Walk,    這裡是行走動作,後面的R10001等是顯示動作圖片的順序,要注意有些NPC造型在大地圖是顯示不出來的
知道了這些就可以為武將增加NPC造型了。以為武將造型增加一個霸王項羽造型為例說一下。打開BFEvent.obd,搜索找到霸王項羽,複製霸王項羽的全部東西,打開BFGen.obd,把複製到的東西貼上到最下面,把Sequence = 81121 改為 Sequence = 63131 (因為上一個造型是Sequence = 63130,這個就多加一,以下類推)
把 Process = BF_CLASS_BFGeneralEvent 改為 Process = BF_CLASS_BFGeneral
複製BFGen.obd裡任意一個造型下的必⒓嘉幼饗碌畝西到新造型下,把必⒓嘉幼骼鐧AOOXX改為霸王項羽造型裡有的檔案,一般NPC和召喚造型裡的攻擊圖片只有A0001—A0007和A0009-A0014,而武將的攻擊造型圖片有A0001-A10144,改好一個以後要增加新的NPC造型想偷懶的就直接複製這個必⒓嘉幼骶托辛,有耐心的話最好幫這個NPC造型加上不足的Atk和Die,因為正常的武將造型的Atk有16個Die有2個,NPC的只有2個和1個,照着武將造型的格式複製上去就行了。
接着做大地圖造型,跟上面差不多,打開SFEvent.obd,把搜索找到霸王項羽的東西複製到SFGeneral.obd裡的最下面,把Sequence = 92121 改為 Sequence = 90131 ,Process = SP_CLASS_SFARMYEVENT 改為 Process = SP_CLASS_SFARMY
存檔,用 RPGViewerBuild 把 BFGen.obd 和 SFGeneral.obd 替換進 Patch.pck 裡。就這樣,一個新的武將造型就做好了。有了造型,想要讓哪個歷史武將使用這個造型就簡單了,打開General01.ini,把想要這個造型的武將的 ResID = XXX 改為 ResID = 131 就可以了,不想要了就改回原來的編號。用這個方法不用替換圖片就可以使用霸王項羽等NPC造型作為普通武將了,召喚獸的造型也可以使用。可以任意裝備武器,不過武器貼圖問題沒辦法解決,只有使用NPC武器才不會顯示出武器樣子.
其實修改.obd檔案應該可以實現更多東西,修改新武將造型應該也是可以的,有興趣的人可以研究一下。
 
轉播0 分享0 收藏0

回覆 使用道具 檢舉

你需要登入後才可以回覆 登入 | 註冊

存檔|手機版|聯絡我們|新聞提供|鐵之狂傲

GMT+8, 25-2-12 19:46 , Processed in 0.025606 second(s), 16 queries , Gzip On.

回頂部