[問題] 16進位的修改問題

看板Old-Games作者 ( )時間11年前 (2014/11/25 17:41), 編輯推噓6(6012)
留言18則, 4人參與, 最新討論串1/3 (看更多)
先澄清一下,小弟不是來騙P幣的,是因為美式遊戲版的板友建議,我才來這裡打擾版友們. 現在在玩冰風之谷2,想裝個等級40級補丁,該MOD說:"找到0x0014389B位置,從這個位置開 始的4個字節是用來控制遊戲最高等級限制的,請改為32 00 00 00(即10進制的50)。" 小弟從來沒修改過EXE的經驗,連使用16進制編輯器打開IWD2.exe,都是摸索了一個多月才了 解怎麼做的,用的是HEXEdit,但接下來的問題是,小弟看不懂所謂的0x001438 9B是甚麼. 我在編輯器裡有找到這樣的東西 0001 0203 0405 0607 0809 0A0B 0C0D 0E0F 0123456789ABCDEF 0X0014380 0000 C784 2450 0400 00FF FFFF FFE8 8888 這裡是完全看不懂的符號 0x0014390 3E00 660D FFFF E918 0B00 0089 6424 1C8B 能否請哪位版友提點一下,這些操作方法該如何運用呢? 原文如下: 找到0x0014389B位置,從這個位置開始的4個字節是用來控制遊戲最高等級限制的,請改 為32 00 00 00(即10進制的50)。 找到0x00143895位置,這個字節為驗證位,需要與上面地址的數字一一對應,請修改為32 (即10進制的50)。 找到0x00144C71位置,從這個位置開始的4個字節是用來控制遊戲中能夠得到的最高經驗 值,改為FF FF FF FF(即10進制的-1)可以去掉經驗上限,但是這裡沒有這個必要,修 改為任意一個大於1326000的數字就可以了(因為我這個MOD中最高人物等級52時就是這個 經驗值)。 找到0x001DCD4A位置,這個字節同樣為驗證位,改為32即可(即10進制的50)。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.126.248.245 ※ 文章網址: http://www.ptt.cc/bbs/Old-Games/M.1416908468.A.9AA.html

11/25 18:53, , 1F
0x0014389B 這個位置就是 0089 中的 89 原文是說把
11/25 18:53, 1F

11/25 18:55, , 2F
後面的四個字節換成 32 00 00 00 就是說把 6424 1C8B
11/25 18:55, 2F

11/25 18:58, , 3F
改成 3200 0000
11/25 18:58, 3F

11/25 19:00, , 4F
我發現原文說的位置是 0x0014389B , 意思是說要到
11/25 19:00, 4F

11/25 19:01, , 5F
0x00143890 的位置, 你貼的位置卻是 0x0014390 根本
11/25 19:01, 5F

11/25 19:01, , 6F
改錯位置XDD
11/25 19:01, 6F

11/25 19:12, , 7F
可是沒有0x0014389B,直行都是8碼耶?
11/25 19:12, 7F

11/25 19:14, , 8F
0x0014389B = 0x00143890 + 0B 你應該是要找
11/25 19:14, 8F

11/25 19:16, , 9F
0x00143890 才對,另外你確定你改的執行檔是對的嗎?
11/25 19:16, 9F

11/25 19:19, , 10F
不敢完全肯定,或許是這個原因,我再找找,謝謝
11/25 19:19, 10F

11/25 19:23, , 11F
因為原文提到有驗證碼且他的值會跟上面的等級一樣
11/25 19:23, 11F

11/25 19:24, , 12F
你貼的這個很明顯兩個值不一樣,一個是64一個是FF
11/25 19:24, 12F

11/25 19:33, , 13F
找過了,應該沒錯,不知道問題出在哪,再想想,謝謝
11/25 19:33, 13F

11/25 20:48, , 14F
11/25 20:48, 14F

11/25 20:48, , 15F
11/25 20:48, 15F

11/26 00:43, , 16F
這種修改法要先確定遊戲版本,因為語言版本,patch版本,有
11/26 00:43, 16F

11/26 00:44, , 17F
無破解都會讓程式碼或資料位址移到別的地方
11/26 00:44, 17F

11/26 05:21, , 18F
樓上專業 XDDD
11/26 05:21, 18F
文章代碼(AID): #1KT4wqcg (Old-Games)
文章代碼(AID): #1KT4wqcg (Old-Games)