台服dnf吧 关注:119,067贴子:1,919,326
  • 8回复贴,共1

一个利用时装填充窗口该为其他功能的办法

只看楼主收藏回复

成品演示 https://tieba.baidu.com/p/9581141444
首先可以在etc/emblemrenewal/avatar_recharge_jpn.etc中新增指定ID的填充箱,[emblem recharge stone info]中2个一组,为ID、填充量,填充量没什么意义,随便写个值
填充箱相关的UI文件在ui/japan/avatarrecharge/目录中,为相应的坐标文件和ani文件,其他组件的坐标在exe中修改,有能力的可以自行尝试,没能力的改这些也勉强能用
frida中Interceptor.replace劫持0x0819FA56,三个参数,a1,a2,a3,都是pointer,其中a2为user,a3为msg_base
var slot_item = api_PacketBuf_get_short(msg_base);
var slot_avatar = api_PacketBuf_get_int(msg_base);
这也可以获取回收箱道具所在格子和时装所在格子,接下来的自己想办法处理就行。


IP属地:湖北1楼2025-03-30 17:32回复


    IP属地:江苏来自iPhone客户端2楼2025-03-30 18:09
    回复
      2025-05-12 17:14:11
      广告
      吴克大哥啥时候成小吧主了


      IP属地:北京来自Android客户端3楼2025-03-30 18:16
      回复
        定一下


        IP属地:广东来自iPhone客户端4楼2025-03-30 18:59
        回复
          泰吊啦


          IP属地:河南来自iPhone客户端5楼2025-03-30 19:42
          回复
            谢谢爸爸


            IP属地:广东6楼2025-03-30 21:30
            回复
              666


              IP属地:云南来自iPhone客户端7楼2025-03-30 22:08
              回复


                IP属地:中国香港来自Android客户端8楼2025-03-30 22:18
                回复
                  2025-05-12 17:08:11
                  广告
                  顶!


                  IP属地:江西来自Android客户端9楼2025-03-31 17:33
                  回复