魔法門10 遺產 (Might & Magic X Legacy) 圖文詳細修改教學

25 1 月

廣告

作者:zwangxian

來源:遊俠論壇

 

一、Gold & Food 金錢和伙食
選擇遊戲進程後,將當前金錢輸入,點“首次搜索”
 

回遊戲找個箱子拿錢(建議一個個拿而非一次全拿,以防兩次搜索後位址數量仍然很多)
 

如圖,先拿99金,將變化後的數值輸入文字方塊,點“再次搜索”,這裡兩次搜索後只有兩個結果,可以把這兩個的值都改為同一數值,但真正位址只有一個,怎樣判斷是哪個呢(簡單的辦法是將他們改為不同的值,比如一個123一個321,然後回遊戲,關閉屬性視窗,重新打開屬性視窗,看看生效的是哪個),請接著往下看
 

 

右鍵任意一條結果,點“查看該位址記憶體區域”
 

在記憶體中可以看到這塊記憶體的資料規律,正確的金錢位址應該和食物位址在一起,如圖紅藍箭頭所示(記憶體中是十六進位表示的)
 

雖然遊戲中6天伙食是最大值,不過超過也是可以的(沒必要改得很大確保不會餓死就行)
 

二、Attributes 人物屬性
為了方便數值變化,搜索法師的魔法值來確定屬性值的位址。如圖,輸入當前魔法值,點“首次搜索”
 

回遊戲隨便扔個魔法,這裡以天甲術為例,消耗了25點魔法
 

將變化後的魔法值輸入CE文字方塊,點“再次搜索”,某仙已經只剩一個結果了(如果你還有多個結果,可以再次扔個魔法或者嗑藥引起數值變動,然後繼續搜索,直到結果只剩一個),通過分析記憶體資料可以判斷其準確性
 

右鍵“查看該位址記憶體區域”
 

不難看出,這些資料工整的存在著對應關係,下圖用彩色底線和邊框示意其明顯的對應關係。到這裡其實已經可以直接改該法師的HP、MP、力、魔、准、運、活、精等數值了,繼續看
 

可以看到,以下資料也存在這對應關係
 

這是技能點
 

可以看出紅色區域的記憶體記錄的是第四角色的屬性,第三二一角色的屬性分別在綠、藍、黃(圖中未顯示完全)色區域裡,這樣,四個角色的基本屬性位址就都找到了
 

某仙也不貪多,每人加了600點屬性點,準備分攤在各個屬性上。(當然直接改屬性也行,不過要點一點屬性點才會使某些相關資料生效)
    

三、Inventory 道具
這裡略麻煩,如果單單只是改道具數量還好,道具種類我是用文本檢視器改的存檔。
先說數量怎麼改,知道怎麼改錢就知道怎麼改數量,同樣搜索當前道具數量
 

用掉一個搜一次,用掉一個搜一次,某仙用掉3個搜了3次後剩兩個結果(同樣可以改成不同值,回遊戲重新打開屬性視窗,看看哪個值生效了,以此判斷正確的位址)
 

打開記憶體,看到當前記憶體區域位址為0x2215DD14的值為0x02,地址一般會不同
 

如果你有兩個以上的消耗型道具依次按順序排列,可以看到向上三行的位置是第二道具的數量,再向上三行是第三道具的數量,至此數量修改已經不成問題
 

接下來是道具種類修改,某仙圖簡便修改的存檔,有資料結構知識的朋友會更容易看懂,這裡以xvi32為例(其他文本流覽器也可以,其實CE、金山、GM、FPE都有這個功能)
如下圖為xvi32打開存檔後的介面,就在開頭處不遠(某仙這裡在位址0x600處)就看到了Item0(第一道具),之後就是StaticID(第一道具的靜態ID,之後緊跟的雙位元組0x01000000即小紅藥的ID=1)和Counter(數量,之後緊跟的雙位元組0x79000000=121即紅藥數量),然後是PriceMultiplicator(價格係數,之後緊跟的是浮點型資料,決定著你可以按百分之多少的原價賣出)可以看到,小藍藥(Item1)和解毒劑(Item2)的資料結構和小紅藥一模一樣。
 

將其靜態ID分別改為0B、0F、18,可以看到他們分別變成了全回復藥、全抗性藥和全屬性藥。
 
其實在這些Item0、1、2、···的上方有一塊是控制資料類型的,記錄著DataType(資料類型),這導致了消耗品和裝備不能直接相互轉換(當然可是可以,只不過異常麻煩,想手動改一件裝備動輒個把小時),為求簡便,這裡用買來的裝備做原材料(因為資料類型已經符合,不需要手動改)

往下看Item3(第四物品)可以看到明顯多了幾個屬性,有IsTracked(是否為跟蹤的?作用不明)、IsGenerated(是否為隨機生成的,之後緊跟一個0x01=是)、Identified(是否鑒定過,之後緊跟0x01=是)、Broken(是否壞了,緊跟0x00=否),然後才是StaticID(靜態ID,緊跟的雙位元組0x2F010000為其值),之後還有PrefixLevel(首碼等級)、SuffixLevel(尾碼等級),這兩個是表示有的裝備帶有特效,比如“光抗性的”啊、“冰龍之息的”啊等等,CurrentXP(當前經驗,只對Relic級別的裝備有效)······
當然我們只需要關鍵資訊,即海盜砍刀的靜態ID是0x2F 01就行了。
 

將2F01改成3301後讀檔,可以看到原來的海盜砍刀變成了精靈葉刃了
 
如圖中所示為消耗品的靜態ID筆記,01~05是小~超HP藥,06~0A小~超MP藥,0B滿回復,0C~0E異常狀態解除劑,0F全抗性+1藥,16和17分別加HP和MP上限,18全屬性+1藥

當然,有興趣的可以自己改裝備玩,比如下面的精靈葉刃ID=3501,後面一把什麼什麼雙手大劍ID=0F
 

四、Skill 技能等級
一個個改起來有點麻煩,為求簡便,某仙教大家用CE批量改,改這個最好是剛進遊戲第一次讀檔,否則會由於多次讀檔位址發生位移,產生搜索雜項(其實有也沒關係,摻在一起改就是了,但是能避免就避免)
如下圖,先把每個角色能學會的技能都點“1”點,注意是不多不少“1”點
 

然後切CE,搜索類型改為Array of byte,中文版裡好像叫“AoB搜索”,搜索值為十六進位的190000000100000000000000000000000100000004
 

把搜索到的所有結果都拉到下方的位址記錄區,如果你並不是剛進遊戲第一次讀檔,可能會有很多雜項,不管,一起拉下來。如果你建立隊伍時不是默認的,可能搜到的地址數量不是某仙圖中所示的16個,或多或少,都不要緊
 

全選剛拉下來的位址,右鍵菜單->改變記錄->取值
 

把第一個01改成19(25級),第二個01改成04(GrandMaster宗師)
 

回遊戲看到所有人的4階技能已經全部滿了
 
 

清空所有位址記錄,進行新的搜索,這次搜190000000100000000000000000000000100000003,如圖
 

同樣把所有結果拉到下方,然後全選進行批量修改
 

區別在於,這次第一個01改為11(17級),第二個01改為03(Master大師)
 

完成後清楚所有記錄,最後再搜索一次190000000100000000000000000000000100000002
 

同以上步驟,把所有結果的值改為190000000700000000000000000000000200000002(7級專家)
 

回到遊戲看到所有人已經技能全滿了
 

如果隊伍裡有法師,直接跑到書店就可以買符合條件的魔法了
 

值得注意的是:
1、並非技能該出來了,魔法就自動會出現,戰士類的魔法是在升階時獲得的,所以直接改技能不會學到魔法,更PainInTheAss的是這些魔法是沒得買的,所以需要自己改出來
2、該職業沒有的技能就算改出來了也無效,角色所有技能的等級和階位元 不得超過 在遊戲中其職業的規定值,否則呵呵~
3、該職業不可學的魔法改出來了也不能用,並且讀檔後輕則被洗掉,重則呵呵~

 

以下是技能編號(可用於通過存檔改技能)
Skill1 Dagger
Skill2 Bow
Skill3 Crossbow
Skill4 Mace
Skill5 Axe
Skill6 Sword
Skill7 Spear
Skill8 Two-handed
Skill9 Shield
Skill10 Dual Wield
Skill11 Warfare
Skill12 Medium Armor
Skill13 Heavy Armor
Skill14 Dodge
Skill15 Endurance
Skill16 Arcane Discipline
Skill17 Magical Focus
Skill18 Mysticism
Skill19 Fire Magic
Skill20 Water Magic
Skill21 Air Magic
Skill22 Earth Magic
Skill23 Light Magic
Skill24 Dark Magic
Skill25 Primordial Magic


五、Spell 魔法
默認行動(攻擊、射擊、防禦、吃藥)不被存檔保存,而被動技是職業決定的,所以不能修改。代碼有效的共90個,改出來能用的總共是84個,但由於受到技能和職業的限制,並非所有人都能用所有魔法。

單個修改過於耗時(一個角色就要2個小時),所以某仙會把已經編輯好的代碼放出,具體修改過程如下:
首先,要確保所有人的技能已經升到其職業所允許的最高值(否則很多不符合階位要求的魔法會被洗掉),為了展示所有魔法,某仙這裡新建了一個隊伍,一個精靈德魯伊(地/水/主流系宗師),一個矮人符文師(只有矮人能到火系宗師(唯一王······),而且還同時有珍貴的光系宗師),人類傭兵(戰鬥指令)和人類法師(暗系唯一(好像)和氣/主流系),這樣宗師階位要求的魔法至少有一人會。當然你不是也沒關係,最多有些魔法誰都用不了 →△→|||
 

打開xvi32讀取存檔,Ctrl+F搜索spells(最好不要開啟Case Sensitive,就不會區分大小寫)
 
可以看到spells下方很多data_0*、data_1*、data_2*、data_3*的資料,這些就是魔法。要注意途中黑框資料記錄著當前角色掌握的魔法數量,添加新魔法必須同時改這個(當然你也可以替換,對照某仙下方給的魔法代碼吧),可見現在這個角色目前會4個魔法。

黑框內的數據改為5A即十進位90,游標置於紅色箭頭所指位置(就是QuickActions的“Q”上兩行),刪除圖中標紅的部分
 

刪除好後如圖游標別動(正好停在一個06後面)
 

功能表列——編輯——插入字串
 

把這段東西複製到下方文字方塊內
64 61 74 61 5F 30 01 00 00 00 06 64 61 74 61 5F 31 02 00 00 00 06 64 61 74 61 5F 32 03 00 00 00 06 64 61 74 61 5F 33 04 00 00 00 06 64 61 74 61 5F 34 05 00 00 00 06 64 61 74 61 5F 35 06 00 00 00 06 64 61 74 61 5F 36 07 00 00 00 06 64 61 74 61 5F 37 08 00 00 00 06 64 61 74 61 5F 38 09 00 00 00 06 64 61 74 61 5F 39 0A 00 00 00 07 64 61 74 61 5F 31 30 0B 00 00 00 07 64 61 74 61 5F 31 31 0C 00 00 00 07 64 61 74 61 5F 31 32 0D 00 00 00 07 64 61 74 61 5F 31 33 0E 00 00 00 07 64 61 74 61 5F 31 34 0F 00 00 00 07 64 61 74 61 5F 31 35 10 00 00 00 07 64 61 74 61 5F 31 36 11 00 00 00 07 64 61 74 61 5F 31 37 12 00 00 00 07 64 61 74 61 5F 31 38 13 00 00 00 07 64 61 74 61 5F 31 39 14 00 00 00 07 64 61 74 61 5F 32 30 15 00 00 00 07 64 61 74 61 5F 32 31 16 00 00 00 07 64 61 74 61 5F 32 32 17 00 00 00 07 64 61 74 61 5F 32 33 18 00 00 00 07 64 61 74 61 5F 32 34 19 00 00 00 07 64 61 74 61 5F 32 35 1A 00 00 00 07 64 61 74 61 5F 32 36 1B 00 00 00 07 64 61 74 61 5F 32 37 1C 00 00 00 07 64 61 74 61 5F 32 38 1D 00 00 00 07 64 61 74 61 5F 32 39 1E 00 00 00 07 64 61 74 61 5F 33 30 1F 00 00 00 07 64 61 74 61 5F 33 31 20 00 00 00 07 64 61 74 61 5F 33 32 21 00 00 00 07 64 61 74 61 5F 33 33 22 00 00 00 07 64 61 74 61 5F 33 34 23 00 00 00 07 64 61 74 61 5F 33 35 24 00 00 00 07 64 61 74 61 5F 33 36 25 00 00 00 07 64 61 74 61 5F 33 37 26 00 00 00 07 64 61 74 61 5F 33 38 27 00 00 00 07 64 61 74 61 5F 33 39 28 00 00 00 07 64 61 74 61 5F 34 30 29 00 00 00 07 64 61 74 61 5F 34 31 2A 00 00 00 07 64 61 74 61 5F 34 32 2B 00 00 00 07 64 61 74 61 5F 34 33 2C 00 00 00 07 64 61 74 61 5F 34 34 2D 00 00 00 07 64 61 74 61 5F 34 35 2E 00 00 00 07 64 61 74 61 5F 34 36 2F 00 00 00 07 64 61 74 61 5F 34 37 30 00 00 00 07 64 61 74 61 5F 34 38 31 00 00 00 07 64 61 74 61 5F 34 39 32 00 00 00 07 64 61 74 61 5F 35 30 33 00 00 00 07 64 61 74 61 5F 35 31 34 00 00 00 07 64 61 74 61 5F 35 32 35 00 00 00 07 64 61 74 61 5F 35 33 36 00 00 00 07 64 61 74 61 5F 35 34 37 00 00 00 07 64 61 74 61 5F 35 35 38 00 00 00 07 64 61 74 61 5F 35 36 39 00 00 00 07 64 61 74 61 5F 35 37 3A 00 00 00 07 64 61 74 61 5F 35 38 3B 00 00 00 07 64 61 74 61 5F 35 39 3C 00 00 00 07 64 61 74 61 5F 36 30 3D 00 00 00 07 64 61 74 61 5F 36 31 3E 00 00 00 07 64 61 74 61 5F 36 32 3F 00 00 00 07 64 61 74 61 5F 36 33 40 00 00 00 07 64 61 74 61 5F 36 34 41 00 00 00 07 64 61 74 61 5F 36 35 42 00 00 00 07 64 61 74 61 5F 36 36 43 00 00 00 07 64 61 74 61 5F 36 37 44 00 00 00 07 64 61 74 61 5F 36 38 45 00 00 00 07 64 61 74 61 5F 36 39 46 00 00 00 07 64 61 74 61 5F 37 30 47 00 00 00 07 64 61 74 61 5F 37 31 48 00 00 00 07 64 61 74 61 5F 37 32 49 00 00 00 07 64 61 74 61 5F 37 33 4A 00 00 00 07 64 61 74 61 5F 37 34 4B 00 00 00 07 64 61 74 61 5F 37 35 4C 00 00 00 07 64 61 74 61 5F 37 36 4D 00 00 00 07 64 61 74 61 5F 37 37 4E 00 00 00 07 64 61 74 61 5F 37 38 4F 00 00 00 07 64 61 74 61 5F 37 39 50 00 00 00 07 64 61 74 61 5F 38 30 51 00 00 00 07 64 61 74 61 5F 38 31 52 00 00 00 07 64 61 74 61 5F 38 32 53 00 00 00 07 64 61 74 61 5F 38 33 54 00 00 00 07 64 61 74 61 5F 38 34 55 00 00 00 07 64 61 74 61 5F 38 35 56 00 00 00 07 64 61 74 61 5F 38 36 57 00 00 00 07 64 61 74 61 5F 38 37 58 00 00 00 07 64 61 74 61 5F 38 38 59 00 00 00 07 64 61 74 61 5F 38 39 5A

※不能複製此付下載:Mega下載點

 

插入完成後可以看到Spells後按照遊戲可識別的方式添加了所有魔法(讀檔後遊戲會洗掉該角色不可用的魔法,在所以此之前一定要把Skills全部點滿!)
 

回遊戲,看到大功告成
 

欣賞下部分魔法效果吧!
 
注意不要自己踩在地上那堆火裡,某仙因為把唯一的路給封住後,踩上去自己Game Over了
 

這裡還有傳送術!省了不少腳程~
 

以下是魔法代碼(可以在存檔中自行添加刪除魔法)
01 Fire Ward
02 Torchlight
03 Fire Bolt
04 Danger Sense
05 Burning Determination
06 Inner Fire
07 Fireball
08 Fire Shield
09 Fire Blast
0A Fire Burst
0B Earth Ward
0C Entangle
0D Regeneration
0E Cure Poison
0F Poison Spray
10 Stone Skin
11 Strength of the Earth
12 Poison Cloud
13 Acid Splash
14 Crushing Weight
15 Air Ward
16 Sparks
17 Wind Shield
18 Gust of Wind
19 Eagle Eye
1A Lightning Bolt
1B Clear Mind
1C Chain Lightning
1D Cyclone
1E Thunderstorm
1F Water Ward
20 Consciousness
21 Frozen Ground
22 Ice Bolt
23 Ice Prison
24 Circle of Winter
25 Water Flows Freely
26 Blizzard
27 Liquid Menbrane
28 Tsunami
29 Light Ward
2A Light Orb
2B Celestial Armor
2C Clairvoyance
2D Cleansing Light
2E Heal
2F Radiant Weapon
30 Resurrection
31 Heal Party
32 Word of Light
33 Darkness Ward
34 Dark Vision
35 Shadow Cloak
36 Whispering Shadows
37 Purge
38 Drain Life
39 Sleep
3A Terror
3B Agony
3C Weakness
3D Arcane Ward
3E Sundering
3F Time Stasis
40 Mana Surge
41 Dispel Magic
42 Heroic Destiny
43 Identify
44 Implosion
45 Spirit Beacon
46 Hour of Power
47 Challenge
48 Skull Crack
49 Unstoppable Assault
4A Intercept
4B Furious Blow
4C Taunt
4D Flawless Assault
4E Time Stop
4F Lay on Hands
50 Harmony
51 Searing Rune
52 (Point Blank Shot)
53 (Snaring Shot)
54 (Crippling Trap)
55 Mandate of Heaven
56 Nurure
57 (Javelin)
58 (Dash)
59 (Carnage)
5A Shatter

覺得好的話大家幫按讚吧


發佈留言

發佈留言必須填寫的電子郵件地址不會公開。