Algunos nuewvos y viejos srcipts dela vercion 38

Tema en 'MapleStory' iniciado por Luizmania, 25 May 2007.

Estado del tema:
Cerrado para nuevas respuestas
  1. Lui

    Luizmania
    Expand Collapse
    Cabo

    Mensajes:
    189
    Me Gusta recibidos:
    0
    weon aca un monton d sripts muy buenos
    hay unos scripts para bajar a torre de orbis y ludibrum !!!! ya no mnas scrolls weno aca selos dejo porfa les pido q agradescan:arriba::

    CRC BYPASS

    Pin Unrandomized

    Miss Godmode



    Super tubi

    Unlimited Attack

    No beath(mejorado)


    Citar
    [ENABLE]
    0049B148:
    jmp 0049B15B
    004BB82B:
    jmp 004BB851

    [DISABLE]
    0049B148:
    jle 0049B15B
    004BB82B:
    jle 004BB851

    Item Filter(todos)





    Dice Para Archers/SINS


    Citar
    [enable]
    alloc(dICE,64)
    alloc(right,4)
    alloc(left,4)
    registersymbol(right)
    registersymbol(left)
    label(return)

    dICE:
    pushad

    mov edx, [007d8DA0]
    mov ebx, [edx+57c]
    mov ecx,[edx+580]

    add ebx,
    sub ebx,

    mov eax,[007D8224]
    mov [eax+C],ebx
    mov [eax+14],ebx
    mov [eax+10],ecx
    mov [eax+18],ecx
    popad

    mov [ebx], eax
    mov edi,[ebp+10]
    jmp return


    right:
    db 96 //poner el valor en hex que quieras ejemplo quiero 10,
    // pongo db 00 0A
    left:
    db 00 00

    006B90AD:
    jmp dICE
    return:

    006BBA0F:
    db 0f 84

    006B54FC:
    db 75

    006B5798:
    db 0f 85

    [disable]
    006B90AD:
    mov [ebx], eax
    mov edi,[ebp+10]

    006B8B7D:
    db 0f 85

    006B54FC:
    db 74

    006B5798:
    db 0f 84

    dealloc(dICE)
    dealloc(left)
    dealloc(right)
    unregistersymbol(left)
    unregistersymbol(right)


    Melee Dice


    Citar
    [enable]
    alloc(dICE,64)
    label(return)

    dICE:
    pushad

    mov edx, [007d8DA0]
    mov ebx, [edx+57c]
    mov ecx,[edx+580]
    add ebx, 70

    mov eax,[007D8224]
    mov [eax+C],ebx
    mov [eax+14],ebx
    mov [eax+10],ecx
    mov [eax+18],ecx
    popad

    mov [ebx], eax
    mov edi,[ebp+10]
    jmp return

    006B90AD:
    jmp dICE
    return:

    006BBA0F:
    db 0f 84

    006B54FC:
    db 75

    006B5798:
    db 0f 85

    [disable]
    006B90AD:
    mov [ebx], eax
    mov edi,[ebp+10]

    006B8B7D:
    db 0f 85

    006B54FC:
    db 74

    006B5798:
    db 0f 84
    dealloc(dICE)

    Wall Vac


    Citar
    [ENABLE]
    alloc(begin,2048)
    alloc(olddata,32)
    alloc(pointer,4)
    alloc(bool,4)
    registersymbol(bool)
    registersymbol(olddata)
    label(set)
    label(ret)
    label(end)

    begin:
    cmp [bool],1
    je set
    ret:
    mov esi,olddata
    movsd
    movsd
    movsd
    movsd
    pop edi
    jmp end
    set:
    mov esi,[007D8224]
    mov esi,[esi+0C]
    mov [pointer], esi
    mov esi,[pointer]
    mov [olddata],esi
    mov esi,[007D8224]
    mov esi,[esi+10]
    mov [pointer], esi
    mov esi,[pointer]
    mov [olddata+04],esi
    mov esi,[007D8224]
    mov esi,[esi+14]
    mov [pointer], esi
    mov esi,[pointer]
    mov [olddata+08],esi
    mov esi,[007D8224]
    mov esi,[esi+18]
    mov [pointer], esi
    mov esi,[pointer]
    mov [olddata+0C],esi

    mov [bool],0
    jmp ret

    006B4E23:
    jmp begin
    end:

    olddata:
    DB 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    pointer:
    DB 00 00 00 00
    bool:
    DB 01 00 00 00

    [DISABLE]
    dealloc(begin)
    dealloc(olddata)
    dealloc(pointer)
    dealloc(bool)

    006B4E23:
    movsd
    movsd
    movsd
    movsd
    pop edi

    Item VAC Non D/C


    Citar
    [ENABLE]
    ALLOC(ItemVAC, 1240)
    LABEL(ret)

    ItemVAC:
    DB 60
    MOV ECX, [EBP+8]
    MOV EBX, [EBP-24]
    MOV [ECX], EBX
    MOV [ECX+4], EAX
    MOV ECX, EAX
    MOV EAX, EBX
    LEA EDX, [EAX-19]
    MOV [EBP-34], EDX
    LEA EDX, [ECX-32]
    add EAX, 19
    add ECX, A
    MOV [EBP-30], EDX
    MOV [EBP-2C], EAX
    MOV [EBP-28], ECX
    DB 61 50
    push [EBP-24]
    LEA EAX, [EBP-34]
    JMP ret

    004A01DF:
    JMP ItemVAC
    DB 60 60
    ret:

    [DISABLE]
    DEALLOC(ItemVAC)

    004A01DF:
    DB 61 50
    push [EBP-24]
    lea EAX, [EBP-34]

    Spam Hack


    Citar
    [enable]
    //Spam Hack! by Gthuggin

    45885A:
    jmp 458883

    4588A4:
    jmp 4588C3

    [disable]

    45885A: // stops you from spamming the same thing more than 3 times
    je 458883

    4588A4: // stops you from typing too fast!
    jae 4588C3

    Dig DUG Vac


    Citar
    [enable]
    alloc(NoPlatform, 64)
    label(return)

    006B7EEB:
    jmp NoPlatform
    nop
    return:

    NoPlatform:
    mov [esi+110], 00
    jmp return

    6b6547:
    jmp 6B6571
    [Disable]
    6b6547:
    jna 006b6577
    6B7EEB:
    mov [esi+00000110],edi
    dealloc(NoPlatform)


    Teleport Orbis TO nath


    Citar
    [ENABLE]
    //================================
    // NGRush v1.00 for GMS 0.38
    //
    // 1. Add rushDir (1=Down,-1=Up)
    // 2. Works best with godMode
    //================================

    alloc(NGR, 1024)
    alloc(paths,512)
    alloc(flgDone,4)
    alloc(rushDir,4)
    registersymbol(rushDir)
    registersymbol(flgDone)

    label(chrMov)
    label(mapFind)
    label(mapNxt)
    label(mapDone)
    label(ptlFind)
    label(ptlNxt)
    label(ptlDone)
    label(ptlFail)
    label(goHome)
    label(flgReset)
    label(rtnNGR)
    label(rtnFlgReset)

    NGR:
    MOV [ESI+114], EDI
    pushfd
    pushad

    cmp [flgDone],0
    jne goHome

    mov ebx,[007d8cfc]
    mov ebx,[ebx+5A0]
    sub ebx,c
    cmp esi,ebx
    jne goHome

    call mapFind
    test eax,eax
    jz goHome

    call ptlFind
    test eax,eax
    jz goHome

    call chrMov
    mov [flgDone],1

    goHome:
    popad
    popfd
    jmp rtnNGR

    flgReset:
    mov [flgDone],0
    mov [edi+000005d4],eax
    jmp rtnFlgReset

    chrMov:
    mov edi, [007d8cfc]
    lea ecx,[edi+590]
    mov edi,[edi+5A0]
    mov edi,[edi+108]

    mov edx,[eax+c]
    sub edx,[ecx]
    add [edi+c],edx
    mov edx,[eax+10]
    mov [edi+10],edx
    ret

    ptlFind:
    mov ebx,[007d8da4]
    mov ebx,[ebx+4]
    mov edi,[ebx-4]

    ptlNxt:
    dec edi
    js ptlFail
    mov ecx,[ebx+8*edi+4]
    cmp [ecx+14],eax
    je ptlDone
    jmp ptlNxt

    ptlFail:
    xor ecx,ecx
    ptlDone:
    mov eax,ecx
    ret

    mapFind:
    mov ebx, [007d8da0]
    mov ebx, [ebx+5d4]
    xor edi,edi

    mapNxt:
    inc edi
    mov eax, [paths+edi*4]
    cmp eax,ebx
    jz mapDone

    test eax,eax
    jnz mapNxt

    mapDone:
    add edi, [rushDir]
    mov eax, [paths+edi*4]
    ret

    paths:
    dd 0 //DoNotRemove
    dd BEBC200 //Orbis
    dd BECFAE4
    dd BECFB48 //OBT20
    dd BECFBAC
    dd BECFC10
    dd BECFC74
    dd BECFCD8
    dd BECFD3C
    dd BECFDA0
    dd BECFE04
    dd BECFE68
    dd BECFECC
    dd BECFF30
    dd BECFF94
    dd BECFFF8
    dd BED005C
    dd BED00C0
    dd BED0124
    dd BED0188
    dd BED01EC
    dd BED0250
    dd BED02B4 //OBT01
    dd BED0318 //OBTB1
    dd BED037C
    dd DB5AC90
    dd DB5ACF4
    dd DB5AD58
    dd DB5ADBC
    dd DB5AE20
    dd DB58580 //Aqua
    dd c939AC0 //ElNath
    dd c93C1D0
    dd c93E8E0
    dd c940FF0
    dd c943700
    dd c943764
    dd c9437C8
    dd c94382C
    dd c943890
    dd c9438F4
    dd c943958
    dd c9439BC
    dd c943A20
    dd c943A84
    dd c943AE8
    dd c943B4C
    dd c943BB0
    dd c943C14
    dd c943C78
    dd c943CDC
    dd c943D40
    dd c943DA4
    dd c943E08
    dd C943E6C //Passage
    dd 0 //DoNotRemove

    rushDir:
    dd 01

    flgDone:
    dd 00

    006B7EAF:
    jmp NGR
    nop
    rtnNGR:

    0060047D:
    jmp flgReset
    nop
    rtnFlgReset:

    [DISABLE]
    006B7EAF:
    MOV [ESI+114], EDI
    0060047D:
    mov [edi+000005d4],eax

    dealloc(NGR, 1024)
    dealloc(flgDone,4)
    dealloc(rushDir,4)
    unregistersymbol(rushDir)
    unregistersymbol(flgDone)

    teleport ludi to omega


    Citar
    [ENABLE]
    //================================
    // NGRush v1.00 for GMS 0.38
    //
    // 1. Add rushDir (1=Down,-1=Up)
    // 2. Works best with godMode
    //================================

    alloc(NGR, 1024)
    alloc(paths,512)
    alloc(flgDone,4)
    alloc(rushDir,4)
    registersymbol(rushDir)
    registersymbol(flgDone)

    label(chrMov)
    label(mapFind)
    label(mapNxt)
    label(mapDone)
    label(ptlFind)
    label(ptlNxt)
    label(ptlDone)
    label(ptlFail)
    label(goHome)
    label(flgReset)
    label(rtnNGR)
    label(rtnFlgReset)

    NGR:
    MOV [ESI+114], EDI
    pushfd
    pushad

    cmp [flgDone],0
    jne goHome

    mov ebx,[007d8cfc]
    mov ebx,[ebx+5A0]
    sub ebx,c
    cmp esi,ebx
    jne goHome

    call mapFind
    test eax,eax
    jz goHome

    call ptlFind
    test eax,eax
    jz goHome

    call chrMov
    mov [flgDone],1

    goHome:
    popad
    popfd
    jmp rtnNGR

    flgReset:
    mov [flgDone],0
    mov [edi+000005d4],eax
    jmp rtnFlgReset

    chrMov:
    mov edi, [007d8cfc]
    lea ecx,[edi+590]
    mov edi,[edi+5A0]
    mov edi,[edi+108]

    mov edx,[eax+c]
    sub edx,[ecx]
    add [edi+c],edx
    mov edx,[eax+10]
    mov [edi+10],edx
    ret

    ptlFind:
    mov ebx,[007d8da4]
    mov ebx,[ebx+4]
    mov edi,[ebx-4]

    ptlNxt:
    dec edi
    js ptlFail
    mov ecx,[ebx+8*edi+4]
    cmp [ecx+14],eax
    je ptlDone
    jmp ptlNxt

    ptlFail:
    xor ecx,ecx
    ptlDone:
    mov eax,ecx
    ret

    mapFind:
    mov ebx, [007d8da0]
    mov ebx, [ebx+5d4]
    xor edi,edi

    mapNxt:
    inc edi
    mov eax, [paths+edi*4]
    cmp eax,ebx
    jz mapDone

    test eax,eax
    jnz mapNxt

    mapDone:
    add edi, [rushDir]
    mov eax, [paths+edi*4]
    ret

    paths:
    dd 0 //DoNotRemove
    //---- EOS Tower
    dd D2C9090 //Ludi : Eos Tower 100th Floor
    dd D2C902C
    dd D2C8FC8
    dd D2C8F64
    dd D2C8F00
    dd D2C8E9C
    dd D2C8E38
    dd D2C8DD4
    dd D2C8D70
    dd D2C8D0C
    dd D2C8CA8
    dd D2C8C44
    dd D2C8BE0
    dd D2C8B7C
    dd D2C8B18
    dd D2C8AB4
    dd D2C8A50
    dd D2C89EC
    dd D2C8988
    dd D2C8924
    dd D2C88C0
    dd D2C885C
    dd D2C87F8
    dd D2C8794
    dd D2C8730
    dd D2C86CC
    dd D2C8668
    dd D2C8604
    dd D2C85A0
    dd D2C853C
    dd D2C84D8
    dd D2C8474
    dd D2C8410
    dd D2C83AC
    dd D2C8348
    dd D2C82E4
    dd D2C8280
    dd D2C821C
    dd D2C81B8
    dd D2C8154
    dd D2C80F0
    dd D2C808C
    dd D2C8028
    dd D2C7FC4
    dd D2C7F60 //Ludi : Eos Tower 1st Floor
    dd D2C32D0 //Safety Zone
    dd 0 //DoNotRemove

    rushDir:
    dd 01

    flgDone:
    dd 00

    006B7EAF:
    jmp NGR
    nop
    rtnNGR:

    0060047D:
    jmp flgReset
    nop
    rtnFlgReset:

    [DISABLE]
    006B7EAF:
    MOV [ESI+114], EDI
    0060047D:
    mov [edi+000005d4],eax

    dealloc(NGR, 1024)
    dealloc(flgDone,4)
    dealloc(rushDir,4)
    unregistersymbol(rushDir)
    unregistersymbol(flgDone)

    Levitate Mage/Archer


    Citar
    [Enable]
    006C3B34:
    jne 006C3BEE
    5729AD:
    je 005729b3

    [Disable]
    006C3B34:
    je 006C3BEE
    5729AD:
    jae 005729b3

    mouse hack


    Citar
    [ENABLE]
    Alloc(MouserX,512)
    Alloc(MouserY,512)
    label(back)
    label(return)

    006B90AD:
    jmp MouserX
    back:

    006B9112:
    jmp MouserY
    return:

    MouserX:
    mov eax, [007d8370]
    mov eax, [eax+978]
    mov eax, [eax+80]
    mov [ebx], eax
    mov edi,[ebp+10]
    jmp back

    MouserY:
    mov eax, [007d8370]
    mov eax, [eax+978]
    mov eax, [eax+84]
    mov [edi], eax
    mov ebx,[ebp+14]
    jmp return

    [DISABLE]
    006B90AD:
    mov [ebx], eax
    mov edi,[ebp+10]

    006B9112:
    mov [edi],eax
    mov ebx,[ebp+14]
    dealloc(MouserX)
    dealloc(MouserY)

    lag hack


    Citar
    [enable]
    006B5243:
    jne 006B5250
    [disable]
    006B5243:
    je 006B5250

    ETC Explosion D/C


    Citar
    [Enable]
    004A11BB:
    nop
    nop
    nop
    nop
    nop
    nop
    [Disable]
    004A11BB:
    je 004A1250

    papu/zakum ARm miss


    Citar
    [Enable]
    alloc(sseax, 20)
    label(exit)

    6B51D2:
    jmp sseax
    nop
    nop
    nop
    exit:

    sseax:
    mov eax, faded
    mov [ebp+0c],eax
    call 0054aa4c
    jmp exit

    [Disable]
    6B51D2:
    mov [ebp+0c],eax
    call 0054aa4c
    dealloc(sseax)

    Unrandom str


    Citar
    [Enable]
    00717AED:
    mov eax,0

    [Disable]
    00717AED:
    and eax,00007fff

    unrandom DEX


    Citar
    [Enable]
    00717AED:
    mov eax,1

    [Disable]
    00717AED:
    and eax,00007fff

    unRandom int


    Citar
    [Enable]
    00717AED:
    mov eax,2

    [Disable]
    00717AED:
    and eax,00007fff

    Unrandom luk


    Citar
    [Enable]
    00717AED:
    mov eax,3

    [Disable]
    00717AED:
    and eax,00007fff

    Dark Sight


    Citar
    [Enable]
    00667BD1:
    je 00667bde

    [Disable]
    00667BD1:
    jne 00667bd

    Demi D/C


    Citar
    [ENABLE]
    alloc(dv,100)
    alloc(uvy,100)
    label(backdv)
    label(backuvy)
    label(normal)
    label(end)
    dv:
    mov eax, [007D5CEC]
    mov eax, [eax+594]
    mov [ebx+3f4], eax
    mov [ebx+3f8], eax
    jmp backdv
    uvy:
    push ecx
    push edx
    mov ecx, [007D5CEC]
    add ecx,594
    cmp edi, ecx
    je normal
    mov edx, [ecx]
    cmp [edi],edx
    jne normal
    mov edx, [ecx-4]
    mov [edi-4],edx
    jmp end
    normal:
    mov [edi],eax
    end:
    pop edx
    pop ecx
    mov ebx, [ebp+14]
    jmp backuvy

    006b6963:
    jmp uvy
    backuvy:
    00534a62:
    jmp dv
    nop
    backdv:
    [DISABLE]
    00534a62:
    mov [ebx+000003fc],ecx
    mov [ebx+00000400],eax
    006b6963:
    mov [edi],eax
    mov ebx,[ebp+14]
    dealloc(dv)
    dealloc(uvy)

    Set Meso(12)


    Citar
    [ENABLE]
    alloc(Options,8)
    alloc(MesoDrop,24)
    label(Mreturn)
    registersymbol(Options)

    Options:
    dd 0

    MesoDrop:
    mov [Options],eax
    cmp eax,[esi+000000b4]
    jmp Mreturn

    6b1ebc: // meso drop
    jmp MesoDrop
    nop
    Mreturn:

    [DISABLE]
    6b1ebc: // meso drop
    cmp eax,[esi+000000b4]

    dealloc(Options)
    dealloc(MesoDrop)
    unregistersymbol(Options)

    Fast Attack(value 4)


    Citar
    [enable]
    alloc(decide,256)
    alloc(valueAtk,8)
    label(normal)
    label(speed)
    label(return)

    valueAtk:
    dd 4 // INCREASE THIS VALUE IF DC

    decide:
    cmp [Options],C
    jne normal // if meso != 12, do normal

    push eax
    push ecx
    push edx

    mov eax,[7D8CFC] // unlimited attack
    mov edx,[eax+1358]
    mov ecx,[valueAtk]

    mov ax,dx // put into lower half in ax
    shr edx,F // shift 16 bits - sets upper half in dx
    div ecx // divide by ecx

    dec ecx
    cmp edx,ecx // compare remainder (dx) to value - 1

    pop edx
    pop ecx
    pop eax
    jne normal

    speed:
    cmp [ebp-10],edi
    jg 435AF0
    jmp return

    normal:
    cmp [ebp-10],edi // normal code
    jng 435AF0 // normal code
    jmp return

    435A4B:
    jmp decide
    nop
    nop
    nop
    nop
    return:

    [disable]
    435A4B:
    cmp [ebp-10],edi
    jng 435AF0

    dealloc(decide)
    dealloc(valueAtk)


    weno espero que oes sirva repito porfavor agradescan:si:

    CREDITOS:
    lalito
    y luizmania por modificaciones y agregar aun mas scripts
     
Estado del tema:
Cerrado para nuevas respuestas

Compartir esta página