《幕府將軍2:全面戰爭》家族屬性修改教程

《幕府將軍2:全面戰爭》家族屬性修改教程

    介於目前pfm尚不支持縣長大戰2的文件解包格式,對許多同學而言,專業修改方法過於深奧,在此僅介紹一些常用修改方法,希望對論壇朋友有所幫助。

    論壇關於幾大家族的加強補丁想必大家已經見識過了,在此就介紹一下基於這些補丁的個性修改。

    首先你需要準備3個軟件,pfm ,iee(浮點數/十進制轉換軟件),以及ue等可以編輯解包文件的軟件。

    第一步,打開pfm,點open,選擇harry2008大人9大家族補丁裏的任意文件,在effect_bundles_to_effects_junctions處點選,右鍵菜單extract select 解包到自己的目錄,得到 effect_bundles_to_effects_junctions 。

    第二步,以oda(織田家)爲例,用ue等16進制編輯軟件打開解包後文件,左框是2個一組的16進制數,右框是諸如o.d.a._.c.l.a.n````````這樣的字串,去掉中間的點,相信大家都能看懂字串的意思,找到文檔最末端4個有關oda的字串句,比如最後一個是oda_building_construction_time_mod_all_...,顧名思義,這就是削減建築時間的句段。

    第三步,注意這裏的..紅字的4個符號在左邊對應的4組16進制數。如果是h大的補丁,這裏應該對應 00 00 8c c2. 打開iee,在十六進制框裏倒序輸入c2 8c 00 00,點選右邊的“由16進制轉換”得到-70 ,聰明的同學想必已經猜到這裏的-70就是建築時間縮減70%的mod效果。反過來說,如果要改成縮減90%時間,只要在iee的十進制框裏輸入-90,由10進制轉換,得到c2 b4 00 00,同樣倒序排列爲00 00 b4 c2,然後將原文件裏的00 00 8C C2 修改爲 00 00 B4 C2就可以了。

    再以旁邊的oda_mod_unit_melee_attack_.舉一例,同樣找g.o.l.o.b.a.l.後面的紅色四位對應的2進制數,原文件修改的是肉搏攻擊+4,也就是說這裏對應的是00 00 80 40,我想改爲+50,就用iee十進制處輸入50,由十進制轉換,得到42 48 00 00,將其倒序得到 00 00 48 42, 將之前的00 00 80 40 改爲00 00 48 42 工作完成。

   第四步,保存修改好的文件,回到pfm,選擇repack,然後保存退出。到此,你的oda_文件已經完成自己的個性修改了。

   第五步,最後一步非常關鍵,就是將修改好的oda_放入遊戲date目錄下的時候,一定要將oda_mod改名,可以改成oda_等,否則mod會無效。原理是如果你原來使用過oda_

進入遊戲,該文件信息會保存到遊戲用戶信息中,即使你的oda_已更新,系統仍然會優先讀取舊的mod,因此你做的更改將無效。將新Mod改名或以前沒使用過同名Mod,則不存在此問題。