為什麼這篇熊貓裝備查詢鄉民發文收入到精華區:因為在熊貓裝備查詢這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者gn01140216 (苑名零)看板WOW標題[心得] 比替換文件更實用快速的修改武器,套裝,坐...
教會你如何快速通過修改DBC檔代碼來修改武器,套裝,坐騎模型.
工具:
MPQMaster- http://gn01140216.myweb.hinet.net/MPQMaster.rar
將做好的模組壓縮成patch-X.MPQ (1.120版 X是任一數字在3和9之間 包括3和9)
MyWarCraftStudio-http://gn01140216.myweb.hinet.net/MyWarCraftStudio_0.8.rar
提取data目錄下的MPQ檔案的裡面
Wowmodelview- http://gn01140216.myweb.hinet.net/wowmodelview-0.48e.rar
在這裡我們稱他資料庫 以免搞混 找物品檔名好用
DBCUtil-http://gn01140216.myweb.hinet.net/DBCUtil.rar
Dbc轉csv,csv轉dbc工具
wdb-to-csv-converter-http://gn01140216.myweb.hinet.net/wdbtocsv12.rar
WDB檔轉CSV檔
先講講思路:
每個裝備,套裝裝備在ItemDisplayInfo.dbc有唯一的編號,編號後面都帶有對應裝備模
型和貼圖和相應的參數.通過修改DBC檔就是把A裝備編號後面的資料複製到B裝備編號後面
,以達到B裝備在遊戲中顯示為A裝備外型的目的.(坐騎也一樣,只不過在
CreatureDisplayInfo.dbc裏)
2.如何獲得裝備的編號:
要用到以個軟體wowmodelview 0.48版本,用這軟體在裏面先建個角色,然後選擇你要找的
裝備然後保存角色存檔,用記事本打開角色存檔檔,在裏面可以找到2個武器的編號,這2個
編號不是真正在DBC檔裏的編號,還需要通過在wowmodelview-0.48檔夾裏的items.csv來查
詢真正的DBC編號.
下面舉個例子:
把高階督軍之劍變成逐風
1.運行程式wowmodelview0.48,建立的角色,找到逐風.
http://gn01140216.myweb.hinet.net/1.JPG
http://gn01140216.myweb.hinet.net/2.jpg
2.建立角色存檔.保存角色存檔.
http://gn01140216.myweb.hinet.net/3.JPG
3.通過記事本打開角色存檔檔得到個編號:19019,通過wowmodelview 0.48文件裡的
items.csv,查詢到真正的在DBC中的編號30606.
http://gn01140216.myweb.hinet.net/4.JPG
http://gn01140216.myweb.hinet.net/5.JPG
http://gn01140216.myweb.hinet.net/6.JPG
4.查詢身上物品的代碼.....
關鍵就在於魔獸資料夾下WDB資料夾裏的itemcache.wdb這個檔案...這個檔案是紀錄你在
遊戲裏看過的裝備的資料...
所以我們先把wdb資料夾下的itemcache.wdb備份起來然後刪除..再挑個人煙稀少的地方上
線 然後登出(周遭有人的話 會讀取到他們身上裝備的資料 會增加判讀的困難)
這樣itemcache.wdb就會記錄剛剛上線時 身上所穿著的裝備 和背包裏物品的資料(銀行裏
的物品似乎也會紀錄??這我不太清楚)然後用wdb-to-csv-converter 將itemcache.wdb 轉
換成能讀取的格式..
查詢到高階督軍之劍DBC編號31997
(如何獲得ItemDisplayInfo.dbc.csv,通過MyWarCraftStudio_0.9打開G:\World of
Warcraft\Data裏的patch-2.MPQ,在進入DBFilesClient裏,找到ItemDisplayInfo.dbc,把
它解壓出來,通過DBCUtil.exe,轉ItemDisplayInfo.dbc.csv)
這步其實也可以用步驟3的方法找出來只是這樣是更為確定
http://gn01140216.myweb.hinet.net/7.JPG
5,通過Microsoft Office Excel (記事本也可以)打開ItemDisplayInfo.dbc.csv,查詢
30606,複製30606後面的資料.
http://gn01140216.myweb.hinet.net/8.JPG
6查詢31997.在編號31997後面黏貼剛才複製的30606後面的字串.
http://gn01140216.myweb.hinet.net/9.JPG
7.存檔,DBCUtil.exe轉為ItemDisplayInfo.dbc,建立DBFilesClient文件夾,把
ItemDisplayInfo.dbc複製到DBFilesClient,通過MPQMaster壓縮成patch檔,再把patch-x
放入遊戲目錄F:\World of Warcraft\Data測試.
http://gn01140216.myweb.hinet.net/11.JPG
http://gn01140216.myweb.hinet.net/12.JPG
http://gn01140216.myweb.hinet.net/13.JPG
http://gn01140216.myweb.hinet.net/14.JPG
8.成功.
http://gn01140216.myweb.hinet.net/10.JPG
這種方法比單純修改模型和貼圖檔要好,通過這個方法只會讓督軍劍顯示逐風,而不是將所有
外型等都顯示為逐風.
套裝和坐騎通過以上方法也可以修改到.套裝修改時,dbc編號後面的資料,在T3,T2.5套裝
修改時可能不是簡單複製,黏貼就完全搞定,出錯的話,可以把編號後面的都拷貝下來,對比
下,發現有什麼不同處
另外憑套裝的英文名稱首碼可以wowmodelview 0.48裏更快找到你要的裝備,而不是一個個
去翻.
--
憤怒使者
自己製作的16/8/27盜賊影片http://0rz.tw/a11V3
自己改的盜賊技能特效http://0rz.tw/011Tn
http://ctprofiles.net/4011785
http://gn01140216.myweb.hinet.net/HP5713.jpg
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.141.26.84
※ 編輯: gn01140216 來自: 220.141.10.9 (10/18 01:19)