
【軟件特性】
游戲修改大師Game MasterGame Master,游戲修改大師是臺(tái)灣游戲廠商發(fā)布的一款游戲內(nèi)存修改器,同時(shí)游戲修改大師也是有史以來第一個(gè)同時(shí)支持32位及位游戲修改功能的利器。最新版本的游戲修改大師9與以往基于XP平臺(tái)開發(fā)的修改器不同,游戲修改大師9是直接在新平臺(tái)中開發(fā),因此對(duì)Windows7, Vista平臺(tái)上的游戲有著良好的兼容性,同時(shí)也能十分穩(wěn)定的在XP環(huán)境下運(yùn)行。
【特色介紹】
1。同時(shí)支持32bit及64bit游戲修改(AMD64, Intel64);2。支援最新 Microsoft Windows7,Vista(32,64bit);
3。多核心處理器搜尋引擎 (Multi Core CPU);
4。組合語言指令反編譯器 (MMX, SSE, 3DNow, X86, X64…etc);
5。實(shí)時(shí)動(dòng)態(tài)位址追蹤功能 (參考點(diǎn));
6。注射程式碼功能;
7。腳本式控制處理器暫存器 (GM Script);
8。指標(biāo)搜尋器 (MultiLevel Pointer Scan);
9??焖偎褜?,智能選擇搜尋機(jī)會(huì)較大的區(qū)域,即時(shí)超過1000mb的游戲也能輕松修改;
10常用變化搜尋,智能變化數(shù)值,一次搜尋中比對(duì)幾個(gè)可能性;
11。雙精度浮點(diǎn)及混合樣式數(shù)字列數(shù)掃描功能,完美解決任何新游戲修改問題;
12。自制或自動(dòng)生產(chǎn)游戲修改器;
13。遠(yuǎn)程遙控修改功能等;
14。對(duì)系統(tǒng)運(yùn)行所需的硬件要求更低,門檻更低。
【功能介紹】
Game Master是一個(gè)純Windows程序,它可以修改在Win9x平臺(tái)和Windows的MS-DOS方式下執(zhí)行的游戲。安裝使用Game Master的基本配置是:中英文Win9x操作平臺(tái)、486以上電腦、16M內(nèi)存,并建議保留50MB以上硬盤空間。下面筆者以Game Master V601(以下簡稱GM)作范例為大家介紹一下它的主要功能。【GM的界面】
Game Master V6X的界面與開始的幾個(gè)版本有很大的不同,現(xiàn)在大家可以用中文版了。
【GM的強(qiáng)大功能】
內(nèi)存掃描
內(nèi)存掃描幾乎是任何一個(gè)游戲修改工具最重要的一項(xiàng)功能,GM當(dāng)然也不例外。它的特點(diǎn)是可以同時(shí)搜索五十個(gè)目標(biāo),而且在搜索每個(gè)目標(biāo)時(shí)都可以用高階掃描和低階掃描。需要提醒一句,同時(shí)掃描的目標(biāo)越多,所需的硬盤空間也就越大,如果同時(shí)進(jìn)行五十個(gè)目標(biāo)的低階掃描,需要1GB以上的硬盤空間。
進(jìn)行高階掃描時(shí),在“搜尋目標(biāo)”中除了可輸入十進(jìn)制的數(shù)字外,也可以輸入其它語法,語法分為下列五項(xiàng):
(1)直接輸入十進(jìn)位數(shù)值如:12345;
(2)直接輸入十六位進(jìn)位數(shù)值如:A1FFh。在表達(dá)十六進(jìn)位數(shù)時(shí),要在數(shù)字后加一個(gè)“h”;
(3)浮點(diǎn)數(shù)輸入法,可直接輸入如:50012,如果你只知道整數(shù)部分,你可以把點(diǎn)數(shù)的值輸入成零,如:5000;
(4)文字輸入法,只要把文字直接輸入便可。如:ABCDEF;
(5)數(shù)字列輸入法,其實(shí)只是把多個(gè)十進(jìn)位和十六進(jìn)位數(shù)混合輸入。例如:12,0,0h,99,F(xiàn)Fh,2Bh,5,各連續(xù)數(shù)之間一定要以“,”號(hào)分隔。
進(jìn)行低階掃描時(shí),在“搜尋目標(biāo)”中要輸入“”、“+”、“-”、“!”和“=”,分別表示開始、增加、減少、不等于、等于。
GM的熱鍵是[F12]。具體如何操作,相信大家已經(jīng)看過不少游戲修改工具的介紹,而且GM的操作非常簡單易學(xué),與Fpe也有許多相似之處,這里筆者就不多講了。
【與眾不同的搜尋格式】
GM有一個(gè)功能叫作范圍掃描。以游戲《美少女夢(mèng)工場(chǎng)之夢(mèng)幻妖精》為例,其中的數(shù)值如身高、體重等等在內(nèi)存中的存放方式是在數(shù) 面加兩位,如身高為100的話,其在內(nèi)存中的存放方式為100XX。但這個(gè)XX到底有多大,你是不知道的。這時(shí)你就可以用范圍掃描來處理,只需在“搜尋目標(biāo)”中鍵入10000-10099就可以了。
超級(jí)GM Plus功能
在對(duì)許多游戲進(jìn)行修改時(shí),大家常會(huì)遇到這樣一種情況:呼出修改工具后,就再也無法切換回游戲。針對(duì)這種無奈,GM增加了一個(gè)Plus,它的功能是無需切換到GM界面,在游戲進(jìn)行中直接下達(dá)修改命令。我把基本命令給大家介紹一下:
scanX(“X”為掃描目標(biāo)):進(jìn)行內(nèi)存掃描;
clear:清除掃描結(jié)果;
addX:把所有掃描結(jié)果全部搬到“位址表格”并鎖定數(shù)值等于X;
list:列出前八個(gè)掃描結(jié)果;
valueX:把“位址表格”中所有數(shù)值鎖定為X;
lock:鎖定“位址表格”中所有的數(shù)值;
unlock:取消鎖定;
pause:強(qiáng)制性暫停。但一定要在GM的“系統(tǒng)設(shè)定”中選擇“中斷功能”。
GM Plus要和GM同時(shí)運(yùn)行才有效,輸入命令后要按“Enter”。
中斷功能
可以強(qiáng)制性暫停游戲,使掃描更加準(zhǔn)確。
5位址表格存檔和調(diào)檔功能。
可以將掃描及修改結(jié)果保存為*gm文件,下次玩游戲時(shí)調(diào)出來使用,不必花力氣再次掃描。另外,你還可將位址表格保存為*html文件,與網(wǎng)友分享修改結(jié)果。GM可將位址表格中的修改結(jié)果保存為 *exe文件,即使別人沒裝GM也可以玩到無敵檔,這可是饋贈(zèng)親友的好東東喲!
抓圖和看圖功能
用熱鍵[Alt+Space]可以抓取圖片并保存為bmp格式,而且還能瀏覽jpg、gif、bmp、ico等多種格式圖片。
系統(tǒng)編輯功能
可以調(diào)整運(yùn)行軟件的系統(tǒng)資源,加快程序或者停止運(yùn)行。
中英文切換功能
在使用GM時(shí)可以隨時(shí)切換中文版或英文版。不過中文使用的是繁體大五碼,需要進(jìn)行內(nèi)碼轉(zhuǎn)換。
招式記錄功能
可將游戲招式記錄下來,這樣在玩格斗游戲時(shí)再也不用為發(fā)不出必殺技發(fā)愁了。
存檔文件掃描功能
準(zhǔn)確地說,這是Game Master中的另一個(gè)組件Save File Editor(簡稱SFE),是用來修改游戲存檔文件的。大家都知道,用其它游戲修改工具是不能直接修改《風(fēng)云》的,而Game Master V60以前的版本沒有Plus組件,自然也不行。這時(shí),我們就需要使用SFE來修改游戲。
(1)運(yùn)行《風(fēng)云》并存一個(gè)檔例如sav1dat,這時(shí)生命值為100;讓步驚云跟人打一架,耗掉一些生命值直到80,這時(shí)再存一個(gè)檔sav2dat;讓步驚云吃一點(diǎn)補(bǔ)生命值的藥,使生命值恢復(fù)到90,存檔為sav3dat。
(2)運(yùn)行SFE,按“Load File”讀取存檔文件sav1dat,“Scan Target”中鍵入當(dāng)前生命值100,按下“Scan”掃描。一般來說掃描結(jié)果不止一個(gè),把“Seek with last result”欄打勾,讀取存檔文件sav2dat,在“Scan Target”中鍵入80,再次掃描。如果掃描結(jié)果不止一個(gè),就重復(fù)上面的步驟,讀取sav3dat,直到只剩下一個(gè)地址。如果有些游戲三個(gè)存檔文件也找不到時(shí),多存幾個(gè)就是了。
(3)用鼠標(biāo)選中右邊欄中的搜索結(jié)果,在“Please input a number for modify”欄中鍵入你需要的數(shù)值,點(diǎn)“Modify”,最后點(diǎn)“Save”,把修改結(jié)果保存到原來游戲存檔文件中。運(yùn)行游戲,讀取那個(gè)修改過的存檔,嘿嘿,大功告成了!
SFE也可以對(duì)存檔文件進(jìn)行低階掃描,方法與上述相同。
【使用方法】
如何用Gamemaster修改單機(jī)游戲Gamemaster是一款單機(jī)游戲修改器,類似的工具有很多,今天我們重點(diǎn)講解如何用這個(gè)工具來修改單機(jī)游戲,現(xiàn)在以著名游戲《幻想三國志3》為例子
首先查找夏皓的。開始新游戲,進(jìn)入人物狀態(tài)界面,可以看到夏皓目前的狀態(tài)(見圖1),我們把它記下來(見表格1)。
表格1
人物屬性 體力 真氣 力量 仙骨 強(qiáng)壯 御法 速度 數(shù)值 168 135 61 22 46 32 31

現(xiàn)在存一個(gè)檔,名稱為“檔案001”(見圖2)。

觸發(fā)幾場(chǎng)戰(zhàn)斗,讓主角升級(jí),此時(shí)夏皓的體力值為172,我們把它記下來,存一個(gè)檔,名稱為“檔案002”,結(jié)束游戲。
打開 Gamemaster8。0(以下簡稱GM8),點(diǎn)擊左邊的“資料搜尋”標(biāo)簽進(jìn)入搜索界面,點(diǎn)擊右上角的小三角按鈕,彈出一個(gè)下拉框(見圖3)。

點(diǎn)擊[****修改檔案****]選項(xiàng),彈出一個(gè)對(duì)話框,這是打開游戲存檔的對(duì)話框,在上面的“查找范圍”選擇游戲目錄下的save文件夾,在這里可以看到游戲的存檔文件(見圖4)。

這些擴(kuò)展名為sav的文件就是存檔文件,其中Uj_AutoFS01、Uj_AutoFS02、Uj_AutoFS03是自動(dòng)存檔文件,我們不用管它,Uj_FS01、Uj_FS02、Uj_FS03……這些就是我們要修改的存檔文件了。 Uj_FS01對(duì)應(yīng)的是“檔案001”,Uj_FS02對(duì)應(yīng)的是“檔案002”,我們要查找夏皓的人物屬性地址,就需要打開這兩個(gè)存檔。
打開 Uj_FS02。sav,回到GM8查找界面,此時(shí)夏皓的體力為172,輸入172查找得到26個(gè)地址。點(diǎn)擊GM8最上面一行中間的“刷新”按鈕(見圖5)。

再點(diǎn)擊右上角小三角按鈕,在彈出的下拉框中,選擇[****修改檔案****]選項(xiàng),打開Uj_FS01。sav,現(xiàn)在夏皓的體力為168,輸入168查找得到4個(gè)地址,其中有2個(gè)地址很相似,它們是2DEE0、2DF80(見圖6)。

毫無疑問,這兩個(gè)就是體力的地址了。同一角色,其所有人物屬性地址放在相近的地方,也就是說它們具有相似性。夏皓的兩個(gè)體力地址,即當(dāng)前體力和最大體力地址當(dāng)然也具有相似性。上面找到的那兩個(gè)地址2DEE0和2DF80自然就是體力的地址了。分別修改它們的數(shù)值(修改為不同的數(shù)值)并鎖定,然后進(jìn)入游戲,讀取“檔案001”,打開人物狀態(tài)界面,看看修改后體力的兩個(gè)數(shù)值,就可以知道哪個(gè)地址是當(dāng)前體力的,哪個(gè)是最大體力的了。
與內(nèi)存地址一樣,在存檔地址中,同一角色其所有人物屬性地址都具有相似性,基本常數(shù)也是2,已知體力地址是2DEE0和2DF80,那其它人物屬性地址都屬于2DXXX,下面就看看其它人物屬性地址是怎么找的。
現(xiàn)在查找真氣。此時(shí)夏皓的兩個(gè)真氣值都是135,輸入135查找得到7個(gè)地址,其中屬于2DXXX的地址有2個(gè),它們是:2DEE4和2DF84(見圖7)。
這就是真氣的地址了,分別修改它們的數(shù)值(修改為不同的數(shù)值)并鎖定,打開游戲,讀取“檔案001”,打開人物狀態(tài)界面就可以看到修改后夏皓的真氣值了,這樣就可以知道哪個(gè)地址是當(dāng)前真氣的,哪個(gè)是最大真氣的了。





































