本帖最后由 peterdocter 于 2015-6-17 12:03 编辑
游戏弹窗提示:此道具需要xxx积分,金币不足 AK中搜索金币不足,转U码 进入以后按java源码,ctrl+f定位源码 这时看到: if (i1 == 0) {} for (String str = "购买重列(剩余" + this.view.db.db_shuffle_num +")";; str ="购买炸弹(剩余" + this.view.db.db_bomb_num+ ")") { showDialog(str, "免费获取金币", "取消", "购买20个此道具需要600金币,您的金币不足!", 20); break; } } 得到如下结论: 重列:this.view.db.db_shuffle_num 炸弹:his.view.db.db_bomb_num 点击这两个中的随便一个,定位到: 这时候看到initdate() 很明显看到四个初始化: this.db_ad_num = 5; this.db_shuffle_num = 8; this.db_bomb_num = 8; this.db_gold_num = 0; 得出结论: this.db_ad_num 积分 this.db_shuffle_num 重列 this.db_bomb_num 炸弹 this.db_gold_num 金币 返回到smali定位到initdata: 得到v2=积分 V3=道具数量 V4=金币数量 要修改那一个直接 Const vx, 0xffff
保存编译,修改完成!
By Sarkozy2015.05.07 16:00
|