精華區beta 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
OK8066889:先推一個 真是辛苦 10/17 23:16
ChuuTatsu:看來原PO修文修到推文...@@ 10/17 23:38
gn01140216:嗚~之前求人改沒人理 10/17 23:51
gn01140216:研究很久又自己用圖好像也沒人看= = 10/17 23:52
※ 編輯: gn01140216 來自: 220.141.10.9 (10/18 01:19) ※ 編輯: gn01140216 來自: 220.141.10.9 (10/18 01:19)
gn01140216:屙...又不小心把別人文蓋掉了..... 10/18 01:20
gn01140216:無聊修改顏色 結果沒看到別人說啥=.= 10/18 01:23
ChuuTatsu:囧...不愧是久病成良醫的高手OTL 10/18 01:29
crazykid:我弄失敗了 最後所有裝備都顯示成問號 是怎麼回事? 10/18 01:53
bdsmax:身上裝備我都有修改成功 可是座騎要怎麼找出dbc碼? 10/18 04:28
BloodyMay:ya~~~我的demon hunter雙刀回來啦~~ 10/18 04:42
BloodyMay:可是現在這樣方式變得不會改貼圖了..想要把護手那弄成 10/18 04:43
BloodyMay:熊貓頭 然後整把石頭色比較有味道啊 10/18 04:43