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

Scripts 89.2

Allways the Latest Scripts

  1. Theonly_Tazz
    Allways the Latest Scripts here!
    CT:
    26.March2013.CT


    Character Related:
    Code (ASM):
    1.  
    2.  
    3. //Credits to M1sniper for creating
    4. [ENABLE]
    5. alloc(UA,200)
    6. label(exit)
    7.  
    8. 004DB52F:
    9. jmp UA
    10. nop
    11.  
    12.  
    13. UA:
    14. mov [eax],edi //orig code
    15.  
    16. push ebx
    17. mov ebx,[011DA228] // Char Base Pointer
    18. cmp dword ptr [ebx+7034], 5A // Attack Count offset
    19. jl exit
    20. add [eax],08
    21.  
    22. exit:
    23. pop ebx
    24. pop edi
    25. mov [eax+04],ecx
    26. jmp 004DB52F+5
    27.  
    28.  
    29. [DISABLE]
    30. 004DB52F: //89 38 5F 89 48 04 5E C2 ? ? CC - 3rd result
    31. mov [eax],edi
    32. pop edi
    33. mov [eax+04],ecx
    34.  
    Code (ASM):
    1.  
    2. //Created by Luna V89.2
    3.  
    4. [ENABLE]
    5. alloc(hook,128)
    6. alloc(counter,4)
    7. label(return)
    8. label(blockDmg)
    9.  
    10. counter:
    11. dd #0
    12.  
    13. 00BA0160:
    14. jmp hook
    15. nop
    16. nop
    17. return:
    18.  
    19. hook:
    20. cmp [counter],#100
    21. jle blockDmg
    22.  
    23. mov [counter],0
    24. push FF
    25. push 00DC78E5
    26. jmp return
    27.  
    28. blockDmg:
    29. add [counter],1
    30. db C2 28 00//ret 0028
    31.  
    32. [DISABLE]
    33. 00BA0160:
    34. db 6A FF
    35. push 00DC78E5
    36.  

    Code (ASM):
    1.  
    2.  
    3. //Made by Ation
    4. [Enable]
    5. alloc(Miss,27)
    6. registersymbol(Miss)
    7. label(Return)
    8.  
    9. 00B60FD4: //8B 01 8B 50 ? FF D2 8B 88 ? ? 00 00 51 05 - 6th result, call below
    10. jmp Miss
    11.  
    12. Return:
    13.  
    14. Miss:
    15. inc [Miss+27]
    16. cmp [Miss+27],07 //amount of misses
    17. jbe Return
    18. mov [Miss+27],00
    19. call C23330
    20. jmp Return
    21.  
    22. [Disable]
    23. dealloc(Miss)
    24. 00B60FD4:
    25. call 00C23330
    26.  
    Code (ASM):
    1.  
    2. //No KB
    3. //EMS v89.2
    4. [Enable]
    5. 008886CB: //01 00 00 00 D8 D1 DF E0 F6 C4 05 7A 28 DC 91
    6. db 00
    7. [Disable]
    8. 008886CB:
    9. db 01
    10.  
    Code (ASM):
    1.  
    2. [Enable]
    3. 004B5AA7: // Super Tubi
    4. db 90 90 90 90 90 90
    5. 00542CA5: // Instant Drop
    6. db 25
    7. 00444589: // No Loot Animation
    8. db 81 FE 00 00 00 00
    9. [Disable]
    10. 004B5AA7: // 89 86 ?? ?? ?? ?? E8 ?? ?? ?? ?? 89 ?? ?? ?? ?? ?? 5E C2
    11. db 86 86 24 21 00 00
    12. 00542CA5: // 0D ?? ?? ?? ?? 83 C4 ?? E9 ?? ?? ?? ?? DD 05 ?? ?? ?? ?? DC C9
    13. db 0D
    14. 00444589: // 81 FE ?? ?? ?? ?? 0F 8D ?? ?? ?? ?? 85 ED 0F 84 ?? ?? ?? ?? 81 FE ?? ?? ?? ?? BF ?? ?? ?? ?? 7E ?? B8 ?? ?? ?? ?? 2B C6
    15. db 81 FE BC 02 00 00
    16.  
    Code (?? (Unknown Language)):
    1.  
    2. [code="asm"]
    3. [Enable]
    4. //Semi Item Vac (Fixed Position)
    5. //Created by Minike and by nobody else
    6. //Credits for Redwinter to add 1tick Update
    7. Alloc(Hook,128)
    8. label(DoItemVac)
    9. registersymbol(ItemVac_X)
    10. alloc(ItemVac_X,8)
    11. registersymbol(ItemVac_Y)
    12. alloc(ItemVac_Y,8)
    13. registersymbol(Save)
    14. alloc(Save, 2)
    15. ItemVac_X:
    16. dd #00000000
    17. ItemVac_Y:
    18. dd #00000000
    19. Save:
    20. db 01
    21. 006D44C4: // E8 ? ? ? ? 8B C8 8B 44 24 ? 89 38 5F 89 48 ? 5E C2 04 00 CC CC CC CC CC CC CC 56 - 4th result
    22. jmp Hook
    23. Hook:
    24. cmp [Save], 01
    25. jne DoItemVac
    26. push eax
    27. push ecx
    28. mov eax, [011DA228] // Char Base
    29. mov ecx, [eax+7B58] // X Offset
    30. mov [ItemVac_X], ecx
    31. mov ecx, [eax+7B5c] // Y Offset
    32. mov [ItemVac_Y], ecx
    33. pop ecx
    34. pop eax
    35. mov [Save], 00
    36. DoItemVac:
    37. call 006E8FC0 //Original Opcode
    38. mov ecx,eax
    39. mov eax,[esp+0C]
    40. push ecx
    41. mov ecx, [ItemVac_X]
    42. mov [eax],ecx //X
    43. mov ecx, [ItemVac_Y]
    44. mov [eax+04],ecx //Y
    45. pop ecx
    46. pop edi
    47. pop esi
    48. ret 0004
    49. [Disable]
    50. dealloc(ItemVac_X)
    51. dealloc(ItemVac_Y)
    52. dealloc(Save)
    53. dealloc(Hook)
    54. unregistersymbol(ItemVac_X)
    55. unregistersymbol(ItemVac_Y)
    56. unregistersymbol(Save)
    57. 006D44C4:
    58. call 006E8FC0
    59.  
    Code (ASM):
    1.  
    2. [enable]
    3. alloc(IntersectRectHook,128)
    4. label(returnhere_intersectrect)
    5. label(return_FMA)
    6. IntersectRect:
    7. jmp IntersectRectHook
    8. returnhere_intersectrect:
    9. IntersectRectHook:
    10. cmp [esp],00709F60 //85 c0 75 ? 43 83 c5 ? eb ? 8b 44 24 ? 8b 4c 24
    11. je return_FMA
    12. mov edi,edi
    13. push ebp
    14. mov ebp,esp
    15. jmp returnhere_intersectrect
    16. return_FMA:
    17. mov eax,1
    18. ret 0C
    19. [disable]
    20. dealloc(IntersectRectHook)
    21. IntersectRect:
    22. mov edi,edi
    23. push ebp
    24. mov ebp,esp
    25.  
    Code (ASM):
    1.  
    2. [ENABLE]
    3. //Generic No Delay + Unlimited MP
    4. //Updated to ems by tdenisenko
    5. 00BA3236: //75 ?? C7 85 ?? ?? ?? ?? 01 ?? ?? ?? EB ?? C7 85 ?? ?? ?? ?? 00 ?? ?? ?? 8B 8D ?? ?? ?? ?? 89 ?? A8 8B 4D ?? E8 ?? ?? ?? ?? 50 8D 8D ?? ?? ?? ?? E8
    6. db 74
    7. [DISABLE]
    8. 00BA3236:
    9. db 75
    10.  
    Code (ASM):
    1.  
    2. //PvP Skill Injection a.k.a "Damage Hack" in EpicBot:
    3. //Updated and AoBs by Jaxx
    4. //modded by TheonlyTazz *Added Delay*
    5. //Enable, and add Address Manually: "iPVPDelay" and "SkillID" for easy Editing
    6. [ENABLE]
    7. alloc(Hook,128)
    8. alloc(SkillID, 4)
    9. alloc(count, 4)
    10. alloc(iPVPDelay, 4)
    11. registersymbol(SkillID)
    12. registersymbol(iPVPDelay)
    13. registersymbol(count)
    14. label(Return)
    15. label(InjectPvP)
    16. count:
    17. dd #0
    18. iPVPDelay:
    19. dd #0
    20. SkillID:
    21. dd #99
    22. 00BBFDE4:
    23. db 90 90 90 90 90 90
    24. 00BBFE0B:
    25. db 90 90 90 90 90 90
    26. 00BBFEAC:
    27. db EB 0E
    28. 00BBFE11:
    29. jmp Hook
    30. nop
    31. Return:
    32. Hook:
    33. push eax
    34. mov eax, dword ptr [count]
    35. cmp eax, dword ptr [iPVPDelay]
    36. pop eax
    37. jge InjectPvP
    38. inc [count]
    39. mov edx,[esi+0x00006DAC]
    40. jmp Return
    41. InjectPvP:
    42. mov [count],0
    43. mov edx,[SkillID]
    44. jmp Return
    45. [Disable]
    46. 00BBFDE4:
    47. db 0F 84 49 01 00 00
    48. 00BBFE0B:
    49. db 0F 85 18 01 00 00
    50. 00BBFEAC:
    51. db 77 7B
    52. 00BBFE11:
    53. db 8B 96 AC 6D 00 00 //gms: db 8B 96 30 7E 00 00 ~ mov edx,[esi+00007E30]
    54. dealloc(Hook)
    55.  
    Code (ASM):
    1.  
    2. [Enable]
    3. 00543EB9:
    4. db 74
    5. [Disable]
    6. 00543EB9: //75 68 2B 56 ** 81 FA ** ** ** ** 7C ** 8B ** ** 3D
    7. db 75
    8.  
    Code (ASM):
    1.  
    2. [ENABLE]
    3. //Force Face Left
    4. //Credits: Luna?
    5. 00C2329A:
    6. mov eax,5//6 for Right
    7. nop
    8. [DISABLE]
    9. //code from here till the end of the code will be used to disable the cheat
    10. 00C2329A:
    11. mov eax,[esi+000000DC]
    12.  
    Code (ASM):
    1.  
    2. [enable]
    3. alloc(hook,1024)
    4. alloc(teletime,4)
    5. label(return)
    6. label(exit)
    7. 00BB1A59:
    8. jmp hook
    9. return:
    10. teletime:
    11. dd 0
    12. hook:
    13. call 00BE7140 //orig opcode (GetTime)
    14. pushad
    15. //looking for the mouse click
    16. mov ebx,[11DEFE8]
    17. cmp dword ptr[ebx+9cc],0c //******remove for SSmousefly
    18. jne exit //*****remove for SSMousefly
    19. //get mouse locations
    20. mov ebx,[ebx+978]
    21. mov eax,[ebx+8C]
    22. mov ebx,[ebx+90]
    23. //encrypt and set tele offsets
    24. lea ecx,[esi+6e00]
    25. push eax
    26. call 00406F60
    27. lea ecx, [esi+6df4]
    28. push ebx
    29. call 00406F60
    30. lea ecx, [esi+6ddc]
    31. push 00000001 //Probably dont need all the proceeding 0's but wthell
    32. call 00406F60
    33. exit:
    34. popad
    35. jmp return
    36. [disable]
    37. 00BB1A59:
    38. call 00BE7140
    39. dealloc(hook)
    40. dealloc(teletime)
    41.  
    Code (ASM):
    1.  
    2. // Credits to Cam1596
    3. [Enable]
    4. 00B6F8B9: // 74 06 3B 5C 24 ? 75 ? 8B 4C 24 ? 6A 01
    5. db EB
    6. 00B6F8F6: // 7D ? 8B 16 8B 52 ? 8D 44 24 ? 50
    7. db EB
    8. 00B770A4: // 74 ? 8B CF C7 87 ? ? 00 00 01 00 00 00
    9. db 90 90
    10. [Disable]
    11. 00B6F8B9:
    12. db 74
    13. 00B6F8F6:
    14. db 7D
    15. 00B770A4:
    16. db 74 22
    17.  
    Code (ASM):
    1.  
    2. [Enable]
    3. 00B660C1:
    4. DB 75
    5. [Disable]
    6. 00B660C1: //74 ?? 8B 44 24 ?? 83 E0 ?? 83 C8 ?? EB ?? 8B 7C 24 ?? 8B 07
    7. DB 74
    8.  
    Code (ASM):
    1.  
    2. [Enable]
    3. 00c25459://74 ? 8B BE ? ? 00 00 85 FF 74 ? DD 46 ? E8
    4. db EB
    5. [Disable]
    6. 00c25459:
    7. db 75
    8.  
    Code (ASM):
    1.  
    2. //Unlimited Kaiser Morph
    3. //EMS v89.2
    4. [Enable]
    5. 00BC9950: //74 ? 81 FE ? ? ? ? 75 ? 8D 44 24 1C 68 ? ? ? ? 50  Allow re-cast while transformed
    6. db EB 2E
    7.  
    8. 00BCA226: //7D ? 8D ? ? ? 68 EA 24 00 Remove gauge-requirement
    9. db EB
    10.  
    11. [Disable]
    12. 00BC9950:
    13. db 74 08
    14.  
    15. 00BCA226:
    16. db 7D
    17.  

    Mob Related:
    [Enable]
    alloc(Hook,128)
    label(Return)
    00C3040F:
    jmp Hook
    Return:
    Hook:
    call 00C26EE0
    mov edx,[011DC904]
    mov edx,[edx+29D8]
    mov edx,[edx+0C]
    mov [esi+2B0],edx
    jmp Return
    [Disable]
    00C3040F: //E8 ? ? ? FF 8B F8 3B FB 75
    call 00C26EE0
    dealloc(Hook)
    [/code]
    Code (ASM):
    1.  
    2. [Enable]
    3. 00707B72:
    4. jmp 00707E12
    5. nop
    6. nop
    7. nop
    8. nop
    9. [Disable]
    10. 00707B72:
    11. jne 00707B82
    12. mov ecx,esi
    13. call 00702860
    14.  
    Code (ASM):
    1.  
    2. // Credits Minike (I think?)
    3. // This is not FULL Mob Disarm it only stops Ranged Attacks
    4. // v89.2 TheonlyTazz
    5. [enable]
    6. 0070062a:
    7. db 0f 84 //0f 85 ? ? ? ? 8b 97 ? ? 00 00 52 - 3rd
    8. [disable]
    9. 0070062a:
    10. db 0f 85
    11.  
    Code (ASM):
    1.  
    2. // Credits to Ation
    3. //WUR
    4. [Enable]
    5. 00C2D35B: // 0F 8F ? ? 00 00 83 BE ? ? 00 00 00 0F 84
    6. jmp 00C2D3F5 // 6A 01 EB ? DB 86 ? 00 00 00 DC 5E
    7. nop
    8. [Disable]
    9. 00C2D35B:
    10. db 0F 8F 9E 01 00 00
    11.  
    Code (ASM):
    1.  
    2. //Made by Ation
    3. [Enable]
    4. 00C2D85F: //0F 84 ? ? 00 00 83 BE ? 00 00 00 00 0F 84 ? ? 00 00 8B 50 ?
    5. jmp 00C2DADE //8B 8E ? ? 00 00 6A 01 E8 ? ? ? FF EB
    6. nop
    7. [Disable]
    8. 00C2D85F:
    9. db 0F 84 1B 01 00 00
    10.  
    Code (ASM):
    1.  
    2. [Enable]
    3. 0070C2BA: //77 ? 89 54 24 ? E9 ? ? ? FF
    4. db EB
    5. [Disable]
    6. 0070C2BA:
    7. db 77
    8.  
    ETC:
    Code (ASM):
    1.  
    2. [enable]
    3. // ByPassless Logo skipper
    4. // Credits Redwinter
    5. // Additional Credits Luna (bypass version)
    6. 00f5e0b8: // 4byte search for the addy the disable aob gives
    7. dd 0069F0E0 //6A FF 68 ?? ?? ?? 00 64 A1 00 00 00 00 50 51 A1 ?? ?? ?? ?? 33 C4 50 8D 44 24 08 64 ?? 00 00 00 00 A1 ?? ?? ?? ?? 85 C0 75 ?? 68 ?? ?? ?? ?? E8
    8. [disable]
    9. 00f5e0b8:
    10. dd 006A0E30 //80 79 ? 00 75 ? e9
    11.  
    Code (ASM):
    1.  
    2. // v87
    3. //pin typer
    4. //fix'd by BobTheBot
    5. [Enable]
    6. 006919B6:
    7. db 0F 84
    8. 00693087:
    9. db 0F 84
    10. [Disable]
    11. 006919B6:
    12. db 0F 85
    13. 00693087:
    14. db 0F 85
    15.  
    Code (ASM):
    1.  
    2. [ENABLE]
    3. 0050009C:
    4. db EB
    5. [DISABLE]
    6. 0050009C: //74 ** 80 38 ** 0F 85 ** ** ** ** 8B 86 ** ** ** ** 89 44 24 ** 85 C0 75 ** 68
    7. db 74
    8.  
    Code (ASM):
    1.  
    2. [enable]
    3. //Created by DarkBoy (Not sure is it same as the public no skill effect)
    4. 00B3AD43: //CUser::ShowSkillPrepare
    5. db 90 E9
    6. [disable]
    7. 00B3AD43:
    8. db 0F 85
    9.  
    Code (ASM):
    1.  
    2. [Enable]
    3. //No Skill Effects
    4. //Created by Ata, eMS V82.1
    5. //Updated by DarkBoy V89.1
    6. 0070227F:
    7. db 90 90
    8. 00702285:
    9. db 90 E9
    10. [Disable]
    11. 0070227F:
    12. db 74 0A
    13. 00702285:
    14. db 0F 85
    15.  
    Code (ASM):
    1.  
    2. [enable]
    3. 006E5157:
    4. db 7F
    5. [disable]
    6. 006E5157:
    7. db 7E
    8.  
    Code (ASM):
    1.  
    2. [ENABLE]
    3. //cc-bluebox remove
    4. //ems v89.2
    5. //ccplz-souravipc53
    6.  
    7. 005688D4:
    8. db 90 90 90 90 90
    9.  
    10. 0056D780:
    11. db 90 90 90 90 90
    12.  
    13. [DISABLE]
    14. 005688D4:
    15. db E8 E7 CD 69 00
    16.  
    17. 0056D780:
    18. db E8 3B 7F 69 00
    19.  
    Code (ASM):
    1.  
    2. [ENABLE]
    3. //code from here to '[DISABLE]' will be used to enable the cheat
    4. 00826E70: //6A ?? 68 ?? ?? ?? ?? 64 A1 ?? ?? ?? ?? 50 83 EC ?? 53 55 56 57 A1 ?? ?? ?? ?? 33 C4 50 8D 44 24 ?? 64 A3 ?? ?? ?? ?? A1 ?? ?? ?? ??
    5. //4th result
    6. db C2 04 00
    7. 00827320: //6A ?? 68 ?? ?? ?? ?? 64 A1 ?? ?? ?? ?? 50 83 EC ?? 53 55 56 57 A1 ?? ?? ?? ?? 33 C4 50 8D 84 24 ?? ?? ?? ?? 64 A3 ?? ?? ?? ?? A1 ?? ?? ?? ?? 85 C0
    8. db C2 04 00
    9. [DISABLE]
    10. //code from here till the end of the code will be used to disable the cheat
    11. 00826E70:
    12. db 6A FF 68
    13. 00827320:
    14. db 6A FF 68
    15.  
    Code (ASM):
    1.  
    2. [Enable]
    3. //Created by Tryst
    4. 006B95EC: //E8 ?? ?? ?? ?? 8B 06 8B 48 ?? 56 C6 45 ?? ?? FF D1 8B 75 ?? 43
    5. db 90 90 90 90 90
    6. 006B7EFB: // E8 ?? ?? ?? ?? 8B 06 8B 48 08 56 C7 44 24 34 FF FF FF FF FF D1 8B 4C 24 28 64 89 0D 00 00 00 00 59 5F 5E 5D 83 C4 24
    7. db 90 90 90 90 90
    8. [Disable]
    9. 006B95EC: // "CMapLoadable_RestoreBack"
    10. call 006B4830// "CMapLoadable_MakeBack" //Original Opcode
    11. 006B7EFB:
    12. call 006AE030
    13.  
    Code (ASM):
    1.  
    2. [Enable]
    3. 006B476B: //E8 ? ? ? FF C6 45 ? 17 85 F6 74 08
    4. db 90 90 90 90 90
    5. 006B95EC: //E8 ? ? ? FF 8B 06 8B 48 ? 56 C6 45 ? 03 FF D1 8B 75 ? 43
    6. db 90 90 90 90 90
    7. 006BDF99: //E8 ? ? ? FF 8B 0E 8B 51 ? 56 C6 45 ? 07 FF D2
    8. db 90 90 90 90 90
    9. [Disable]
    10. 006B476B:
    11. db E8 80 5E FF FF
    12. 006B95EC:
    13. db E8 A9 CB FF FF
    14. 006BDF99:
    15. db E8 52 D7 FF FF
    16.  
    Code (ASM):
    1.  
    2. // Block HP/MP Regeneration
    3. [Enable]
    4. 00C7B4BF: // 7E ?? 8B 44 24 ?? 8B 48 ?? 51 83 C0 ?? 50
    5. db EB 54
    6. 00C7B352: // 7E ?? 8B 4C 24 ?? 51 6A ?? 56
    7. db EB 21
    8. [Disable]
    9. 00C7B4BF:
    10. db 7E 54
    11. 00C7B352:
    12. db 7E 21
    13.  
    Code (ASM):
    1.  
    2. [enable]
    3. alloc(BlockHook,512)
    4. alloc(HeaderList,512)
    5. label(End)
    6. label(HeaderCheckLoop)
    7. label(BlockHeader)
    8. F56464:
    9. dd BlockHook
    10. BlockHook:
    11. mov eax, [esp+4]
    12. and eax, 0ffff
    13. push edx
    14. mov edx, HeaderList
    15. HeaderCheckLoop:
    16. cmp eax, [edx]
    17. je BlockHeader
    18. cmp [edx],00
    19. je End
    20. add edx,4
    21. jmp HeaderCheckLoop
    22. BlockHeader:
    23. xor eax,eax
    24. End:
    25. pop edx
    26. cmp eax, 0000020F
    27. jmp 00592F49 //0F 8F ?? ?? ?? ?? 0F 84 ?? ?? ?? ?? 8D 90 ?? ?? ?? ?? 83 FA ?? 0F 87 ?? ?? ?? ?? FF 24 95 ?? ?? ?? ?? 8B 44 24 ?? 50
    28. HeaderList:
    29. dd 0008
    30. dd 0107
    31. dd 00d5
    32. dd 0029
    33. dd 0011
    34. dd 00 //this signifies the end of the list DO NOT REMOVE add headers above it
    35. [disable]
    36. f55E28: //4byte scan disable result
    37. dd 592F40 //8B 44 24 ?? 3D ?? ?? ?? ?? 0F 8F ?? ?? ?? ?? 0F 84 ?? ?? ?? ?? 8D 90 ?? ?? ?? ?? 83 FA ??1
    38. dealloc(BlockHook)
    39. dealloc(HeaderList)
    40.  
    i'm Sorry i don't have ALL credits of all Script creators, but thanks alot to all of them

    Missing a Script!? PM Me and i'll Add it as soon as possible!

    Special Thanks:
    @Kent and @S3NSA - For this Awesome Site *+adding Resources and all
    @Redwinter - Teaching me everything i've learned about ASM
    @Waty - Great Help, and lots of fun to work with
    @EVERYONE i forgot ♥

Recent Reviews

  1. spinner_w
    spinner_w
    5/5,
    Version: 89.2
    yay thx bro needed this