無主之地3存檔修改器是一款由[zyc3136]為射擊游戲《無主之地3》專門制作的一款游戲輔助工具,可以對無主之地3的存檔進行直接修改,在存檔中直接修改武器屬性、物品數(shù)量等等,幫助玩家更快的變強,大幅度降低玩家的游戲難度,過關更輕松!
使用教程
1、首先,用這個工具注入游戲。打開注射器,選擇進程,在windows list里面選這個大大的游戲圖標,正確操作的話只會彈出一個彈框告訴你注入成功了。
首先,select里選擇無主之地的進程,看我截圖里那個高亮的按鈕,點他就能看到無主的進程了;
然后,如果你是第一次用這個注入器,要加載一個dll。這個dll在哪吶?沒錯就在這個注入器自己的文件夾里面。
2、打開Epic Games\Borderlands3\OakGame\Binaries\Win64這個文件夾,瞧見這個txt文件沒,打開它,哇100m的txt文件噢!
其實這里面包括了各種各樣裝備部件的列表,0x后面就是它的“代碼“了。
因為動態(tài)地址的原因,每次重開游戲之后,上次生成的txt就過期了,如果你還想修改的話,就要重新運行注入器,他會復寫這個文件的。
4、好啦步入正題,看到這把小手槍沒客官!這就是今天的主角,咱就從它下手。
5、打開CE,打開這個ct表,像圖里頭這樣展開第一個下拉列表,你會看到數(shù)值都是問好,沒關系不管它先?,F(xiàn)在,把鼠標指針放到這個小手槍上,再回到ce,看,這里面有數(shù)值了吧。先看那個Item Component Count,它的值是18,說明這個小手槍一共有18個部分組成;然后看那個Item Compnent,它是個指針吧...噢好聽不懂也沒關系,右擊它,選擇“在內存中查看”。
6、于是打開了內存區(qū)域的窗口,它默認是2Byte Hex格式顯示,在里頭右擊鼠標,改成8 Byte Hex格式(8字節(jié)16進制)顯示,讓它變成圖中這樣。
7、好啦,注意力集中到這些內存里,如果你打開內存窗口之后沒有手滑滾了鼠標滾輪,或者處于好奇拉了右邊的滑塊,那它就是這樣的??磮D中紅線以上,是不是格式很統(tǒng)一?
好了,還記得剛才的objectDump.txt不?對沒錯,咱看到的這寫格式很統(tǒng)一的東西,就是小手槍各個組成部分——的代碼。
8、隨便點一個,復制,然后在objectDump.txt里面搜索它,為了方便最好勾上循環(huán)搜索。于是我們找到了一行,懂點英文的話,大概能看懂吧,Barrel_01_B,這應該是個槍管配件。
好吧,我的一點經驗:
直接名稱結尾的話可能就是部件,比如xxxxx_Barrel,這是個槍管。
而名稱后再跟一些編號可能就是部件的配件,比如xxxxx_Barrel_01_B,這是個槍管的配件。
9、瞧見紅線了沒。紅線以上是小手槍的部件,紅線之下呢?是啥咱也不知道,但是,咱把剛找到的部件代碼,覆蓋紅線以下的第一個內存位置,也就是圖中選中的00000000————當然,這兒湊巧了,都是0。所以咱們很容易辨別小手槍的內存邊界。
當然,別的情況下,可能這里不是0了,這時候仍然有好多辦法確定小手槍的內存邊界,這里給一個笨但準確的方法,之前不是直到Item Component Count是18了嗎,好,這里就按照從上到下先左后右的順序數(shù)18個。然后把部件代碼粘貼到第19個位置,就ok了。
關于ce里的復制粘貼:先雙擊一個值,彈出窗口,其中顯示了它10進制的值,復制這個值,然后雙擊要粘貼的位置,彈出一個窗口,把這個10進制的值粘進去,確定,就轉成16進制了。
實在不成手輸orz
10、關掉內存窗口,但是——還沒完吶,下一步是把Item Component Count的值+1。它原先不是18么,咱不是給它加了個部件兒么,那18是不是該改成19了?當然是了。
不改的話游戲必崩無疑。