MS-SEA MSEA V184.1 Script

Discussion in 'MapleStory Sea Hacks, Cheats & Bots' started by tysonlim, May 23, 2018.

Discuss MSEA V184.1 Script in the MapleStory Sea Hacks, Cheats & Bots area at GameKiller.net

  1. lucianl

    lucianl Singapore Lurker

    Post Count:
    9
    Likes Received:
    0
    Stats
    is shadowban permanent?
     

    Mr. Ad Advertisement

     
  2. hooked888

    hooked888 Malaysia Premium Premium

    Post Count:
    357
    Likes Received:
    120
    Stats
    it shouldnt a perm for the 1st time. or at least mine was released at 1st shadow ban
     
  3. lucianl

    lucianl Singapore Lurker

    Post Count:
    9
    Likes Received:
    0
    Stats
    @hooked888 i see! how long did they ban u for?
     
  4. iareleng

    iareleng Australia Lurker

    Post Count:
    3
    Likes Received:
    0
    Stats
    @lucianl I got shadowbanned 3 times on my mule. You need to iBox them to investigate your account if not they'll never release it. Just takes awhile to unban cause you need to submit documentation and they need to investigate and check for "suspicious activity". Permanent ban is permanent though.
     
  5. lucianl

    lucianl Singapore Lurker

    Post Count:
    9
    Likes Received:
    0
    Stats
  6. xia0ping

    xia0ping Australia The New Guy

    Post Count:
    16
    Likes Received:
    0
    Stats
    link working ?
     
  7. chapter26th

    chapter26th Malaysia The New Guy

    Post Count:
    10
    Likes Received:
    3
    Stats
    link is not working.
     
  8. chapter26th

    chapter26th Malaysia The New Guy

    Post Count:
    10
    Likes Received:
    3
    Stats
    link is not working.
     
  9. yionzhi

    yionzhi Malaysia The New Guy

    Post Count:
    17
    Likes Received:
    1
    Stats
    Just give them time to update all of the codes, it's not easy to update
     
  10. hooked888

    hooked888 Malaysia Premium Premium

    Post Count:
    357
    Likes Received:
    120
    Stats
    did u guys able to run with gkbypass without dc for long time?
     
  11. MRFlame

    MRFlame Singapore The New Guy

    Post Count:
    23
    Likes Received:
    4
    Stats
    I believe it's patched.
     
  12. stfeotz

    stfeotz Japan Premium Premium

    Post Count:
    22
    Likes Received:
    1
    Stats
    Has FMA been patched?
     
  13. xia0ping

    xia0ping Australia The New Guy

    Post Count:
    16
    Likes Received:
    0
    Stats
    someone can update boss godmode + map rusher ? thx....
     
  14. hooked888

    hooked888 Malaysia Premium Premium

    Post Count:
    357
    Likes Received:
    120
    Stats
    able to run without detect already?
     
  15. Blazing213

    Blazing213 Malaysia The New Guy

    Post Count:
    43
    Likes Received:
    1
    Stats
    i dont think CE working for now but other hack is working because MSEA got botter already
     
  16. ZaaBlade

    ZaaBlade Singapore Lurker

    Post Count:
    4
    Likes Received:
    1
    Stats
    just tried. Still not updated
     
    hooked888 likes this.
  17. xia0ping

    xia0ping Australia The New Guy

    Post Count:
    16
    Likes Received:
    0
    Stats
    hope they renew soon
     
  18. evilsaigon

    evilsaigon Singapore The New Guy

    Post Count:
    40
    Likes Received:
    4
    Stats
    GKBypass is working now; I've been on with it for a couple of hours without dc.

    It's scripting time. :emoji_laughing:
    @hooked888 @tysonlim
     
  19. hooked888

    hooked888 Malaysia Premium Premium

    Post Count:
    357
    Likes Received:
    120
    Stats
    was updated before stable bypass. a bit messy on my side and i forget i update til where. top few should work. try it and let other know which doesn't work.

    [ENABLE]
    01711F34: //75 ? 8D ? ? 8B ? E8 ? ? ? ? 8B ? E8 ? ? ? ? 85 ? 0F 84 ? ? ? ? 8B
    jmp 0171269A //8B ? ? ? ? ? 85 C0 0F 84 ? ? 00 00 2B ? 0F 89 ? ? ? ? C7 ? ? 00 00 00 00 8D
    //backtrack from jmp above

    [DISABLE]
    01711F34:
    db 75 0A 8D 50 FA
    mov ecx, ebx
    call 017814E0 //update call as well
    //Mac GND
    //MSEA 183.1

    define(MachGND,025CA5B9)//75 ? 83 BD ? ? FF FF 00 75 ? 8B [4th result]
    //75 31 83 BD 04 ED FF FF 00 75 28 8B 53 0C 52 8B 85 C0 ED FF FF 50
    [enable]
    MachGND://Mach GND (Melee/Basic attacks)
    db EB

    [disable]
    MachGND:
    db 75
    [ENABLE]
    alloc(skill_id_hook,128)
    alloc(timer,4)
    label(skill_id_return)
    label(normal)
    define(skill_id,#400040006) //Change #00000000 to your skillID 400010028 400011028
    define(skill_delay,#100) //Change delay

    timer:
    dd 00

    026CCB5B: //[1st addy]
    db 90 90 90 90 90 90

    026CCB67: //[2nd addy]
    db 90 90 90 90 90 90

    026CCB54: //[3rd addy]
    jmp skill_id_hook
    nop
    nop
    skill_id_return:

    skill_id_hook:
    call GetTickCount
    mov edx,eax
    sub edx, [timer]
    cmp edx,skill_delay
    jl normal
    mov [timer],eax
    mov [esi+00014CA8],skill_id //3rd addy dword ptr
    jmp skill_id_return
    normal:
    cmp dword ptr [esi+00014CA8],00 //3rd addy dword ptr
    jmp skill_id_return

    026CCBDB: //[4th addy]
    db 90 E9

    026CCD4B: //[5th addy]
    db 90 90 90 90 90 90

    026CCD58: //[6th addy]
    jmp 026CCD8B //[7th addy] 81 BE ? ? ? ? E2 FE 7E 01 8B CE 75 ? 6A 00 6A 00 6A 04 57 FF ? ? E8 ? ? ? ? 5B 5F C7 ? ? ? ? ? 00 00 00 00 5E ?
    dw 90 90

    [Disable]
    026CCB5B: //[1st addy] 0F 84 ? ? ? ? 2B BE ? ? ? ? 0F 88 ? ? ? ? 8B 0D ? ? ? ? 85 C9 74 ? 8B ? ? 83 ? ? 68 ? ? ? ? FF 50 64 85 C0
    db 0F 84 18 03 00 00

    026CCB67: //[2nd addy] JS Below first addy^(0F 88 ? ? ? ? 8B 0D ? ? ? ? 85 C9 74 ? 8B ? ? 83 ? ? 68 ? ? ? ? FF 50 64 85 C0)
    db 0F 88 0C 03 00 00

    026CCB54: //[3rd addy] cmp dword ptr above first addy^^ (83 BE ? ? ? ? 00 0F 84 ? ? ? ? 2B BE ? ? ? ? 0F 88 ? ? ? ? 8B 0D ? ? ? ? 85 C9 74 ? 8B ? ? 83 ? ? 68 ? ? ? ? FF 50 64 85 C0)
    cmp dword ptr [esi+00014CA8],00 //update ptr in brackets here as well

    026CCBDB: //[4th addy] 0F 84 ? ? ? ? 8B 06 8B CE FF 50 ? 3D 10 27 00 00 74 ? 3D 74 27 00 00 74 ? 3D 7E 27 00 00 74 ? 3D 7F 27 00 00 74 ?
    db 0F 84 EF 00 00 00

    026CCD4B: //[5th addy] 0F 87 ? ? ? ? 0F B6 ? ? ? ? ? FF 24 ? ? ? ? ? 84 DB 74 ? 8B 8E ? ? ? ? 85 C9 0F 84 ? ? ? ? 57 FF ? ? E8 ? ? ? ? 5B
    db 0F 87 1D 01 00 00

    026CCD58: //[6th addy] jmp dword ptr below the 5th addy ^ (FF 24 ? ? ? ? ? 84 DB 74 ? 8B 8E ? ? ? ? 85 C9 0F 84 ? ? ? ? 57 FF ? ? E8 ? ? ? ? 5B)
    jmp dword ptr [ecx*4+026CCE80] //update the addy in the brackets here as well

    dealloc(skill_id_hook)
    //Mob Control
    //MSEA 184.1

    // 01 Normal Mobs
    // 02 Jump mob
    // 03 Fly Mobs
    // 04 Stationary Mobs
    // 05 Mob Walk Right
    // 06-07-08 Lemmings
    // 09 and above crash MapleStory with "error code: -2147467259 (Unspecified error)"

    define(action,04) // change action here

    [ENABLE]
    alloc(MobControl,128)

    MobControl:
    mov [edi+000004E0],action
    mov eax,[edi+000004E0]
    jmp 0281A4A8+6

    0281A4A8:
    jmp MobControl
    db 90

    [DISABLE]
    0281A4A8: // CVecCtrlMob::WorkUpdateActive: E9 ? ? ? ? 8B ? ? ? 00 00 83 ? ? 0F ? ? ? ? ? FF [Address below]
    mov eax,[edi+000004E0]

    dealloc(MobControl)
    [Enable]
    Alloc(Aggro, 128)
    Label(return)

    Aggro:
    mov eax,[03605CEC] //Char Base 8B 3D ? ? ? ? 8B CF F3
    lea eax,[eax+04]
    mov [ecx+000004E8],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

    02814B30:
    jmp Aggro
    return:


    [DISABLE]
    02814B30:// CVecCtrlMob::WorkUpdateActive: E9 ? ? ? ? 8B ? ? ? 00 00 83 ? ? 0F ? ? ? ? ? FF [FUNCTION START]
    push ebp
    mov ebp,esp
    push -01


    dealloc(Aggro)
    //Moopler - OuterHaven
    define(delay,#70)
    [Enable]
    Alloc(Hook,128)
    Label(Return)
    label(Exit)

    Alloc(timer,4)
    timer:
    dd 00

    // CDropPool::TryPickUpDropByPet
    011EEA20: //2B 81 ? ? 00 00 3D B8 0B 00 00 0F 8C call below
    jmp Hook
    Return:

    Hook:
    call 011E4170 //original
    push esi
    mov esi,eax
    pushad
    call 0274E3A0 //get update time 74 ? E8 ? ? ? ? 50 FF ? ? E8 ? ? ? ? 83 C4 08 84 C0 74 ? call below
    mov edx,eax
    sub edx,[timer]
    cmp edx,delay
    jl Exit
    mov [timer],eax

    mov edi,[ebp+08] //pet pointer
    lea ecx,[edi+04]
    mov ebx,[edi+04]
    mov ebx,[ebx+20]
    call ebx // CPet::GetVecCtrl
    push [esi+04] // Item Y
    push [esi] // Item X
    mov ecx,eax
    call 027D9970 //E8 ? ? ? ? 83 ? 10 77 CVecCtrlDragon::WarpPoint
    popad
    pop esi
    jmp Return

    Exit:
    popad
    pop esi
    jmp Return


    [Disable]
    dealloc(Hook)
    dealloc(timer)

    011EEA20:
    call 011E4170
    [Enable]
    Alloc(InGameRush, 128)
    Alloc(TeleportToPortal, 128)
    Alloc(Delay, 8)
    Label(Exit)
    Label(Return)
    Label(End)

    025231CF: //89 87 ? ? ? ? 81 bf 94 43 01 00
    jmp InGameRush
    db 90
    Return:

    Delay:
    dd 0

    InGameRush:
    inc [Delay]
    cmp [Delay], #20
    jl Exit
    mov [Delay], 0
    push eax
    call TeleportToPortal
    Exit:
    mov [edi+000144A0],eax //Original Opcode
    jmp Return

    TeleportToPortal:
    push ebp
    mov ebp, esp
    push esi
    mov esi,[ebp+08]
    test esi, esi
    js End
    mov ecx,[03605CEC] // CUserLocal 8B 3D ? ? ? ? 8B CF F3
    mov [ecx+00015224],1 // AutoPortal E8 ? ? ? ? 8B B3 ? ? ? ? 8B CB 6A 00 89 BB ? ? ? ? [Follow Call]

    mov ecx,[0362CED8] // PortalBase 8B 3D ?? ?? ?? ?? 8B 47 ?? 85 C0
    mov eax,01901E30 //CPortalList::GetPortal() E8 ? ? ? ? 89 85 ? ? ? ? 85 C0 0F 84 ? ? ? ? 8B 48 08 [First-Follow Call]
    push esi
    xor edx, edx
    call eax
    test eax, eax
    je End
    push [eax+4]
    mov ecx,[03605CEC] // CUserLocal 8B 3D ? ? ? ? 8B CF F3
    mov [ecx+00015224],1 // AutoPortal 75 07 8B CE E8 ? ? ? ? 6A 00 8B CE E8 ? ? ? ? 5E
    mov eax,02622780 //CUserLocal::MoveToPortal() Search gm01 - Follow Call below
    xor edx, edx
    call eax
    End:
    mov eax, esi
    pop esi
    pop ebp
    ret 0004

    //Fix to Maprusher getting "stuck" i.e quest requirement map like T.O.T or Cygnus Garden
    025231A6: //0f 84 ? ? ? ? 89 87 ? ? ? ? 85 ?
    db 90 90 90 90 90 90

    //Another fix for getting "stuck"
    025231B4: //75 ? 8B 0D ? ? ? ? 8D 87 [2nd]
    db 90 90

    0259EBB1: // 1st result 6A ?? E8 ?? ?? ?? ?? 8B ?? E8 ?? ?? ?? ?? C7 ?? ?? ?? ?? ?? ?? 8D ?? ??
    db 90 90
    db 90 90 90 90 90
    db 90 90
    db 90 90 90 90 90

    00D49220: // 1st result 75 ? E8 ? ? ? ? 85 C0 74 ? 6A 01
    db 90 90

    [Disable]
    DeAlloc(InGameRush)
    DeAlloc(TeleportToPortal)

    025231CF:
    mov [edi+000144A0],eax

    025231A6:
    db 0F 84 E5 05 00 00

    025231B4:
    db 75 1F

    0259EBB1:
    push 00
    call 00D4F0D0
    mov ecx,eax
    call 0296AB30

    00D49220:
    db 75 2C
    [ENABLE]
    alloc(GetMobXY,128)
    alloc(MobX,4)
    alloc(MobY,4)
    alloc(Teleport,256)
    registersymbol(MobX)
    registersymbol(MobY)
    label(GetMobXY_Return)
    label(Return)
    label(Teleport_End)

    Teleport:
    mov esi,[03605CEC] // CUserLocal: 8B 3D ? ? ? ? 8B CF F3 [address inside brackets]
    lea ecx,[esi+04]
    mov eax,[esi+04]
    mov eax,[eax+20]
    call eax
    test eax,eax
    je Teleport_End
    push [MobY]
    push [MobX]
    push 00
    mov ecx,eax
    call 00D1C8A0 // 55 8B EC ? ? 10 ? FF ? 10 8D ? 10 FF ? 0C 56 FF 50 40 85 C0 79 0C 68 ? ? ? ? ? ? E8 ? ? ? ? 5E [first]
    jmp Return

    Teleport_End:
    ret

    GetMobXY:
    push eax
    mov eax,[ecx+910] // 89 87 ? ? ? ? 8D ? ? ? ? ? 8B ? ? 89 ? ? 89 ? ? 8A
    mov [MobX],eax
    add [MobX], #0
    mov eax,[ecx+910+4] // OFFSET ABOVE + 0x4
    mov [MobY],eax
    add [MobY], #0
    pop eax

    //Original
    push ebp
    mov ebp,esp
    push -01
    jmp GetMobXY_Return

    02814B30: // CVecCtrlMob::WorkUpdateActive 55 8B EC 6A FF 68 62 A9 DA 02 64 A1 00 00 00 00 50 81 EC 80 00 00 00 56 (temp AoB)
    jmp GetMobXY
    GetMobXY_Return:

    01289605:
    jmp Teleport
    Return:

    [DISABLE]
    02814B30:
    push ebp
    mov ebp,esp
    push -01

    01289605: //[some call above] 3D B8 0B 00 00 76 ? 6A
    call 012CA6A0 //

    dealloc(GetMobXY,128)
    dealloc(MobX,4)
    dealloc(MobY,4)
    dealloc(Teleport)
    unregistersymbol(MobX)
    unregistersymbol(MobY)
    [ENABLE]
    alloc(Hook,128)
    alloc(GetMobXY,128)
    alloc(MobX,4)
    alloc(MobY,4)
    registersymbol(MobX)
    registersymbol(MobY)
    label(GetMobXY_Return)
    label(Return)

    GetMobXY:
    push eax
    mov eax,[ecx+910] // 89 87 ? ? ? ? 8D ? ? ? ? ? 8B ? ? 89 ? ? 89 ? ? 8A
    mov [MobX],eax
    mov eax,[ecx+910+4] // OFFSET ABOVE + 0x4
    mov [MobY],eax
    pop eax

    //Original
    push ebp
    mov ebp,esp
    push -01
    jmp GetMobXY_Return

    02814B30: // CVecCtrlMob::WorkUpdateActive
    jmp GetMobXY
    GetMobXY_Return:

    Hook:
    mov edi,esi
    push [MobY]
    push [MobX]
    lea ecx,[edi+10]
    call 00ED5430 // IWzShape2D::Move 55 8B EC 56 57 FF 75 ? 8B ? FF 75 ? 57 8B 07 FF ? ? 8B F0 [FIRST]
    mov ecx,esi
    // Original Opcode
    call 00D1AAA0 // CVecCtrl::UpdateActive
    //56 8B F1 57 8B ? FF ? ? 8B ? 85 FF
    jmp Return

    0156F93E:
    jmp Hook
    Return:

    [DISABLE]
    02814B30:
    push ebp
    mov ebp,esp
    push -01

    0156F93E: //E8 ? ? ? ? FF B3 ? ? 00 00 E8 ? ? ? ? 83 C4 04 85 C0 0F 84
    call 00D1AAA0

    dealloc(Hook,128)
    dealloc(GetMobXY,128)
    dealloc(MobX,4)
    dealloc(MobY,4)
    unregistersymbol(MobX)
    unregistersymbol(MobY)
    [ENABLE]
    //Created by DBLmao
    alloc(Hook,100)
    alloc(timer,4)
    label(Return)
    label(Original)
    define(delay, #350)

    timer:
    dd 00

    Hook:
    /*
    push eax
    mov eax,[036E07B0] //8B 0D ? ? ? ? 8D 85 ? FF FF FF 6A 00 6A 00 [FIRST] CHECK SECOND
    cmp [eax+10],00
    pop eax
    jle Original
    */
    call GetTickCount
    mov edx,eax
    sub edx, [timer]
    cmp edx,delay
    jl Original
    mov [timer],eax
    mov [esi+00014D08],#42120003 // [offset from below]
    mov [esi+00014D08+4],#55 // [offset from below]

    Original:
    cmp dword ptr [esi+00014D08],00 // [offset from below]
    jmp Return

    026D004E: //83 BE ? ? ? ? 00 0F 84 ? ? 00 00 2B 86 ? ? ? ? 0F 88 ? ? 00 00 8B
    jmp Hook
    db 90 90
    Return:

    026C5BFE: //74 ? 8B ? ? 3B ? ? 7C ? 8B ? ? ? ? ? 53 E8 ? ? ? ? [JL BELOW]
    db 90 90

    [DISABLE]
    026D004E:
    cmp dword ptr [esi+00014D08],00 //[update offset in brackets as well]

    026C5BFE:
    db 7C 38

    dealloc(Hook)
    [ENABLE]
    //Created by DBLmao
    alloc(Hook,100)
    label(Return)
    label(Original)

    Hook:
    push eax
    mov eax,[03631968] //8B 0D ? ? ? ? 8D 85 ? FF FF FF 6A 00 6A 00 [FIRST] CHECK SECOND
    cmp [eax+10],00
    pop eax
    jle Original
    mov [esi+00014D08],#42120003 // [offset from below]
    mov [esi+00014D08+4],#55 // [offset from below]

    Original:
    cmp dword ptr [esi+00014D08],00 // [offset from below]
    jmp Return

    026D004E: //83 BE ? ? ? ? 00 0F 84 ? ? 00 00 2B 86 ? ? ? ? 0F 88 ? ? 00 00 8B
    jmp Hook
    db 90 90
    Return:

    026C5BFE: //74 ? 8B ? ? 3B ? ? 7C ? 8B ? ? ? ? ? 53 E8 ? ? ? ? [JL BELOW]
    db 90 90

    [DISABLE]
    026D004E:
    cmp dword ptr [esi+00014D08],00 //[update offset in brackets as well]

    026C5BFE:
    db 7C 38

    dealloc(Hook)
    //Vellum Freeze V2
    //MSEA 184.1
    define(CMob_ShowAffectedSkill,017388E0) // 55 8B EC 6A FF 68 ? ? ? ? 64 A1 00 00 00 00 50 81 EC ? ? 00 00 A1 ? ? ? ? 33 C5 89 45 ? 53 56 57 50 8D 45 F4 64 A3 00 00 00 00 8B D9 89 5D EC 8B ? ? ? 00 00 [FUNCTION START]
    // 55 8B EC 6A FF 68 ? ? ? ? 64 A1 00 00 00 00 50 81 EC ? ? 00 00 A1 ? ? ? ? 33 C5 89 45 ? 53 56 57 50 8D 45 F4 64 A3 00 00 00 00 8B ? 89 ? EC 8B B7 ? ? 00 00[FUNCTION START]
    [enable]
    CMob_ShowAffectedSkill:
    ret 0004


    [disable]
    CMob_ShowAffectedSkill:
    db 55 8B EC
     
  20. MRFlame

    MRFlame Singapore The New Guy

    Post Count:
    23
    Likes Received:
    4
    Stats
    //Boss GodMode
    //MSEA 184.1

    [ENABLE]
    0129C476:
    mov eax,1

    [DISABLE]
    0129C476: // E8 ? ? ? ? 83 C4 04 C3 CC FF B1 ? ? 00 00 E8 ? ? ? FF 83 C4 04 C3 CC FF B1 ? ? 00 00
    call 00987A00 // update

    //No Delay Ingame Direction Event
    //MSEA 184.1
    define(removeDelay, 0158697A) // 78 ? 8B 46 08 6A 00
    [Enable]
    removeDelay:
    db 90 90

    [Disable]
    removeDelay:
    db 78 71

    //Mob Filter
    //Msea v184.1
    // E8 ? ? ? ? 89 45 ? 85 F6 0F 85 ? ? ? ? 50
    define(CMobPool__SetLocalMob____CInPacket__Decode4, 0179024D)
    define(CInPacket__Decode4, 0041e830) //call FROM ADDRESS above
    // E8 ? ? ? ? 8B F8 85 FF 74 ? 6A ? 8B CF
    define(CMobPool__OnMobEnterField____CMobPool__GetMob, 0178F830)
    define(CMobPool__GetMob, 01389460) //call FROM ADDRESS above

    [ENABLE]

    alloc(BlackListMobs, 1024)
    /////////////////////////////////////////////////
    alloc(ReceiveMob__StoreBlackListMobs, 1024)
    label(CMobPool__SetLocalMobCompareMobs)
    label(CMobPool__SetLocalMobDontSetLocalMob)
    label(CMobPool__SetLocalMob____CInPacket__Decode4__Exit)
    /////////////////////////////////////////////////
    alloc(StoreBlackListMobs, 1024)
    label(CMobPool__OnMobEnterFieldCompareMobs)
    label(CMobPool__OnMobEnterFieldDontLetMobEnterField)
    label(CMobPool__OnMobEnterField____CMobPool__GetMob__Exit)
    /////////////////////////////////////////////////

    BlackListMobs:
    dd #9999999 // Invisible
    dd 00000000

    /////////////////////////////////////////////////

    CMobPool__SetLocalMob____CInPacket__Decode4:
    jmp ReceiveMob__StoreBlackListMobs

    ReceiveMob__StoreBlackListMobs:
    call CInPacket__Decode4
    push ebx
    mov ebx, BlackListMobs

    CMobPool__SetLocalMobCompareMobs:
    cmp eax,[ebx]
    je CMobPool__SetLocalMobDontSetLocalMob
    cmp [ebx], 0
    je CMobPool__SetLocalMob____CInPacket__Decode4__Exit
    add ebx, 4
    jmp CMobPool__SetLocalMobCompareMobs

    CMobPool__SetLocalMobDontSetLocalMob:
    mov ecx, [ebp-0C]
    mov fs:[00000000],ecx
    pop ecx
    pop edi
    pop esi
    pop ebx
    mov esp,ebp
    pop ebp
    ret 0014

    CMobPool__SetLocalMob____CInPacket__Decode4__Exit:
    pop ebx
    jmp CMobPool__SetLocalMob____CInPacket__Decode4+5

    /////////////////////////////////////////////////

    CMobPool__OnMobEnterField____CMobPool__GetMob:
    jmp StoreBlackListMobs

    StoreBlackListMobs:
    push ebx
    mov ebx, BlackListMobs

    CMobPool__OnMobEnterFieldCompareMobs:
    cmp eax,[ebx]
    je CMobPool__OnMobEnterFieldDontLetMobEnterField
    cmp [ebx], 0
    je CMobPool__OnMobEnterField____CMobPool__GetMob__Exit
    add ebx, 4
    jmp CMobPool__OnMobEnterFieldCompareMobs

    CMobPool__OnMobEnterFieldDontLetMobEnterField:
    mov ecx, [ebp-0C]
    mov fs:[00000000], ecx
    pop ecx
    pop edi
    pop esi
    pop ebx
    mov esp, ebp
    pop ebp
    ret 0004

    CMobPool__OnMobEnterField____CMobPool__GetMob__Exit:
    pop ebx
    call CMobPool__GetMob
    jmp CMobPool__OnMobEnterField____CMobPool__GetMob+5

    [DISABLE]
    CMobPool__SetLocalMob____CInPacket__Decode4:
    call CInPacket__Decode4

    CMobPool__OnMobEnterField____CMobPool__GetMob:
    call CMobPool__GetMob

    dealloc(ReceiveMobList__StoreBlackListMobs)
    dealloc(StoreBlackListMobs)
    dealloc(BlackListMobs)
     
    Last edited: Mar 14, 2019
    darkluxus313, xia0ping and evilsaigon like this.

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