Re: [問題] 富甲天下3 金錢修改一問

作者: flingcould (載雨拾乘三)   2023-09-03 20:07:09
根據我最近取得富甲天下3steam版加上新電腦win11,CE 7.5,還有用到小算盤來處理
先說結論,不管你用十進位還是16進位都搜不到,為什麼這樣呢?因為金錢的數值就不是使
用正直的數字來算的,不對,我說的是正整數
因此,請愛用小算盤
如果你使用的是直接修改法,也就是CE 或GM 等記憶體修改軟體直接修改動態記憶體,請在
數字前務必加上「負號」
以我拿一統天下模式曹操主公來測時,起始金錢是8000,所以,第一個搜的數值8000前面請
加上減號,如果要用16進位計算,小算盤請用「程式設計人員模式」「DWORD」鍵入8000後
請按正負號(+/-),你可以看到小算盤DEC-8000 HEXFFFF E0C0
因此,你的第一個數值可以搜-8000,也可以搜FFFF E0C0
當玩到加錢或損錢,請同樣方式操作第二次小算盤
如果你是使用存檔修改法,也就是使用16進位去找,請按上面轉換16進位去尋找
補記:目前粗略修改值是用負整數來輸入的除了金錢、兵力、聲望、士氣,由於四代武將HP
、最大HP也是以負整數輸入,估計應該也是!?
而計策、機關的代碼則是正整數,武器還沒測試修改,估計應該也是!?
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.71.181.153 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Old-Games/M.1693742832.A.A6D.html
作者: if4 (if)   2023-09-03 23:51:00
謝謝您,我來研究一下 XD
作者: lingpxs (Kelly Lin)   2023-10-18 19:17:00
早期遊戲的反修改機制 像是用1或2的補數 位數位移或小數點儲存

Links booklink

Contact Us: admin [ a t ] ucptt.com