pvf吧 关注:4,108贴子:12,741
  • 5回复贴,共1

分享个修复组队人数超出副本限制,扣除门票的BUG

只看楼主收藏回复

//修复组队人数超出副本限制,扣除门票的BUG
var CDungeon_get_limit_party_count = new NativeFunction(ptr(0x0822B4B4), 'int', ['pointer'], {"abi":"sysv"});
function hook_Tickets()
{
Interceptor.attach(ptr(0x0859EAC2),
{
onEnter: function (args)
{
var member_count = CParty_get_member_count(args[0]); //队伍人数
this.mp = args[1].add(2044);
this.oldmp = args[1].add(2044).readU16();
if (CDungeon_get_limit_party_count(args[1]) < member_count )
{
args[1].add(2044).writeU16(0); //不扣门票
}
},
onLeave: function (retval)
{
this.mp.writeU16(this.oldmp); //恢复扣除门票
}
});
}


IP属地:江苏1楼2024-08-31 23:27回复
    顶帖 极简1.5就有这个bug


    IP属地:福建来自Android客户端2楼2024-09-02 13:49
    回复
      请问这个修复需要怎么操作


      IP属地:河北来自iPhone客户端3楼2024-09-03 09:02
      回复


        IP属地:内蒙古来自iPhone客户端4楼2024-09-03 14:49
        回复
          复制到frida里吗


          IP属地:湖南来自Android客户端5楼2024-09-03 22:58
          回复
            var CParty_get_member_count =
            大佬,后面填什么


            IP属地:江苏6楼2025-03-02 19:05
            回复