冰楓論壇

標題: 寶可夢探險果實修改附圖教學 [打印本頁]

作者: ZTE    時間: 2018-7-6 18:11
標題: 寶可夢探險果實修改附圖教學
重點先說在前:
不要再搜W了!!!
一定要搜B!!!
一定要搜B!!!
一定要搜B!!!
原因如下:
果實的數量由2個位址控制,但由於果實之間的偏移值是1B(27),
因此必定有一半的果實的位址尾數是單數,如下圖一般
尾數是單數的位址是沒有對齊的,因此搜W是一定搜不到的
1.png

再來解釋一下,果實的數量是由這2個位址相加而成,
特別要注意的是第二個位址的數值,1就是256,2就是512,3就是768
然後有人問怎麼第一個位址會出現負數,其實這是正常的,只是顯示方式的問題
那個負數代表的是256減去這個負數的數值,像上圖的例子就是256-31=225
第一個位址是225,第二個位址是3,所以果實的數量是225+768=993


接下來就是如何搜到位址了,如前所說搜B,建議搜小藍,
因為小藍是第一個果實,找到後直接1B一直加下去就找到其他果實

數量小於255的直接搜就行,煮料理也好打關卡也好
數值變動後再搜,基本不出5次一定找到
數量大於256的減去256再搜;大於512的減去512再搜大於768的減去768再搜
例子:
300個=300-256=搜44
550個=550-512=搜38
800個=800-768=搜32
如此類推


搜到小藍後偏移值1B給他一直加下去,順序如下:
小藍
小灰
大紅
小黃
大黃
小紅
大灰
大藍
彩虹
貝殼

別跟我說順序會變、偏移1B沒有等等,我每次搜也是這順序偏移1B
有圖有真相
2.png

我故意把數量改成990-999給你看順序了


3.png

4.png

5.png

全部偏移都是1B


記憶體裡看不到XXB的,按右上角把Byte打勾
6.png



最後多附送一個鍋子完成料理的位址,就是貝殼的位址偏移6B
7.png



金P石和電池的位址偏移每次都會變,沒法計算偏移
但都是直接搜B可以搜到的

作者: qiu_pandai    時間: 2018-7-6 21:40
果實數量最高可以多少呢




歡迎光臨 冰楓論壇 (https://bingfong.com/) Powered by 冰楓