吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 33246|回复: 15
收起左侧

[Android 原创] Unity3D游戏 修改HP 金币加成

[复制链接]
XhyEax 发表于 2015-2-25 13:09
本帖最后由 XhyEax 于 2015-2-28 13:13 编辑

前言:从官网下载的apk加密了(新手不会解密),于是我从安卓市场下载,发现可以反编译,然后进行内购破解
内购破解不了,从而转向Unity3D,发现可以修改HP和金币加成。

游戏名:xyykp
类型:酷跑类
可玩性:在我看来非常低,只为修改游戏而下载


反编译后:
1.去除读写短信的权限
2.用.net reflector打开assets\bin\Data\ManagedAssembly-CSharp.dll,
搜索get_HP,看到有2个,它们分别在2个类,如图:
1.hp.jpg
两个一起修改了,改成3(最大生命为4,所以改成3,这样才看得见)修改方法见:http://www.52pojie.cn/thread-323325-1-1.html
3.再搜索一个:get_Gold
有GoldCoinAddition,看英文应该是金币加成,而且也在HeroLvModel,非常可疑,就修改它了。如图:
2.get_GoldCoinAddition.jpg

3.GoldCoinAddition.jpg
看到Single的数值类型,貌似是单精度浮点数 注意:Single要选择ldc.r4然后选择Single进行修改
试着修改一下,99999,再看看它周围有什么。
4.顺藤摸瓜
上面的搜索中出现了2个类:HeroLvModel,HeroModel那么顺藤摸瓜,看看周围有什么:
4.HeroModel.jpg
发现HeroLvModel里有GoldCoinAddition和HP,还有一个StarAdd,貌似也是星星(金币)加成,先不修改,只是记录一下,如果编译后没有实现再来修改它。
当然,里面还有其他可以修改的,如Lv,很明显是等级,不过我的目的不在这里,就没管它。

HeroModel里就有很多了,截不下图,于是只截了要修改的地方(我只修改了hp)
5.herolvmodel.jpg
其实这里的Level (等级)PaperAirPlaneTime (飞机时间,就是boss时间)ScoreAddition (得分加成,类似于金币加成)都是可以修改的。

我修改了以下数值:
HeroLvModel.get_HP() : Int32
HeroModel.get_HP() : Int32
HeroLvModel.get_GoldCoinAddition() : Single

5.反编译后安装运行
启动游戏,玩一局,发现hp为3,金币加成为9999900%
ga.jpg
我的目的就达成了,搞定收工。

6.反思
除了这样修改金币加成,修改等级也应该是可行的,因为还有金币结算是还有等级加成。
金币无限了,那就是宝石了,搜索Gem就出来一个,无法修改,进而搜索宝石(中文),发现有,但是仍然无法修改,难道还是只能内购?!这不是绕回去了吗?!
q.jpg gem.jpg
那么要怎样内购破解(MM和egame综合)?
————————————————————————————————
然后我去爱游戏下载,内购就搞定了。。。。。。





免费评分

参与人数 1威望 +1 收起 理由
Hmily + 1 感谢发布原创作品,吾爱破解论坛因你更精彩.

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| XhyEax 发表于 2015-2-25 13:59
艾莉希雅 发表于 2015-2-25 13:27
拼音→_→之前反unity还有罗马拼音做类名什么的→_→

试过了,拼音没有
艾莉希雅 发表于 2015-2-25 13:27
拼音→_→之前反unity还有罗马拼音做类名什么的→_→
Hmily 发表于 2015-2-25 15:58
 楼主| XhyEax 发表于 2015-2-25 16:08
Hmily 发表于 2015-2-25 15:58
安卓下还能加载.net的DLL?

可以啊,unity3D就是由dll支持的。



不说了,抓紧补作业。。。。

点评

学习! 去吧。。。  详情 回复 发表于 2015-2-25 16:11
Hmily 发表于 2015-2-25 16:11
XhyEax 发表于 2015-2-25 16:08
可以啊,unity3D就是由dll支持的。

学习!

去吧。。。
myoldid 发表于 2015-2-25 16:57
游戏名称是啥呢?可以私信给我
这类游戏好多要联网验证的,即使提示内购成功,也没东西

点评

好吧。。。。。我去爱游戏下载,内购很快就搞定了。。。。。。  发表于 2015-2-28 13:14
艾莉希雅 发表于 2015-2-26 09:50
Hmily 发表于 2015-2-25 17:11
学习!

去吧。。。

神ID
Linux下有一种叫mono的东西可以跑
unity把这种东西发扬光大了→_→

点评

原来如此,学习了!  详情 回复 发表于 2015-2-27 10:52
Hmily 发表于 2015-2-27 10:52
艾莉希雅 发表于 2015-2-26 09:50
神ID
Linux下有一种叫mono的东西可以跑
unity把这种东西发扬光大了→_→

原来如此,学习了!
B6B6B6 发表于 2015-4-3 22:12 来自手机
感谢分享!学习了!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-10 08:31

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表