Mob Aggro v179.1

Discussion in 'MapleStory Sea' started by leekinhui, Sep 21, 2018.

  1. leekinhui

    leekinhui Malaysia Lurker

    Post Count:
    5
    Likes Received:
    2
    Stats
    anyone know how to update mob aggro scripts? i know how to update AOB but dont know how to find the offset part

    Aggro:
    mov eax,[01568B62] //Char Base 8B 3D ? ? ? ? 8B CF F3
    lea eax,[eax+04]
    mov [ecx+000004D0+08],eax //Aggro offset 83 BE ? ? ? ? 00 0F 85 ? ? 00 00 8B CE E8 ? ? ? ? 85 C0 74 [Offset+0x08]

    push ebp
    mov ebp,esp
    push -01
    jmp return

    122B68E9:
    jmp Aggro
    return:


    [DISABLE]
    122B68E9:// CVecCtrlMob::WorkUpdateActive: E9 ? ? ? ? 8B ? ? ? 00 00 83 ? ? 0F ? ? ? ? ? FF
    push ebp
    mov ebp,esp
    push -01


    dealloc(Aggro)
     

    Mr. Ad Advertisement

     
  2. bongy97

    bongy97 Singapore Veteran Hacker

    Post Count:
    173
    Likes Received:
    56
    Stats
    Code:
    [Enable]
    Alloc(Aggro, 128)
    Label(return)
    
    Aggro:
    mov eax,[03341D90] //Char Base 8B 3D ? ? ? ? 8B CF F3
    lea eax,[eax+04]
    mov [ecx+000004D0+08],eax //Aggro offset 83 BE ? ? ? ? 00 0F 85 ? ? 00 00 8B CE E8 ? ? ? ? 85 C0 74 [Offset+0x08]
    
    push ebp
    mov ebp,esp
    push -01
    jmp return
    
    026559A0:
    jmp Aggro
    return:
    
    
    [DISABLE]
    026559A0:// CVecCtrlMob::WorkUpdateActive: E9 ? ? ? ? 8B ? ? ? 00 00 83 ? ? 0F ? ? ? ? ? FF
    push ebp
    mov ebp,esp
    push -01
    
    
    dealloc(Aggro)
    
     
    Last edited: Sep 22, 2018
  3. evilsaigon

    evilsaigon Singapore Informed Hacker

    Post Count:
    53
    Likes Received:
    4
    Stats
    Nice job with the correct addresses.

    The aggro offset is still wrong though... I'm referring to the ecx+000004D0+08

    But... I found the working aggro offset. It's ecx+4D8

    So just copy this below ^_^

    Code:
    [ENABLE]
    alloc(Aggro,128)
    label(return)
    
    Aggro:
    mov eax,[03341D90] //Char Base 8B 3D ? ? ? ?  8B CF F3
    lea eax,[eax+04]
    mov [ecx+4D8],eax //Aggro offset 83 BE ? ? ? ? 00 0F 85 ? ? 00 00 8B CE E8 ? ? ? ? 85 C0 74 [Offset+0x08]
    
    push ebp
    mov ebp,esp
    push -01
    jmp return
    
    026559A0:
    jmp Aggro
    return:
    
    
    [DISABLE]
    026559A0:// CVecCtrlMob::WorkUpdateActive: E9 ? ? ? ? 8B ? ? ? 00 00 83 ? ? 0F ? ? ? ? ? FF
    push ebp
    mov ebp,esp
    push -01
    
    
    dealloc(Aggro)
     
    42th likes this.
  4. bongy97

    bongy97 Singapore Veteran Hacker

    Post Count:
    173
    Likes Received:
    56
    Stats
    Nice job. But did u ever try out mine. 4D0+0x08 = 4D8 :emoji_confounded:
     
  5. 42th

    42th Malaysia Lurker

    Post Count:
    4
    Likes Received:
    1
    Stats
    worked. thanks
     
    evilsaigon likes this.
  6. evilsaigon

    evilsaigon Singapore Informed Hacker

    Post Count:
    53
    Likes Received:
    4
    Stats
    Yea I tried your original. Not sure why, it could turn on and off for me, but had no effect. But your addresses were helpful!

    But thanks, I didn't know can add and multiply the offset like that. I'm a complete newbie haha
     
  7. bongy97

    bongy97 Singapore Veteran Hacker

    Post Count:
    173
    Likes Received:
    56
    Stats
    Becuz my return was spelled as Return probably
     
  8. leekinhui

    leekinhui Malaysia Lurker

    Post Count:
    5
    Likes Received:
    2
    Stats
    how you got the address 026559A0? i already do so many research still cant get this address...can you teach me how to find it?
     

Share This Page

  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies.
    Dismiss Notice
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies.
    Dismiss Notice