mugen吧 关注:78,723贴子:1,493,446

发两个类似傻瓜包的东西吧,有需要可以用用:亲变更轻量化和全领

只看楼主收藏回复

发两个类似傻瓜包的东西吧,有需要可以用用:亲变更轻量化和全领域邪眼
理论上应该没问题,拿11p鬼牌和邪眼试了试都能够生效,如果有什么bug请向我提出


IP属地:广东来自iPhone客户端1楼2020-02-10 12:52回复
    地址/s/15Wy_gKfrUofnLDZWDIt4KA b1oo


    IP属地:广东来自iPhone客户端2楼2020-02-10 12:54
    回复
      如果被吞了可以去千寻找我的网盘,作者名Mor


      IP属地:广东来自iPhone客户端3楼2020-02-10 12:54
      回复
        顺便解释下原理


        IP属地:广东来自iPhone客户端4楼2020-02-10 12:56
        回复
          pushad
          pushfd
          mov eax,[ebx+220]
          mov eax,[eax+14]
          mov eax,[eax]
          mov eax,[eax+4]
          mov [ebx+261c],eax
          mov [ebx+e44],eax
          popfd
          popad
          add esp,14
          pop esi
          add esp,00000400
          mov [esp],M.U.G.E.N.exe+713F3
          ret
          以上亲变更


          IP属地:广东来自iPhone客户端5楼2020-02-10 12:57
          回复
            首先ebx为helper基址,[ebx+220]储存了某个临时地址,[eax+14]为target表基址,[eax]为第一个target基址,考虑到并列混线helper只有一个target就偷了下懒,[eax+4]为该target的id,[ebx+261c]为亲变更helper的parent地址,同时将targetid写入自身var(1)


            IP属地:广东来自iPhone客户端6楼2020-02-10 13:04
            回复
              pushad
              pushfd
              mov eax,[ebx+00000BE8]
              mov eax,[eax]
              mov eax,[eax+18]
              add eax,08
              cmp [eax],00003A98
              je M.U.G.E.N.exe+B401D
              add eax,10 { 16 }
              jmp M.U.G.E.N.exe+B4010
              mov edx,[ebx+00000FD0]
              xor esi,esi
              inc esi
              add eax,10
              cmp esi,edx
              jb M.U.G.E.N.exe+B4025
              mov ecx,[ebx+00000FD4]
              mov [eax],ecx
              mov eax,[eax]
              mov [ebx+00000FD8],eax
              popfd
              popad
              add esp,14
              pop esi
              add esp,00000400
              mov [esp],M.U.G.E.N.exe+713F3
              ret
              以上为全领域邪眼


              IP属地:广东7楼2020-02-10 13:05
              回复
                首先,ebx为helper基址
                mov eax,[ebx+00000BE8],将cns地址赋值给eax
                mov eax,[eax]
                mov eax,[eax+18]
                add eax,08 cns里状态号的地址
                cmp [eax],00003A98 因为我的邪眼状态号在超即死状态号15000之后,所以第一步先找到15000号状态号
                je M.U.G.E.N.exe+B401D 如果是15000开始赋值
                add eax,10 { 16 } 不是15000 eax+10
                jmp M.U.G.E.N.exe+B4010 返回判断
                mov edx,[ebx+00000FD0] 将sysvar(0)赋值给edx,我在-2里将混线helper的sysvar(0)分别赋值为1,2,3……
                xor esi,esi 清零esi
                inc esi esi=esi+1
                add eax,10 状态号所在的基址往后挪10(16进制)
                cmp esi,edx
                jb M.U.G.E.N.exe+B4025 比较esi与sysvar(0)的大小,如果小于的话回到esi+1
                mov ecx,[ebx+00000FD4] 如果esi = edx了,那么将sysvar(1)赋值给ecx,我在-2里将target,stateno赋值给了sysvar(1)
                mov [eax],ecx 将target,stateno写入eax,即将我事先写好的15001-15026中对应的一个改成目标所在状态号
                mov eax,[eax]
                mov [ebx+00000FD8],eax 将改好的状态号赋值给sysvar(2)
                出栈,返回


                IP属地:广东8楼2020-02-10 13:17
                回复
                  完结,撒花,注意事项在下载文件里有


                  IP属地:广东来自iPhone客户端9楼2020-02-10 13:18
                  回复
                    吐血三升,复制下来慢慢看


                    来自Android客户端10楼2020-02-10 14:07
                    收起回复
                      支持


                      IP属地:浙江11楼2020-02-10 14:37
                      收起回复
                        虽然支持,但就怕某些‘狂级’大佬拿去用


                        IP属地:重庆来自Android客户端12楼2020-02-10 15:38
                        收起回复
                          啥玩意,这玩意都一键包了?大佬大佬


                          IP属地:江苏来自Android客户端13楼2020-02-10 19:00
                          收起回复
                            *,全领域邪眼模板有问题,批量替换亲变更模板的trigger的时候不小心把邪眼的也替换了,可以手动把邪眼模板中的var(1)!=parent,id给去掉,或者重新下载一份,这个条件是亲变更的,为了减轻卡顿


                            IP属地:广东来自iPhone客户端14楼2020-02-10 19:25
                            回复
                              仔细一看这不是S溢出么,建议后三句改成JMP 496651得了


                              16楼2020-02-10 19:58
                              收起回复