henrywat 发表于 2005-10-20 22:13:25

創造個性化RO頭飾

先了解 頭飾的檔案~
(A)spr act (點選的時候 出現的 就是丟地上時候用的 檔名可隨便設如 tt01)
(B)大圖bmp (在說明欄 那裡的 75*100 這是一定要的像素)
小圖bmp (在道具欄 或 裝備欄 那張圖 通常在 25*25左右 )
有了以上的檔~檔名可以亂設 ~ 如 tt01.spr tt01.act tt01.bmp
(C)spr act 檔 (裝備後顯示外觀的 SPR 和 ACT) 唯獨這個檔名不可亂設定~
需要配合 view值 ,也就是想要替換的頭飾檔名~~(後說明)

(A)的spr act
data資料夾\\sprite\\嬴檜蠱
大圖bmp
data資料夾\\texture\\嶸盪檣攪檜蝶\\collection
小圖bmp
data資料夾\\texture\\嶸盪檣攪檜蝶\\item
(C)的spr act檔
data資料夾\\sprite\\學撮餌葬\\陴(男)or罹(女)

先對 (C)的SPR 和 ACT 檔名 說明一下
因為RO主程式需要和私服配合~~ 在外顯頭飾方面 私服會有一個view 值去 對照
主程式的頭飾~~一種一對一的對應~ 也就是一個view值對一個外顯頭飾~
而每個view值所對應的是原RO主程式裡的原檔案頭飾檔~
所以在替換方法下~需要將替換的SPR 和ACT 改成 該檔名~~
比方~要將 貓貓鈴鐺 換成 翅膀
#5051#貓貓鈴鐺 5051#堅曄檜寞選#(韓文檔名 這個可從idnum2itemresnametable.txt檔裡查出來~~ )
私服view 值 135 ~ 所以 view值 135 會去對 這個檔名 堅曄檜寞選
將需要的翅膀 檔名改成 堅曄檜寞選.spr 堅曄檜寞選.act 就可以了~~
再私服裡設 編號可以很離群 比方設定 翅膀編號是 #16000 但view值要設成135
這樣的話~ 原先的#5051#貓貓鈴鐺 裝備後 就是翅膀的樣子了~~
而自設的翅膀 裝備後 一樣也是翅膀的樣子
因為共用一個view值 135~

接著檔案放對~ 其他設定和武器一樣吧~

接著設定方法 很像裝備的設定了^^
設定路徑(比較完整,其實是龜毛)
1.設定 說明 idnum2itemdesctable.txt (說明欄上的說明)

2.設定 物名 idnum2itemdisplaynametable.txt (翅膀名稱)

3.設定 檔名 idnum2itemresnametable.txt (就是掉在地上 的spr act 檔名、道具欄的小圖bmp
和說明欄的大圖75*100.bmp 即16000#tt01#)

4.設定洞數 itemslotcounttable.txt(顯示洞數)

5.設定洞位 itemslottable.txt(可省 裡面設定 有一個是 洞數位置 數值)

6.設定 說明 num2itemdesctable.txt (這是未鑑定的說明武器的話,看個人吧!!
可copy設定1 或是 寫什麼放大鏡的^^,但如果不設定會有一個很可愛的現象.....同裝備理由^^\")

7.設定 檔名num2itemdisplaynametable.txt (武器看個人吧!! 這是顯示未鑑定時的名稱!!如16000#頭飾#)

8.設定 檔名num2itemresnametable.txt (理由同上。可設16000#艙堅葬#這個怪字就是韓文的頭飾)

這樣就完成武器的客戶端設定了~~

需要的韓文檔名可從 idnum2itemresnametable.txt 檔查出來~
需要的view值可從 私服 item_db.txt 查出來~~

以前從改這東西~到現在view182了
或許有些方法可以把view值設成 182以上 但會有一些些的問題~
越值設定 通常要一直試 檔名~~
也就是 先設一個越值view 如200 進入遊戲後 會彈game 然後出現 奇怪的檔名
通常會先來一個 (null) 的檔名~~ 若再改大一點 就可能出現 打不出來的字^^\"
或是檔案名稱不能用的字 如這個符號~ >
或許可以用一些程式抓出錯誤視窗的檔名~
但如此越值設定 很可能因為 Ragexe.exe 的更新 導致而變更檔名~~
除了 因為有 檔案不能用的字 > 或 Ragexe.exe 更新問題改變檔名外
也可能發生~ 雙方主程式皆相同~ 開私服的人只要裝備越值的裝備 就會使得連線的
人彈 game ,而開私服本人的人沒事~ ^^\"
所以除非單人且不更新者外~ 盡量可以不用越值就不用吧^^

完成圖如下
页: [1]
查看完整版本: 創造個性化RO頭飾