Re: [求助] ssf的修改器
※ 引述《icecoll (Rain兄)》之銘言:
: 請問ssf只能用emu修改嗎?
: 我發現 實在不太會用
: 我用gm8 但改不出來
這讓我想起最近用GM8改SSF的心得
用數值搜尋
可能第一次有上萬個
第二次有上千個
第三次剩十幾個
第四次變0個 囧"
為什麼?
因為大部份SS的遊戲都是用8位元16進位的編碼
有些數字超過255 也就是16進位的FF
就不會只存在一個搜尋位址中
舉個例
最近玩銀河之星2 修改金錢
要在金錢255內搜尋才找的到它的位址
在要修改金錢時 注意!
若一次打個10000 結果出來可能不是10000 而會去變動到其它位址的數值
因為一個位址最高的值是255(FF)
那要怎麼去更改它的值?
GM8有個很重要的項目 記憶體編輯
打開你搜尋到的金錢位址 在記憶體編輯裡 它可能是一組 01~FF 內的數值
而GM8裡大部份對於一個項目的編碼 都是2組一個或4組一個
例子裡的金錢就是由你搜尋到的位址+它往左一組
或 數值大一點往左三組共4組的位址所組成
EX:0063->99 0001 86A0->100000
(16) (10) (16) (10)
如果金錢的值在255(FF)以內 假設為十進位的99
那在記憶體編輯內就是0063(16進位)
那要改超過255(十進位) 很簡單
直接在前面幾組位址內鍵入16進位的數字就好了
EX: 原本0000 0063
^^ 這個位址是你一開始搜尋到的
修改成0001 86A0
^ ^^^^ 這是你想修改的值
改出來金錢就變成十萬100000了
而記憶體編輯有個更好用的地方
假設這次搜尋到了經驗值的位址
仔細去觀察這個位址附近幾個位址的值 可能是上一行或上兩行
你就可能找到人物素質的位址 這些都有跡可尋
不過就你改一個遊戲的經驗
可能到了另一個遊戲 修改的方式就又不相同
但方向是大同小異的 (現在在研究改冒險奇譚)
努力嘗試 加油吧
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.160.109.46
※ 編輯: Xcup 來自: 218.160.109.46 (06/16 20:57)
推
06/16 21:16, , 1F
06/16 21:16, 1F
推
06/16 21:17, , 2F
06/16 21:17, 2F
→
06/16 21:18, , 3F
06/16 21:18, 3F
推
06/16 21:51, , 4F
06/16 21:51, 4F
推
06/17 01:20, , 5F
06/17 01:20, 5F
→
06/17 01:20, , 6F
06/17 01:20, 6F
推
06/17 02:08, , 7F
06/17 02:08, 7F
推
06/17 12:57, , 8F
06/17 12:57, 8F
討論串 (同標題文章)
Emulator 近期熱門文章
PTT遊戲區 即時熱門文章