如何修改程序?

SM五座廟


先把遊戲載入到編輯器中,在編輯器中搜索資源的默認值,這裡要注意是以字節方式搜索,搜到相關數據後,就可以在文件指定偏移處修改我們自己的數據了,要注意把數字轉為字節,修改完了保存exe,下次進遊戲默認資源就是你修改的值了,然後我又修改了人口上限,遊戲默認值是50,十六進制是32,此時在編輯器中搜索是不行的,因為他是固定的值,而且是一個字節,搜索結果很多,這時候我們就不知道哪個才是正確的,所以需要進去遊戲,藉助內存搜索工具(推薦用ce),根據當前值搜索,搜到後在它的內存區域以反彙編查看,因為要判斷人口上限,所以附近就會有一個條件比較指令,比較的對象是0x32,我們把這條指令在編輯器中查找,在文件偏移106F80處找到了32,把它改為c8(200)保存,進遊戲後人口上限就是200了。我們知道了數據的偏移後,就能做一個專門修改此遊戲數據的小程序啦!

我是小嘟嘟熊,喜歡我的回答請多多關注!





小嘟嘟熊


找到 每個函數。

就可以了


魯賓孫印象


問題太籠統,無法給出合適的建議,謝謝


分享到:


相關文章: