看板 Old-Games 關於我們 聯絡資訊
這篇是分享自己用 Cheat Engine 修改金5的經驗。 Cheat Engine 是一個開原程式,有興趣的人請自行上網搜尋下載。 本篇是看圖說故事,所以即使不會英文, 也不用特別去找中文版的 Cheat Engine。 下載後安裝、執行,記得允許以系統管理原身分執行 Cheat Engine, 除此之外沒什麼要注意的。 Cheat Engine 本身是個很乾淨的程式, 應該不會帶有廣告或其他附加程式之類的, 也不會沒事啟動或叫你更新來煩你。 如果不喜歡 Cheat Engine,用別的修改器應該也可以, 原則上只要能搜尋到遊戲中的數值,應該就可以做到一樣的事吧。 不過其他軟體怎麼操作就請自己想辦法了。 https://i.imgur.com/bWndkqG.jpg
這是 Cheat Engine 啟動後的畫面。 要怎麼操作呢?很簡單。 https://i.imgur.com/zdihBlm.jpg
1.先點選按鈕A,會跳出視窗B。 2.在視窗B選到你想要搜尋/修改的程式。 不必管下面那些按鈕,直接點兩下你想選的程式就好了。 你不一定要先啟動金5再啟動 Cheat Engine, 但在你啟動金5之前,你在這個視窗是找不到金5的。 3.在輸入欄C的位置,輸入你想找的數值。 4.按下C附近,上面寫著 First Scan 的按鈕。 5.按下 First Scan 之後,D的位置會跳出一堆被搜尋到的數值, 同時,First Scan 的按鈕會變成 New Scan。 6.因為通常會搜尋到一堆數值,不知道哪個才是正確的, 所以你要等你搜尋的數值改變後,再輸入一次新的數值, 然後按下隔壁的 Next Scan ,從目前被找到的數值中繼續篩選。 7.當你搜尋幾次,終於在D找到你想改的數值後, 對該數值連點兩下,他就會跑到最下面E的位置。 這時,只要點兩下 Value 欄位的數字, 就會跳出一個小視窗讓你修改,改好以後按 OK 就可以了。 以上是 Cheat Engine 的基本操作方法。 不過,光是知道這些,可能還是沒辦法順利修改金5。 最主要的原因,是因為在遊戲中看到的數值, 並不一定等於遊戲程式內部的數值。 有些遊戲的數值是可以直接搜尋到的, 但有些遊戲,在遊戲中看到的數值,用修改器搜尋時, 可能要先乘以2、乘以8之類的... 而金5遊戲內的數值, 要用修改器搜尋時,要先乘以2,再加1。 也就是 2x + 1 。 舉例來說,如果你在遊戲中,看到自己有10文錢, 就要自己先把10乘以2,再加1,得到21。 用修改器搜尋的時候,輸入21,才能找到可能代表金錢的數值。 接著,因為只搜尋一次,通常會找到一大堆結果, 這樣雖然縮小了搜尋範圍,但是還是沒有找到代表金錢的數值, 所以要先改變一下你身上的錢數,再進一步繼續搜尋。 注意,第二次搜尋,輸入數值後, 要按的按鈕是 Next Scan請不要按錯。 如果你按到 New Scan就是重新搜尋, 剛剛找到的結果就會全部消失。 舉例來說,你接下來賣了兩個乾糧, 身上的錢數從10文錢變成130文錢, 因此把130乘以2,再加1,得到261。 進一步搜尋的時候,輸入261, 就能篩選掉錯誤的數值。 通常這個過程重複一兩次, 就能找到你要的數值了。 同樣的,當你要去改這個數值的時候, 輸入的東西,同樣也要符合這個規則。 比如說,你搜尋到代表金錢的數值了, 這時你想把身上的錢數,改成0文錢。 0乘以2,再加1,等於1, 所以只要在修改器內,將代表金錢的數值改成1, 你身上的錢就會變成0文啦。 為了避免有人還是看不懂,以下一步一步做給你看。 https://i.imgur.com/gVQ2vcC.jpg
去找攤販買賣,身上有10文錢,2(10)+1 = 21, 在 Cheat Engine 輸入21。 https://i.imgur.com/TzyF0MU.jpg
輸入21,按下 First Scan 搜尋後,會得到一堆結果。 https://i.imgur.com/XsqXB2p.jpg
自己手動在遊戲中賣掉兩個乾糧,身上變成有130文錢, 2(130)+1 = 261,在 Cheat Engine 輸入261。 https://i.imgur.com/OnUspH9.jpg
輸入261,按下 Next Scan 搜尋後,找到你啦。 https://i.imgur.com/OI6fW4r.jpg
找到正確的數值後,對他點兩下,他就會跑到下面的空位, 這時就可以編輯他了。 https://i.imgur.com/yJ7Ovtz.jpg
在 Value 欄位的數字點兩下,就會跳出這個小視窗,讓你修改。 這邊的示範是要改成0文,2(0)+1 = 1,所以輸入1。 當然,大家應該會想把自己改成富翁才對, 假如你想要改成100000文,就輸入200001,規則是一樣的。 原則上只要你改的數字是奇數正整數應該就沒問題。 輸入完以後按下OK即可。 https://i.imgur.com/HuhvmP3.jpg
改完以後,金錢的改變是不會立即顯示, 但如果你退出買賣視窗後再進來, 或是有買/賣東西,就會看到變化了。 基本作法就是這樣。 都這樣一步一步截圖了,如果還是有人看不懂,那我也沒辦法了。 必須一提的是,有時候搜尋到最後面, 會得到兩、三個一樣的結果,不管怎麼繼續搜尋都一樣, 這時你只要都改改看,看編輯哪一個會得到你想要的成果就可以了。 接下來講一些可以改的東西... https://i.imgur.com/xEXePFB.jpg
在一開始創腳色的時候,其實就可以開始搜尋了。 不只是剩餘點數,各項天賦多少也可以查得到,也就是說... https://i.imgur.com/B2rwOR6.jpg
小龍女容貌12算三小,設99都行。 另外,創腳色的時候,這個天賦頁面的剩餘點數如果沒花完, 是可以在開始遊戲後,當天賦點數來使用的。 所以你可以在這邊編輯,故意留下一堆剩餘點數沒花完, 這樣一開始就有一堆天賦點可以用... 當然進入遊戲後再編輯天賦點也是可以, 畢竟遊戲最初教學關卡就可以得到4點, 和改金錢的方式一樣, 只要一邊花用,一邊搜尋就可以找到, 潛力值也是一樣, 甚至俠義、惡名、聲望這些,也是可以改的。 不過進入遊戲後,膂力、根骨、機敏、悟性、容貌這些, 就不知道能不能改了,就算要改大概也不太好改, 所以還是一開始就設好吧。 https://i.imgur.com/CTMVndK.jpg
另外,物品欄中,物品的數量也是可以直接改的, 所以不用把自己變成富翁後再去買東西, 或是沿路慢慢採集, 只要持有一定的數量 (5個應該就很夠了), 找一間商店,一邊賣、一邊查詢物品數量的變化, 就可以找到物品數量的數值,直接把他改到99個。 最後講一下鎖血、鎖怒氣和鎖體力。 https://i.imgur.com/T6s2LrD.jpg
體力的判定,可以自己看一下圖示,大概估計。 由左到右分別是0(1)、1(3)、2(5)、3(7)、4(9)、5(11)。 這些東西,雖然也都可以改, 但怒氣一發完、體力一用完, 或是一中招被扣血,就要去改很不方便, 最好是讓他固定。 https://i.imgur.com/ECRdS9Z.jpg
搜尋到一個數值之後,如果希望他固定維持在那個數值, 就勾選這個方塊,Cheat Engine 就會讓他維持在那個數值了。 這樣一來,就可以體力無限,快速學秘笈, 不用慢慢等回復或是跑去喝茶了。 另外散人也不用再靠太祖長拳...用怒招應該比較好一點點吧。 而鎖住氣血,理論上就不用擔心被打死了。 不過,Cheat Engine 其實只是偵測到該數值有變化後, 就自動把該數值改回來, 也就是說,那些被鎖住的數值,其實不是100%隨時都被鎖住的。 換言之,假如你的氣血在1000以下, 敵人施展了一個招式,對你造成的傷害超過1000, 此時就算你有鎖住氣血, 被打中的時候還是會被判定死亡。 我所知道的大概就這些... 很不幸的,如果重新讀取存檔的話, 所有數值都要重新搜尋過, 要自己計算 2x + 1 也不是那麼方便... 另外我不知道有沒有直接修改剛、柔、癒、虛、攻、防、氣血上限這些的方法。 Cheat Engine 的功能其實不止於此, 如果有能力的人,甚至可以用他編輯出一套真正的修改器, 不過這就只能留給真正的高手了。 至少看了這篇以後,可以不用再花時間存錢買乾糧了吧。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.74.125 ※ 文章網址: https://www.ptt.cc/bbs/Old-Games/M.1516532663.A.782.html
crazy225drag: 我也是用這個 一開始是下載來加速古劍一的速度XD 01/21 19:08
rni: 我有問題>_</ 其實金2一開始也可以修改 但是某次改版好像 01/21 19:10
rni: 預防了 GM找不到這個東西orz 01/21 19:10
rni: 如果這樣要怎麼修改啊 01/21 19:10
bear26: 感謝 我找半天找不到就是因為2x+1不知道 01/21 19:11
BITMajo: 我猜只是找得到找不到的問題吧 01/21 19:11
BITMajo: 我一開始也不知道2x+1,這是我自己摸索出來的 01/21 19:11
ttoy: 用GN也是一樣的 我就改了錢、天賦點和鎖體 01/21 19:12
BITMajo: 一開始先搜尋未知數值,然後在該數值增大/減少的時候 01/21 19:12
BITMajo: 搜尋有增大/減少的數值,多搜尋幾次再自己歸納結果 01/21 19:12
ttoy: *GM 我是說金5 不是回2F這樣 01/21 19:13
BITMajo: 所以2樓說的金2(滄海嗎?)也許也可以這樣找到吧 01/21 19:13
crazy225drag: 我的經驗是 大概變動兩次就能找到 01/21 19:28
rni: 不是 從霸者開始你找什麼值都是0.. 01/21 19:28
flysonics: 其實蠻不建議新手直接改內存值的(ex 氣血內力等) 01/21 19:28
rni: 應該是被偽裝了一層在外面 (or 他們放了一個優化在外面) 01/21 19:29
flysonics: 因為很容易改一改就overflow 然後程式裡改到啥鬼你也不 01/21 19:29
rni: 總之就是找數字都找不到..~_~ 01/21 19:29
flysonics: 知道 哪天跑到一半當掉也找不出理由 01/21 19:29
flysonics: GM改不動的你還有RMVX 01/21 19:30
rni: 像是養成的日數 RMVX沒有那個蘭位 我就不會改了w 01/21 19:32
flysonics: 不然就直接用rpg maker xp拆了也是可以啦... 01/21 19:32
BITMajo: 目前改的應該都還好...啦,至於樓上說的那些 01/21 19:39
BITMajo: 其實我也不知道怎麼改 01/21 19:39
BITMajo: 是說我剛剛開了霸者橫攔1.0,用Cheat Engine改道具數量 01/21 19:40
BITMajo: 沒問題啊,結果一樣是2x + 1 01/21 19:40
BITMajo: 改經脈點數也沒問題,都一樣的改法 01/21 19:43
BITMajo: https://i.imgur.com/456Hi2L.jpg 01/21 19:46
BITMajo: 還是說我開的版本是所謂改版前的,這我就不知道了 01/21 19:47
pttpu: PRG製作大師好像都是2N+1,所以很好找 01/21 20:14
pttpu: 記得以前玩帽子世界也是2N+1 01/21 20:15
BITMajo: 剛剛發現其實可以改/鎖大羅金仙丹的數量然後一直吃... 01/21 20:16
diablo81321: 我直接用RMXP制作系統改了 01/21 20:17
BITMajo: 吃一千顆,氣血就增加一萬五了 01/21 20:18
if4: 推~ 01/21 20:24
Minaiya: 直接改腥臭蛇血啊 四圍+10也加氣血 吃99顆 hp mp都三萬多 01/21 20:25
BITMajo: 噢,我還不知道有這樣東西 01/21 20:27
Minaiya: 要絕命毒師3級 打馬洞3樓 梁子翁的蛇就會拿到 01/21 20:28
hpw841031: 大感謝!! 01/21 20:30
spfy: CE官網有語言包 放上去之後就可以直接切了 但有少部分地方 01/21 20:34
spfy: 有亂碼...這東西如果沒找到 很大原因是你在修改器查詢時 實 01/21 20:34
spfy: 際值已經變動了(遊戲沒暫停) 01/21 20:35
bear26: 這修改好了之後 每次開新局還是得找一次新的吧? 01/21 20:35
BITMajo: 你遊戲中改的潛能、天賦點、金錢、道具數、俠義、惡名 01/21 20:39
BITMajo: 名聲等等...改了就是你的了 01/21 20:39
BITMajo: 但你重新載入或重開當然要再搜尋一次 01/21 20:39
spfy: 要每次開都能用的話需要直接改pointer 但這東西比較複雜... 01/21 20:41
bear26: 我以為可以像以前超任模擬器那樣存檔 01/21 20:41
wed0630: https://goo.gl/gcrQHQ 再PO一次好了,下載到DATA資料夾 01/21 20:42
wed0630: 裝備明靜止水或心如清冰用氣匯可以補滿體力 01/21 20:42
wed0630: 給不想等體力又不想重度修改的朋友 01/21 20:43
st13779: 其實在金庸無雙的時候就一直2n+1了 配上某存檔改物品的兼 01/21 20:43
st13779: h大的道具代碼 到金庸無雙2也都這樣 存檔毀損按del再讀這 01/21 20:43
st13779: 樣 金群5應該也是這樣 加上下一篇有代碼啦 01/21 20:44
BITMajo: 剛剛查了一下,原來好像用Rpg Maker的遊戲都這樣吧 01/21 20:46
rocku112: 是的~RM做的幾乎都這樣改 01/21 21:10
slugger: 有人知道五種天賦怎麼改嗎? 我在網路上有看到什麼地址碼 01/21 21:32
slugger: 像機敏是"1168C238",我按ce右下角手動加入位址是有找到 01/21 21:34
slugger: 一個數值,但根本不是我機敏的數值 01/21 21:35
BITMajo: 我是在創腳色的時候就設好,遊戲中...我不太確定 01/21 21:37
BITMajo: 每次你重開遊戲或重新讀檔,搜尋的東西即使一樣 01/21 21:38
BITMajo: 那個Address也會變 01/21 21:38
rocku112: 改天賦用存檔修改器,很好改 01/21 21:39
slugger: rock2是說RMVX? 但是打開存檔後他是在哪個欄位底下? 01/21 22:06
rocku112: 不是,是RMModify,這個要改變數和開關很快 01/21 22:31
rocku112: RMXP我是用來修改公共事件和看一些其他東西的 01/21 22:31
slugger: 喔,感謝rocku,真的很好改,已改成功。也謝謝原po這篇 01/21 23:24
補一個東西,我發現我忘記提到了... 跟別人吵架的時候,可以用集中來增加才氣,最高可以集3個才氣。 才氣2以上的時候可以用鐵證,對對手強力的打擊, 那個才氣,也是可以用修改器找到鎖定的... ※ 編輯: BITMajo (114.44.74.125), 01/21/2018 23:52:58
bomson: 我用RMModify改變數都會檔案毀損0.0 01/21 23:57
BITMajo: 樓上,裡面有出現的東西不代表你都可以改啊 01/22 00:02
rocku112: 毀損正常啊,你讀取畫面的時候要先按del鍵再讀取就可以 01/22 00:09
slugger: 檔案毀損按一下delete鍵再讀一次就好 01/22 00:10
bomson: 有了,感謝樓上兩位 01/22 00:12
BITMajo: 我還以為是跟我一樣,改太大了,用delete都沒用 01/22 00:17
qday: 剛、柔、癒、虛 修改法,剛開始都是2x0+1=1,點一點+15的天賦 01/22 00:22
qday: 變2x15+1=31 這樣下去修改就抓到的,登場一拳ko老禿驢沒問題 01/22 00:24
喔喔!這真的可以改到! 原來一開始是0,因為即使把身上東西脫光, 四勁還是有30,真猜不到啊。 ※ 編輯: BITMajo (114.44.74.125), 01/22/2018 00:30:26
qday: 氣血跟內力上限就在"剛"前面8個byte 01/22 01:05
st13779: 其實很多只要有數字的2n+1都能改以前無雙2還鎖鬥酒 搜的 01/22 03:31
st13779: 到就行 還有配存檔修改弄方便開局進程的存檔 以前無雙1的 01/22 03:31
st13779: 時候俺也弄過就是了玩的人少沒人記得XD最感謝h大的各代碼 01/22 03:31
bear26: 發在這好了 偷竊好像跟某個值有關 除了妙手空空 01/22 08:42
bear26: 我這局因為有改初始天賦 偷竊時很容易偷到關鍵的道具 01/22 08:42
wed0630: 今天臉洗得比較乾淨的關係XD 偷竊只有成功率,偷到什麼 01/22 09:06
wed0630: 完全是機率 01/22 09:06
bear26: 是這樣嗎!!!我這局一堆東西偷一次就得手 01/22 09:17
bear26: 譬如駱冰鴛鴦刀我上局偷了50次吧 01/22 09:18
bear26: 這局海大富三次分別給我出書 爪 人鞭 01/22 09:18
bear26: 金刀 和尚的心法 八卦心法的行囊 01/22 09:19
bear26: 全部都一次到手 嚇死我了 01/22 09:19
wed0630: 手洗得很乾淨喔XD 01/22 09:24
wed0630: 遊戲中有兩個可以確實縮小偷竊池的方法 01/22 09:25
wed0630: 1.在人物的背面偷2.九陰的攝魂大法 01/22 09:25
wed0630: 我想一定很少人會去用攝魂XD 但是效果非常好 01/22 09:27
Segal: 那請教影響下毒成功率除了毒師和醫藥外 還有哪些因素 01/22 14:15
Segal: 莫大曾經賽到一次成功可是沒存到檔...接下來SL都失敗 01/22 14:16
lolicat: 教學推個 01/31 01:23