【梧桐学堂】游戏修改习题答案
原创技术后宫群
533279743
对原创技术版块有吐槽的请私聊腹黑毒舌的群主
PS:小心被禁言

====【注意事项】====

其他教程请看楼主的收藏

====【DLL无条件购买】====

由于不支持表格格式,请下载(70KB)
http://pan.baidu.com/s/1dEoOuI1

====【SO修改金币】====

搜索关键:coin
关键方法 GameState::getCoins(void)

MOVS R3, #0x2D4 B5 23 9B 00 e0208003
LDR R0, [R0,R3] C0 58 7047 "c046"
BX LR 70 47 “return”

搜索对应机器码 B5 23 9B 00 C0 58 70 47 4A 1E 03 1C 00 20 7F 2A
B5 23 9B 00 C0 58 把这修改为
E0 20 80 03 70 47
按视频中的保存 替换 签名

====【DLL修改无限金币】====
游戏数据 GameDataExample.get_coins() : Int32
数据管理 DataManager.get__coin() : Int32
在这里 出现3个get coin 看不懂英文的小伙伴可以使用有道翻译。
改-GameDataExample.get_coins() : Int32 是没用的。
把DataManager.get__coin() : Int32
这有2个get, 可以两个一起改
然后按照视频中的步骤修改即可成功
查看更多评论