星期五, 2月 02, 2007

2006/10/18

簡化後的流程
原文 by gn01140216 (苑名零)
教會你如何快速通過修改DBC檔代碼來修改武器,套裝,坐騎模型.
1.工具: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檔案的裡面(注: 我用 WinMPQ 綠色軟體XD)
DBCUtil-http://gn01140216.myweb.hinet.net/DBCUtil.rarDbc轉csv,csv轉dbc工具
2.先講講思路:每個裝備,套裝裝備在ItemDisplayInfo.dbc有唯一的編號,編號後面都帶有對應裝備模型和貼圖和相應的參數.通過修改DBC檔就是把A裝備編號後面的資料複製到B裝備編號後面,以達到B裝備在遊戲中顯示為A裝備外型的目的.(坐騎也一樣,只不過在IconID裏)
3.如何獲得裝備的編號:將物品名稱輸入 http://statue.sayya.org/wowdb/在物品網頁會得到 ItemDisplayID下面舉個例子:把高階督軍之劍變成逐風逐風 ItemDisplayID 30606高階督軍之劍 ItemDisplayID 31997
4.如何獲得ItemDisplayInfo.dbc.csv通過MyWarCraftStudio_0.9打開G:\World ofWarcraft\Data裏的patch-2.MPQ,在進入DBFilesClient裏,找到ItemDisplayInfo.dbc,把它解壓出來,通過DBCUtil.exe,轉ItemDisplayInfo.dbc.csv
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套裝修改時可能不是簡單複製,黏貼就完全搞定,出錯的話,可以把編號後面的都拷貝下來,對比下,發現有什麼不同處

沒有留言: