侠客风云传手游吧 关注:11,480贴子:41,856
  • 10回复贴,共1

方便修改的一些工具

只看楼主收藏回复

最近在吧里学习了一些修改教程,河洛祖传的Unity修改起来相对来说还是比较简单的,就是找工具和文件名称有点麻烦,看吧里没人发,就分享一下吧,下面细说


IP属地:北京1楼2024-02-01 20:19回复
    首先是工具,下了不少,最后发现ApkToolkit较为方便。

    不改代码的话,选择好APK文件后点“Extract”就行,提取后会在“3 - Extracted”目录下生成文件夹,修改其中assets\bin\Data下面的资源文件即可,修改可以用二进制编辑器(010editor等)。
    修改代码的话,可以点“Decompile”将class文件反汇编为smali代码,但是没必要。因为Unity文件的主要程序在Assembly-CSharp.dll中,这个文件在assets\bin\Data\Managed目录下,把这个dll拖到dnspy里就能看源码,简单修改的话直接改IL代码就行,复杂修改懒得研究了。
    改完后,把路径改成“3 - Extracted”目录下生成的文件夹,点“Zip”就能打包成APK文件,目录在“4 - Zipped”;再把路径改为新生成的APK文件,点“Sign”添加签名,然后就能在手机上安装了。


    IP属地:北京2楼2024-02-01 20:28
    回复
      然后是资源文件问题,16600+个文件挨个翻起来挺麻烦的。代码里看到加载文件时有调用MD5,但是并不是直接MD5生成的哈希,可能加盐了,也懒得细看了。于是写了一个脚本,把assets\bin\Data下所有文件提取了一遍存到Excel里面,想找哪个自己搜关键词就行。
      自己简单试了下,以吧里的无限体力版为蓝本,这个版本把七夕提到了第三年还是挺好的,逍遥谷武功小幅加强也能接受,其他版本跟原版差太多不太想玩,就把这个版本的体力消耗恢复了(闲逛改成5体力外其他都一样),有需要的自取吧。
      链接放楼下。


      IP属地:北京3楼2024-02-01 20:39
      回复
        链接:https://pan.baidu.com/s/1rNHNNs_CYod1Rvz4_IiM0w?pwd=r5y7
        提取码:r5y7


        IP属地:北京4楼2024-02-01 20:42
        收起回复
          兄弟,这个版本改了什么能详细说说嘛


          IP属地:江苏来自Android客户端5楼2024-03-06 14:05
          回复
            回关一下谢谢,


            IP属地:江苏来自Android客户端6楼2024-03-06 14:48
            回复
              帮忙修改一下,有偿


              IP属地:江苏来自Android客户端7楼2024-03-06 15:23
              收起回复