喵赛克 PC 版破解白嫖流程

喵赛克 PC 版破解白嫖流程

四月 4, 2019 阅读 299 字数 656 评论 5 喜欢 0

机缘巧合下来摸黑产(不

但总之大家请在尝试后补票,这破解有很多小 bug,不如等个打折来支持一下独立游戏工作室,也能让大家在以后玩到更多的曲包,靠破解自绝经脉是不靠谱的。

清明节假期的时候舍友在 Steam 看到了喵赛克出了 PC 版,作为早就在其他端玩过这个游戏的音游爱好者第一时间就在她的电脑购买了游戏并作为礼物送给我。然而玩的时候发现诡异的手感实在有些不能接受,(或许是我本身就不太适应键盘上玩这种 osu Mania 模式一样的游戏) 就连谱面都是之前早就玩过的。 因为自己冲动走了礼物渠道肯定也是退款无门。当然这样说其实也有些过分,对比 iOS 端这里的乞丐版还是有不少谱面是 iOS 端所没有的。
于是和室友吐槽后马上开始研究怎么样去掉内购来平衡心态的事(大雾

先直接来 MUSYNX\MUSYNX_Data\Managed 这里,要解决的文件是 assembly_csharp.dll ,找到后直接 dnSpy 打开即可。

左边的窗体中可以看到这些方法名,这部分基本靠猜测吧

第一步:在 assembly_csharp.dll 的 UserMemory 方法下找到 HasApurchaseld() 类 ,然后右键编辑类,直接输入 return true; 然后再编译。

或者觉得汇编好玩可以试试编辑IL指令(大雾
ldc.i4.1 代表的是在内存堆栈中新建一个 int32 类型的值并赋初值1,ret就是返回这个值,如果是1的话就 true 了。效果一样的

第二步:找到 Haspurchaseld() 类 ,做和上面一样的事情使其return true; 就好了

最后,文件——保存模块,收工。

评论列表

  1. 後生仔说道:

    。。。。。。。。。不知道怎么改呀大大=。=

    1. 後生仔说道:

      编辑类后在哪里输入return ture?

    2. 後生仔说道:

      或者说提示一下在哪两行改IL ○| ̄|_

      1. Shell说道:

        抱歉技术细节我自己都不记得很多了,软件都好久没用过了呢。其实就是当初和室友闹着玩的

        1. 後生仔说道:

          摸着摸着好了。。。。你那里错了,应该是Haspurchaseld() 类,倒数第二行的IL改成4.1=.=

发表评论

电子邮件地址不会被公开。 必填项已用*标注