MS-SEA MSEA V185.2 Script

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

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

  1. normankee552

    normankee552 Malaysia Veteran Hacker

    Post Count:
    138
    Likes Received:
    35
    Stats
    all script is update via and updated to maplesea version, if some script dosent work meaning is either patch or hard to update.
     

    Mr. Ad Advertisement

     
  2. domemin

    domemin Singapore Lurker

    Post Count:
    6
    Likes Received:
    0
    Stats
    would appreciate if someone can update the no cooldown script thank u!
     
  3. trevox

    trevox Malaysia The New Guy

    Post Count:
    42
    Likes Received:
    2
    Stats
    Auto key works fine for me, the delay works too
     
  4. trevox

    trevox Malaysia The New Guy

    Post Count:
    42
    Likes Received:
    2
    Stats
    I can't update SI for the love of me :( anyone can? i just need SI now
     
  5. jlcxx112

    jlcxx112 Singapore The New Guy

    Post Count:
    32
    Likes Received:
    14
    Stats
    [ENABLE]
    alloc(skill_id_hook,128)
    alloc(timer,4)
    label(skill_id_return)
    label(normal)
    define(skill_id,#400011022) //Change #00000000 to your skillID
    define(skill_delay,#200) //Change delay

    timer:
    dd 00

    027316EB: //[1st addy]
    db 90 90 90 90 90 90

    027316F7: //[2nd addy]
    db 90 90 90 90 90 90

    027316E4: //[3rd addy]
    jmp skill_id_hook
    nop
    nop
    skill_id_return:

    skill_id_hook:
    /*
    // stop when other players enter the same map
    mov eax,[00468581] // 89 35 ? ? ? ? 85 F6 74 [FIRST]
    mov eax,[eax+4]
    cmp eax,2
    jg normal
    // delete or comment out 4 lines above if you want to use SI no matter how many players on the map

    // stop when no mob on the map
    mov eax,[03749C20] // 8B 0D ? ? ? ? 50 8B 45 ? 83 C0 ? 50 E8
    mov eax,[eax+14]
    mov eax,[eax+19218]
    cmp eax,0
    je normal
    // delete or comment out 5 lines above if you want to use SI no matter how many mobs on the map
    */
    call GetTickCount
    mov edx,eax
    sub edx, [timer]
    cmp edx,skill_delay
    jl normal
    mov [timer],eax
    mov [edi+00015414],skill_id //3rd addy dword ptr
    jmp skill_id_return
    normal:
    cmp dword ptr [edi+00015414],00 //3rd addy dword ptr
    jmp skill_id_return

    0273176F: //[4th addy]
    db 90 E9

    02731884: //[5th addy]
    db 90 90 90 90 90 90

    02731891: //[6th addy]
    jmp 027318C4 //[7th addy] 81 ? ? ? ? ? E2 FE 7E 01 8B ? 75 ?
    dw 90 90

    [Disable]
    027316EB: //[1st addy] 0F 84 ? ? ? ? 2B ? ? ? ? ? 0F 88 ? ? ? ? 8B 0D ? ? ? ? 85 C9 74 ? 8B ? ? 83 ? ? 68 ? ? ? ? FF 50 ? 85 C0
    db 0F 84 C1 02 00 00

    027316F7: //[2nd addy] JS Below first addy^(0F 88 ? ? ? ? 8B 0D ? ? ? ? 85 C9 74 ? 8B ? ? 83 ? ? 68 ? ? ? ? FF 50 ? 85 C0)
    db 0F 88 B5 02 00 00

    027316E4: //[3rd addy] cmp dword ptr above first addy^^ (83 ? ? ? ? ? 00 0F 84 ? ? ? ? 2B ? ? ? ? ? 0F 88 ? ? ? ? 8B 0D ? ? ? ? 85 C9 74 ? 8B ? ? 83 ? ? 68 ? ? ? ? FF 50 ? 85 C0)
    cmp dword ptr [edi+00015414],00 //update ptr in brackets here as well

    0273176F: //[4th addy] 0F 84 ? ? ? ? 8B ? 8B ? 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 ? [last]
    db 0F 84 94 00 00 00

    02731884: //[5th addy] 0F 87 ? ? ? ? 0F B6 ? ? ? ? ? FF 24 ? ? ? ? ? 84 DB
    db 0F 87 1D 01 00 00

    02731891: //[6th addy] jmp dword ptr below the 5th addy ^ (FF 24 ? ? ? ? ? 84 DB)
    jmp dword ptr [ecx*4+027319B8] //update the addy in the brackets here as well

    dealloc(skill_id_hook)
    here u go! alrite im done for now
     
    7moonstars and trevox like this.
  6. 1Percent

    1Percent Singapore The New Guy

    Post Count:
    21
    Likes Received:
    1
    Stats
    define(IgnoreSkillCooldowns,02697A20)
    // 81 ? 53 24 14 00 75 08 [function start and breakpoint]
    // FF 75 0C E8 ? ? 08 00 5E 5D C2 08 00 FF 75 0C E8 [Second Result] [Follow Call]
    // 55 8b ec 83 ? ? 53 56 57 89 ? ? e9 ? ? ? ? 50 29 ? ? 93
    // 55 8B EC 83 EC 18 53 56 57 89 4D ? ? ? ? ? ? 50 ? ? ? [Third Result]
    [enable]
    IgnoreSkillCooldowns: //Ignore Skill Cooldown (Some Skills)
    ret 04

    [disable]
    IgnoreSkillCooldowns:
    push ebp
    mov ebp,esp
     
    domemin likes this.
  7. 1Percent

    1Percent Singapore The New Guy

    Post Count:
    21
    Likes Received:
    1
    Stats
    anyone can update this

    [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

    02816680: // CVecCtrlMob::WorkUpdateActive
    jmp GetMobXY
    GetMobXY_Return:

    Hook:
    mov edi,esi
    push [MobY]
    push [MobX]
    lea ecx,[edi+10]
    call 00EDDCD0 // 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 00D1A890 // CVecCtrl::UpdateActive
    //56 8B F1 57 8B ? FF ? ? 8B ? 85 FF
    jmp Return

    0157233E:
    jmp Hook
    Return:

    [DISABLE]
    02816680:
    push ebp
    mov ebp,esp
    push -01

    0157233E: //E8 ? ? ? ? FF B3 ? ? 00 00 E8 ? ? ? ? 83 C4 04 85 C0 0F 84
    call 00D1A890

    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

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

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

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

    026C76FE:
    db 7C 38

    dealloc(Hook)




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

    Hook:
    push eax
    mov eax,[03672AF4] //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

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

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

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

    026C76FE:
    db 7C 38

    dealloc(Hook)
     
  8. trevox

    trevox Malaysia The New Guy

    Post Count:
    42
    Likes Received:
    2
    Stats
    thank you so much >.<
     
  9. domemin

    domemin Singapore Lurker

    Post Count:
    6
    Likes Received:
    0
    Stats
    hi! thanks for updating! but i got an error when i complie, error in line 41 (call gettickcount): this instruction can't be complied
    any idea :3?
     
  10. evilsaigon

    evilsaigon Singapore Informed Hacker

    Post Count:
    52
    Likes Received:
    4
    Stats
    @jlcxx112

    Pet loot not working for me. The pets just walking around instead of teleporting to all the items.



    @ansonsp Autokey somehow only triggers "END" button. Even when I set INSERT, CTRL in the script... it will just keep pressing END button instead.


    define(MachGND,026301A4)//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
    [/QUOTE]
    @jlcxx112

    SI also not working for me. I've checked my skillIDs are correct.

    But really appreciate you guys' effort!
     
  11. normankee552

    normankee552 Malaysia Veteran Hacker

    Post Count:
    138
    Likes Received:
    35
    Stats
    @evilsaigon use my autokey script at page 88, his auto key script need to use hexadecimal format to change, mine dont
     
    trevox likes this.
  12. trevox

    trevox Malaysia The New Guy

    Post Count:
    42
    Likes Received:
    2
    Stats
    Can anyone teach me how to update this?

    //Map Rusher
    //MSEA v186.1
    [Enable]
    Alloc(InGameRush, 128)
    Alloc(TeleportToPortal, 128)
    Alloc(Delay, 8)
    Label(Exit)
    Label(Return)
    Label(End)

    0258529F: //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+00014BE4],eax //Original Opcode
    jmp Return

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

    mov ecx,[03732F48] // PortalBase 8B 3D ?? ?? ?? ?? 8B 47 ?? 85 C0
    mov eax,01923180 //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,[0370AC3C] // CUserLocal 8B 3D ? ? ? ? 8B CF F3
    mov [ecx+0001596C],1 // AutoPortal 75 07 8B CE E8 ? ? ? ? 6A 00 8B CE E8 ? ? ? ? 5E
    mov eax,02683FB0 //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
    02585276: //0f 84 ? ? ? ? 89 87 ? ? ? ? 85 ?
    db 90 90 90 90 90 90

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

    025FFB41: // 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

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

    [Disable]
    DeAlloc(InGameRush)
    DeAlloc(TeleportToPortal)

    0258529F:
    mov [edi+00014BE4],eax

    02585276:
    db 0F 84 E5 05 00 00

    02585284:
    db 75 1F

    025FFB41:
    push 00
    call 00CC7DF0
    mov ecx,eax
    call 029D2B50

    00CC1E97:
    db 75 2E
     
  13. trevox

    trevox Malaysia The New Guy

    Post Count:
    42
    Likes Received:
    2
    Stats
    btw, is autokey+SI+mach gnd working for you? The new scripts keep dc no matter what map and what settings i use. Previously will never dc at all..
     
  14. normankee552

    normankee552 Malaysia Veteran Hacker

    Post Count:
    138
    Likes Received:
    35
    Stats
    if autokey and si is boothh skill, u have to adjust delay,cause if u attk tto fast it will cause dc. especially with machh gnd
     
  15. trevox

    trevox Malaysia The New Guy

    Post Count:
    42
    Likes Received:
    2
    Stats
    So, half of it is working then I don't know what to do with the rest lol

    //Map Rusher
    //MSEA v186.1
    [Enable]
    Alloc(InGameRush, 128)
    Alloc(TeleportToPortal, 128)
    Alloc(Delay, 8)
    Label(Exit)
    Label(Return)
    Label(End)

    0258529F: //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+00014BE4],eax //Original Opcode
    jmp Return

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

    mov ecx,[03732F48] // PortalBase 8B 3D ?? ?? ?? ?? 8B 47 ?? 85 C0
    mov eax,01923180 //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,[0370AC3C] // CUserLocal 8B 3D ? ? ? ? 8B CF F3
    mov [ecx+0001596C],1 // AutoPortal 75 07 8B CE E8 ? ? ? ? 6A 00 8B CE E8 ? ? ? ? 5E
    mov eax,02683FB0 //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
    02589826: //0f 84 ? ? ? ? 89 87 ? ? ? ? 85 ?
    db 90 90 90 90 90 90

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

    026042E1: // 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

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

    [Disable]
    DeAlloc(InGameRush)
    DeAlloc(TeleportToPortal)

    0258529F:
    mov [edi+00014BE4],eax

    02589826:
    db 0F 84 E5 05 00 00

    02589834:
    db 75 1F

    026042E1:
    push 00
    call 00CC7DF0
    mov ecx,eax
    call 029D2B50

    00CC22C7:
    db 75 2E
     
  16. trevox

    trevox Malaysia The New Guy

    Post Count:
    42
    Likes Received:
    2
    Stats
    Yealor I set the same as previous patch but cannot, when I set the delay higher it won't dc immediately but after awhile still dc. Without autokey it works fine though, but for DS you don't get any demon fury if you dont use autokey.
     
  17. trevox

    trevox Malaysia The New Guy

    Post Count:
    42
    Likes Received:
    2
    Stats
    @normankee552 just tested, the moment I on autokey it'll dc regardless of the delay. Without autokey it works just fine.
     
  18. trevox

    trevox Malaysia The New Guy

    Post Count:
    42
    Likes Received:
    2
    Stats
    It's so frustrating >.< Mach GND is so fun but keep dc when using it with auto key T.T
     
  19. 7moonstars

    7moonstars Singapore The New Guy

    Post Count:
    11
    Likes Received:
    2
    Stats
    for DS, u can inject 31121010 infernal concussion w/o fury cost :)
     
  20. normankee552

    normankee552 Malaysia Veteran Hacker

    Post Count:
    138
    Likes Received:
    35
    Stats
    [Enable]
    Alloc(InGameRush, 128)
    Alloc(TeleportToPortal, 128)
    Alloc(Delay, 8)
    Label(Exit)
    Label(Return)
    Label(End)

    0258984F: //89 ? ? ? ? ? 81 ? ? ? ? ? 3F 42 0F 00 75
    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+00014C14],eax //Original Opcode
    jmp Return

    TeleportToPortal:
    push ebp
    mov ebp, esp
    push esi
    mov esi,[ebp+08]
    test esi, esi
    js End
    mov ecx,[03711CBC] // CUserLocal 8B 3D ? ? ? ? 8B CF F3
    mov [ecx+0001599C],1 // AutoPortal 89 81 ? ? ? 00 5D C2 04 00 8B 81 ? ? ? 00 C3 CC CC CC CC CC CC CC CC CC C7 [Follow Call]

    mov ecx,[03732F48] // PortalBase 8B 3D ?? ?? ?? ?? 8B 47 ?? 85 C0 <<<<<<<< cant update
    mov eax,01927260 //CPortalList::GetPortal() 55 8B EC 8B ? 08 85 D2 78 ? 8B ? 04 85 C0 74 ? 3B ? ? 73 ? 8B [First-Follow Call]
    push esi
    xor edx, edx
    call eax
    test eax, eax
    je End
    push [eax+4]
    mov ecx,[03711CBC] // CUserLocal 8B 3D ? ? ? ? 8B CF F3
    mov [ecx+0001599C],1 // AutoPortal 75 07 8B CE E8 ? ? ? ? 6A 00 8B CE E8 ? ? ? ? 5E
    mov eax,02683FB0 //CUserLocal::MoveToPortal() Search gm01 - Follow Call below <<<<<< cant update
    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
    02589826: //0f 84 ? ? ? ? 89 87 ? ? ? ? 85 ?
    db 90 90 90 90 90 90

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

    026042E1: // 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

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

    [Disable]
    DeAlloc(InGameRush)
    DeAlloc(TeleportToPortal)

    0258984F:
    mov [edi+00014C14],eax

    //02585276:
    //db 0F 84 E5 05 00 00

    02589834:
    db 75 1F

    026042E1:
    push 00
    call 00CC7DF0
    mov ecx,eax
    call 029D2B50

    00CC22C7:
    db 75 2E
    there is 2 line not updated, so have to wait until peoople from gms upddated their script to the latest patchh onlyy can fix
     
    trevox likes 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