GTA5是一款自由度極高的開放性游戲,該游戲支持自定模型組件,從而讓其更加靈活能夠定制出一些具有獨有特性的動畫,甚至可以拍攝簡單的電影,在模型替換上有多種替換形式,一種是新增,另一種是直接替換原有的NPC路人等,這里我研究了一段時間終於搞明白了,GTA5中每個游戲組件的具體功能,從而能夠將輕易的實現模型的替換,與新增等,另外GTA5還支持外部腳本擴展,你可以自己編寫一些外部功能性腳本,靈活強極高。
首先給大家介紹兩個比較好的模型站,你可以去下載自己喜歡的模型進行替換:
https://www.gta5-mods.com/
http://www.gtanmod.com/
在開始替換模型之前,你要下載 menyoo v1.0.1
這款修改器,OpenIV工具該工具是用來解包編輯模型的 https://openiv.com/
后期我們需要使用該修改器召喚出相應的物品,還需要下NativeTrainer這個工具該工具中存在一個NativeTrainerConfig.xml
這個文件,里面保存的就是人物模型對應的編號。
替換原有人物模型
替換原有模型就是替換默認的NPC路人等,這類模型被替換后可以在游戲中找到對應的人物,無需手動召喚出來,但替換時應該做好備份。
1.首先挑選人物模型,這里我就是用死或生模型作為演示,推薦一個人的MOD,做的很細致 https://www.gta5-mods.com/users/alex189
看清楚是添加類還是替換類的。
2.下載好模型以后,打開 NativeTrainerConfig.xml
這個配置文件,選擇你要替換的人物,查出他的模型號,這里我就一海灘少女為例,該模型序號是 a_f_y_beach_01
需要注意,男NPC模型只能替換男的,女NPC只能替換女的,有些模型貼圖錯位會導致游戲無法啟動。
3.將下載好的模型文件改成海灘少女的序號,如下,通常情況下就是這4個文件
4.接着我們打開OpenIV 定位到該模型所在的目錄,這里需要選擇全局搜索,這里的ytd通常是繪制字典,ydd則是貼圖文件,而貼圖也分為全貼圖和組合貼圖。
5.打開編輯模式,將模型文件拖拽到里面即可替換。
替換后,你也可以打開看看,這個模型是否符合替換要求,雙擊YDD文件即可看到模型材質,這里是一個全貼圖模型。
回到游戲,召喚一個海灘少女,會發現被替換了,就這麽簡單。
新增人物模型
增加人物模型,則使用rpf格式的文件,這類文件一般是打包好的,例如 realnakedbody[add-on]1.0.zip 這一類型的文件,就屬於添加類的。
這一類文件我們需要將mpnaked這個文件夾整體解壓到 F:\Grand Theft Auto V\update\x64\dlcpacks
目錄下
然后使用OpenIV打開GTA5中的xml,添加上我們的模型名稱。
接着將Outfit里面的3個配置文件解壓到,GTA輔助目錄的 F:\Grand Theft Auto V\menyooStuff\Outfit
接着按下F8打開Menyoo修改器,找到 人物選項 ->衣櫥 -> 套裝 -> 然后會看到我們XML文件,選擇會人物會換裝。
有時會在替換模型的時候,會發現一堆文件,其實這類就屬於組合式模組,我們可以更具自己的需要進行組合,從而實現拼接處自己喜歡的角色,例如如下文件
GTA5還支持導演模式,也就是內部提供各種動作,然后通過指定一些腳本參數來實現更具我們的需要做相應的動作,這也體現了該游戲的靈活性。
其他的什么替換汽車載具,啥的替換房子啥的,道理是相同的。