日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何把图片整合到war3的mpq文件中作为登录背景界面

發布時間:2023/12/14 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何把图片整合到war3的mpq文件中作为登录背景界面 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? ? ? ? 很多技術宅都知道魔獸所有的模型(models)和紋理(textures)文件都在mpq文件里。其中war3.mpq是ROC(Reign Of Chaos,即混亂之治)的,war3x.mpq是TFT(The Frozen Throne,即冰封王座)的。

? ? ? ? 通常,war3開啟后登陸界面動態背景即為war3x.mpq下的UI\Glues\MainMenu\MainMenu3d_exp\MainMenu3d_exp.mdx文件,自帶的這類mdx模型文件會在被使用時調用到一些blp(Blizzard Picture file)紋理文件,很多人看慣了大海、礁石的登錄界面,會在war3.mpq中找到其他可用的mdx文件來代替,如動態的暗夜精靈、巫妖王等等,方法是用winmpq這個軟件導出相關的mdx文件,然后改名成MainMenu3d_exp.mdx,再導入到war3x.mpq的UI\Glues\MainMenu\MainMenu3d_exp\下替代原有文件即可。這是網上一種比較常用的手法,但缺憾是只有自帶的幾個模型而已(自己去建模耗費太大)。

? ? ? ? 另外還有一種就是裝UI插件,在war3目錄下生成一堆的文件夾及文件,很冗雜。我們 本來就是想要精簡壓縮war3,所以這個方案不可取。

? ? ? ? 筆者經過一番探索,各種百度中文、google英文文獻資料,實踐出了用圖片來替代背景的方法,說出來其實很簡單!

? ? ? ? 首先用一款魔獸界面載入工具,


? ? ? ? 選一張自己ps好的圖片,BLP質量調到最高,然后點擊制作成載入界面,此時會生成名為LoadingScreen.blp和LoadingScreen.mdx的兩個文件。我們用文本編輯器打開那個mdx文件,不難發現它其實指向的是war3mapImported\LoadingScreen.blp;實際上這個blp紋理文件也正是圖片顯示的本體所在。我們只要把該blp文件原封不動地導入到war3x.mpq下war3mapImported\路徑,而把mdx文件重命名為MainMenu3d_exp.mdx導入到war3x.mpq的UI\Glues\MainMenu\MainMenu3d_exp\路徑即可!


? ? ? ? 打開war3.exe,示例:



? ? ? 雖然筆者還沒有對mpq文件進行到最徹底地精簡,不過500M運行著定制化的war3跟一幫基友打dota,對于一個強迫癥患兒來說已經是福音了!

(文中涉及到的工具已打包上傳到新浪共享微盤?http://vdisk.weibo.com/s/yJlKK)



總結

以上是生活随笔為你收集整理的如何把图片整合到war3的mpq文件中作为登录背景界面的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。