綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[討論] 寶可探險 關於修改果實

[複製連結] 查看: 13764|回覆: 33|好評: 0
跳轉到指定樓層
樓主
iantryit | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2018-7-3 11:21

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
我用W 搜尋 紅 藍 黃 都找的到也都改成999了

可是灰色跟彩色寶石都找不到...

請問有什麼方法可以改嗎??

麻煩知道的大大幫助一下 謝謝
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
www119 | 收聽TA | 只看該作者
發表於 2018-7-3 12:40
你試用gg嗎
紅藍黃怎麼改
我改數值都不會變
教一下吧3q
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

板凳
www119 | 收聽TA | 只看該作者
發表於 2018-7-3 12:40
你是用GG嗎
紅藍黃怎麼改
我改數值都不會變
教一下吧3q
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

地板
lazegamer | 收聽TA | 只看該作者
發表於 2018-7-3 14:49
因為果實數量其實由2個位址在控制
例如假設紅色的位址是D161B1A6和D161B1A7
那麼你搜W可以搜到
但要是灰色的位址是D161B1A1和D161B1A2
那麼你搜W便會搜不到,必須搜B才可以
搜到D161B1A1改231,再跳到D161B1A2改3
231+3x256=999

順帶一提,由小藍開始,偏移值+1B=下一個果實的位址
例如小藍是D161B1A1,下一個果實就是D161B1BC

評分

參與人數 5碎鑽 +5 幫助 +5 收起 理由
王彥凱 + 1 + 1 非常讃
excuse1000 + 1 + 1 非常讃
遊戲制裁者 + 1 + 1 非常讃
w20210 + 1 + 1 非常讃
iantryit + 1 + 1 非常讃

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 0 反對 1

使用道具 舉報

5
www119 | 收聽TA | 只看該作者
發表於 2018-7-3 16:43
對不起 我比較初學者
有沒有比較白話的說法...
不是很懂
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 0 反對 1

使用道具 舉報

6
遊戲制裁者 | 收聽TA | 只看該作者
發表於 2018-7-3 19:07
本帖最後由 遊戲制裁者 於 2018-7-3 19:39 編輯
lazegamer 發表於 2018-7-3 14:49
因為果實數量其實由2個位址在控制
例如假設紅色的位址是D161B1A6和D161B1A7
那麼你搜W可以搜到

感謝教學,已經成功改到999
簡單來講因為搜到的數值看成一個byte,共8bit所以最高255
把他跟下一個byte合在一起看做一個word就可以了然後有的時候要搜byte或搜word
是因為這數值不像一般都是4byte align
保險起見搜byte再慢慢增加是個做法
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

7
mmiikeke | 收聽TA | 只看該作者
發表於 2018-7-3 19:36
本帖最後由 mmiikeke 於 2018-7-4 03:13 編輯

我的理解是這樣子
D -> 4 Bytes
W -> 2 Bytes
B -> 1 Byte
這是搜尋時,不同方法搜尋的最小單位
1 Byte = 8 bits,在unsigned編碼中的範圍是0~255
但果實的數量可以到達999,因此是由2個Byte來記錄
其中一個Byte紀錄256的進位值,另一個紀錄0~255
另外,遊戲中並沒有把資料對齊
那麼就會出現兩種情況:

1.兩個Byte剛好有對齊
    這個情況可以用W直接搜尋到,並更改成999
    例如有280個果實,就會是1*256+24
   

點評

啊,抱歉是little endian 講反XD  發表於 2018-7-4 22:45
目前看來是相連的,採big endian,感謝分享  發表於 2018-7-3 19:44

評分

參與人數 3碎鑽 +3 幫助 +2 收起 理由
ali86 + 1 + 1 非常讃
sa885455 + 1
w20210 + 1 + 1 非常讃

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 0 反對 1

使用道具 舉報

8
freedomhk | 收聽TA | 只看該作者
發表於 2018-7-3 21:41
lazegamer 發表於 2018-7-3 14:49
因為果實數量其實由2個位址在控制
例如假設紅色的位址是D161B1A6和D161B1A7
那麼你搜W可以搜到


我想知道灰色和黃色的地址相隔跟黃色藍色相隔是一樣的嗎?找不到小灰><
灰色改不了變成了負數,結果當機,就再也找不到了
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

9
lazegamer | 收聽TA | 只看該作者
發表於 2018-7-3 22:10
全部相隔是一樣的,每個位址相隔1B
假如小藍的位址是D567C8BF
則順序如下:

小藍 D567C8BF
小灰 D567C8DA
大紅 D567C8F5
小黃 D567C910
大黃 D567C92B
小紅 D567C946
大灰 D567C961
大藍 D567C97C
彩虹 D567C997
貝殼 D567C9B2
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

10
freedomhk | 收聽TA | 只看該作者
發表於 2018-7-3 22:30
lazegamer 發表於 2018-7-3 22:10
全部相隔是一樣的,每個位址相隔1B
假如小藍的位址是D567C8BF
則順序如下:

原來是這樣!我找到了!!感謝大大!!
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則