單機 修改器 單機電腦游戲修改器



文章插圖
單機 修改器 單機電腦游戲修改器

文章插圖
我于2018年10月30日無師自通學會用ue(UltraEdit v16.10.0.1028)修改吞食天地3龍虎傳的經驗和錢(有些單機游戲金山游俠5修改不了)
首先備份游戲存檔文件,打開游戲(enter+alt鍵換為窗口模式),用ue打開游戲存檔文件,打開win7附件計算器(最好創建快捷方式)有功能10進制與16進制互換 。看我的游戲人物牛哥經驗此時有幾萬N,但不到10進制65535(16進制ffff),用計算器把n轉換成16進制x,計算器上的x從右向左2位數2位數讀寫,差一位就添0,得新數y(,例如10進制12000轉換成16進制計算器上顯示2ee0,變成y就是e02e,再如10進制70000,換成16進制計算器上顯11170,變成y就是701101),用ue搜查y,下面表格中會有y,(點查找文字,查找內容處輸入y,找不到y時可改變查找下面按鈕方向向上或向不,再找不到y時,可打幾仗得經驗,游戲存檔,再用ue重新打開存檔文件,從新來),看到y,上面有按鈕上一個和下一個,選他可能會有多個y一個一個在表格中顯示,憑個人經驗選好一個y(左邊的表格之經驗用計算器10進制與16進制轉換游戲修改內容相類似的數據查看,這里可查看經驗上限與修改經驗是否放在相鄰相近的表格,
如果是,那么這個y就可能是我們要的,右邊的亂碼之經驗要經常修改與看),點按鈕替換文字,替換為數值16進制數(或在表格處修改為16進制數,10進制轉為16進制時在計算器上仍舊從右向左2位數2位數讀寫),再左邊文件保存修改(游戲存檔文件被修改),進入游戲讀檔,或者修改成功,或者沒反應,或者存檔改爛進不了游戲,后面兩種情況,游戲存檔文件不是備份丁嗎,恢復游戲存檔文件,再重新來過 。修改例子當中,由于我的游戲人物牛哥經驗此時有幾萬N,但不到10進制65535(16進制ffff),n變成y在表格中是4位數,而16進制4位數最大是ffff,所以此時修改不能超過ffff(65535),超過ffff(4位數)相當于還改了表格中后面相鄰的數據,實際上超過游戲存檔文件就爛了游戲讀檔出錯,而不超過就能修改 。我改為ffff(65535),再打幾仗得經驗,游戲存檔,再用ue打開游戲存檔文件,繼續修改,此時經驗y在表格中已是16進制的6位數,其最大ffffff(16777215),我改了9999999 (y=7f9698),讀檔,打一仗,牛哥升為65級(此時的上限) 。同理修改錢5000000,如果修改了游戲存檔文件游戲沒什么變化最好還原存檔文件,不然以后有可能卡死 。
補充,才從日攻貼子上學的
減少表格中y的個數
16進制數2字節為1位數,(如1a為2字節1位數,0f27為4字節2位數,7f9698為6字節3位數),16進制數(10進制數轉為16進制數計算器上從右往左2位2位讀,差一個數添0)是1位數時,用ue搜索時,首先在前面加6901(例16進制數ff,搜索時為6901ff),16進制數是2位數時,用ue搜索時,在前面加6902(例16進制數0f27,搜索時為69020f27),16進制數是3位數時,用ue搜索時,在前面加6903(例16進制數7f9698,搜索時為69037f9698)……6904……
【單機 修改器 單機電腦游戲修改器】在16進制數前添加6901,6902,6903后,能減少表格中y的個數,此時可在表格中修改,如69037f9698,在表格中改為6903XXXXXX,在上面替換文本處改要加6901,或6902,6903