幾天前《阿瑪拉王國》終於通關了,職業為純法師,各大陣營也只有旅行者沒做(因為一直在打造從不偷竊濫殺的蛋疼角色)。 通關的時候等級為36,打算刷到40滿級之後,洗點成為盜賊,再去接旅行者陣營的任務。
但是悲劇出現了,通關之後刷經驗的效率奇低無比,每天喝命運藥劑開審判模式去複仇家族殺圖薩摩,殺得手酸眼脹,離滿級依然有相當長的距離。
於是,今天開始考慮使用修改存檔的方法修改經驗值,但是在網絡上並沒有找到現成的解決方案。 於是下了自己探索的決心。
網上雖然沒有找到答案,但卻有些玩家探索的心得,他們試著使用當前的經驗值去搜索存檔,卻發現沒有匹配的地址。 於是已經有一部分玩家總結出, 只有計算出從0級到目前等級的經驗總值 ,才是修改存檔經驗的關鍵。 有了這個突破點,加上多次試驗,終於找到了正確的修改方法。
詳細修改步驟
下面我用自己之前創建的存檔來演示修改經驗的具體方法。
1.打開遊戲,讀取最新的存檔, 按F5快速保存 ,按ESC回到角色信息頁面,查看目前的經驗和等級情況。
從圖中可以看出,目前角色等級為39,在這個等級的基礎上已經擁有727點經驗。
2.我從網上找到一篇阿瑪拉王國各等級所需經驗的對照表,並用Excel把它製成了電子表格。
打開這個電子表格,計算從0級升級到39級需要獲得的經驗總和,推薦使用Excel自帶的求和函數。 (請根據自己的等級計算,這裡的數值只是范例中的數據)
3.通過求和公式得,升級到39級共需獲得1777500點經驗(下圖),加上在39級獲得的額外的727點經驗,得到目前的經驗總值1778227(請根據自己的情況重新計算)
4.打開Windows自帶的計算器,按Alt+3切換成程序猿模式。 輸入目前的經驗總值1778227,單擊“十六進制”單選框,我們會看到轉化成十六進制後的經驗總值。
修改過背包容量或者金錢的玩家應該知道,在存檔中,數據存儲的順序和實際數值有些不一樣。 比如上一步得到的數值1B 22 33,我們用兩個一組的方式給它分組,那麼在存檔中的存儲數據其實是倒序的:33 22 1B(注意是兩個數字一組,而不是完全倒序)。
5.打開傳說中的神器UltraEdit32(建議去VeryCD下載),通過軟件內置的資源導航,定位到自己的存檔位置(存檔在哪裡?網上搜了就知道,不同的破解方法往往會有不同的存檔位置),找到修改日期最新的一個存檔(就是第一步中按F5保存的那個),先 備份 (備份永遠都沒有壞處),再打開。
6.按下Ctrl+F打開搜索對話框,輸入33 22 1B(見第四步)。 注意 不要勾選 “查找ASCII”,因為我們找的是16進制數據而不是文本。
點擊查找下一個,這時我們可能會找到多個數據,但是經驗的位置是唯一的。 在經驗數據所在處,有兩個關鍵字相鄰。
從這幅圖上我們可以看出經驗所在地址的特點,這裡有 兩處關鍵字 “33 22 1B”靠得十分近,關鍵字之前是若干個“00”,之後是“00 06”,這些特徵足夠讓你找到正確的經驗數據地址。 (當然也有人喜歡通過前面的地址“001990c0h”來定位,按照道理說也應該差不了多遠,就在這附近了)。
7.關鍵的時候到了,我們現在應該計算出修改後的數值。 目前我們朝思暮想要升到40級,到39級時我們擁有1777500點經驗,39到40的過程中可以得到170500經驗,所以,40級時經驗總值為:1777500+170500=1948000,但是如果直接改成1948000,導致讀取存檔直接變成40級,卻沒有技能點可供升級,那就不划算了, 所以強烈建議,實際修改的經驗總值為1948000-100=1947900 (當然有人要說為啥減100啊,我非要減1怎麼辦?我只好說那你就減0.5吧)
8.將它轉換成十六進制:1D B8 FC,那麼我們將寫入的數值為“FC B8 1D”,將光標移到剛剛找到的經驗值位置,輸入FC B8 1D( 注意有兩個位置哦 )
做了這麼多,別忘記保存。
9.回到遊戲,按下F9讀取剛剛修改的存檔,看看你的經驗是不是快爆表了?
隨便殺幾個怪升級吧!
最後再說幾句:
1.這個方法肯定不是我首創的,只不過我看到網上沒有現成的教程,所以想分享一下而已。 所有的截圖和文字說明都是原創的沒問題。
2.本文以從39級升到40級的方法為例,所有數值都是針對本案例的,如果想用該方法修改經驗, 請根據自己的具體情況修改數值 。
3.本人表達能力有限,有不明白的地方請回复或者PM我。 沒有把握的請不要擅自修改,備份是必須的,萬一存檔損壞,不要埋怨我(我可以保證,如果真看懂了這教程,是不會出問題的,有不懂的地方就要謹慎了)
4.如果你的主線還沒通關,或者大部分支線和陣營還沒做,那麼建議你還是不要修改的好,以免失去了遊戲的樂趣。 題目裡說過了,適合那些通關後地圖全開,經驗不見漲的悲摧人士使用。
阿瑪拉升級表: