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

CE Scripts V107.3 17.3

V107.3 CE Scripts

  1. Original
    Game Version:
    107.3
    I have done this for the lazy people.
    Just a simple CE release.
    Credits to : https://ccplz.net/threads/scripts-v107.64709/
    I've only copy and pasted.
    HF
    [​IMG]



    PatchMainThreadID
    Thanks to @[D.R.T]

    Code (Text):
    1. Define(CClientSocket__SendPacket,0128C7F0) // "Bypasless Hooking Point"
    2. [Enable]
    3. RegisterSymbol(MainThreadID)
    4. Alloc(CClientSocketSendPacketHook,8192)
    5. Alloc(MainThreadID,4)
    6. Label(PatchMainThreadID)
    7. Label(Return)
    8. CClientSocket__SendPacket:
    9. jmp CClientSocketSendPacketHook
    10. CClientSocketSendPacketHook:
    11. cmp [MainThreadID],00
    12. jnz PatchMainThreadID
    13. push eax
    14. mov eax,fs:[18]
    15. mov eax,[eax+06B8]
    16. mov [MainThreadID],eax
    17. pop eax
    18. PatchMainThreadID:
    19. push eax
    20. mov eax,fs:[18]
    21. mov eax,[eax+06B8]
    22. cmp [MainThreadID],eax
    23. jz Return
    24. mov eax,[MainThreadID]
    25. mov fs:[06B8],eax
    26. Return:
    27. pop eax
    28. pushfd
    29. lea esp,[esp+08]
    30. jmp CClientSocket__SendPacket+05
    31. dd MainThreadID 00
    32. [Disable]
    33. CClientSocket__SendPacket:
    34. pushfd
    35. lea esp,[esp+08]
    36. DeAlloc(CClientSocketSendPacketHook)
    Auto Pot

    Code (Text):
    1. [Enable] // "Made by me"
    2. Alloc(StatHook,128)
    3. Alloc(KeyFunction,128)
    4. RegisterSymbol(Health)
    5. RegisterSymbol(Mana)
    6. RegisterSymbol(Experience)
    7. Define(INSERT,01520000)
    8. Define(HOME,01470000)
    9. Define(PAGEUP,01490000)
    10. Define(DEL,01530000)
    11. Define(END,014F0000)
    12. Define(PAGEDOWN,01510000)
    13. Alloc(Health,4)
    14. Alloc(Mana,4)
    15. KeyFunction: // "AIRRIDE/Waty KeyFunction"
    16. mov ecx,[0174659C]
    17. push INSERT
    18. push 00
    19. mov eax,[ecx+04]
    20. call eax
    21. ret
    22. StatHook:
    23. mov eax,[esp+48]
    24. mov [Health],eax
    25. mov eax,[esp+50]
    26. mov [Mana],eax
    27. /*----------*/
    28. cmp [Mana],#100
    29. jg 00ED05A7
    30. /*----------*/
    31. pushad
    32. call KeyFunction
    33. popad
    34. jmp 00ED05A7
    35. 00ED059D:
    36. jmp StatHook
    37. db 90 90 90 90 90
    38. [Disable]
    39. 00ED059D:
    40. lea eax,[esp+38]
    41. db 64 A3 00 00 00 00
    42. DeAlloc(StatHook)
    43. DeAlloc(KeyFunction)
    44. DeAlloc(Health)
    45. DeAlloc(Mana)
    46. DeAlloc(Experience)
    Auto CC

    Code (Text):
    1.  
    2. [Enable] // "Made by me"
    3. CreateThread(ChannelChange)
    4. Alloc(ChannelChange,128)
    5. Label(NextChannel)
    6. ChannelChange:
    7. mov ebx,[017655B8]
    8. inc ebx
    9. cmp ebx,#14
    10. jb NextChannel
    11. xor ebx,ebx
    12. jmp NextChannel
    13. NextChannel:
    14. push 30000
    15. call sleep
    16. push ebx
    17. call 0066D990 // CField::SendTransferChannelRequest
    18. jmp ChannelChange
    19. [Disable]
    No Time Stamp
    Thanks to @AIRRIDE

    Code (Text):
    1. KERNEL32.timeGetTime+52: // "Win8"
    2. db 90 90 90 90 90
    3. winmm.timeGetTime+2C: // "Win7"
    4. db 90 90 90 90 90
    StatHook

    Code (Text):
    1. [Enable]
    2. Alloc(StatHook,128)
    3. RegisterSymbol(CurrentHealth)
    4. RegisterSymbol(MaximumHealth)
    5. RegisterSymbol(CurrentMana)
    6. RegisterSymbol(MaximumMana)
    7. RegisterSymbol(CurrentExperience)
    8. RegisterSymbol(MaximumExperience)
    9. Alloc(CurrentHealth,4)
    10. Alloc(MaximumHealth,4)
    11. Alloc(CurrentMana,4)
    12. Alloc(MaximumMana,4)
    13. Alloc(CurrentExperience,4)
    14. Alloc(MaximumExperience,4)
    15. StatHook:
    16. mov eax,[esp+48]
    17. mov [CurrentHealth],eax
    18. mov eax,[esp+48+04]
    19. mov [MaximumHealth],eax
    20. mov eax,[esp+50]
    21. mov [CurrentMana],eax
    22. mov eax,[esp+50+04]
    23. mov [MaximumMana],eax
    24. mov eax,[esp+58]
    25. mov [CurrentExperience],eax
    26. mov eax,[esp+58+08]
    27. mov [MaximumExperience],eax
    28. jmp 00ED059D+0A
    29. 00ED059D:
    30. jmp StatHook
    31. db 90 90 90 90 90
    32. [Disable]
    33. 00ED059D:
    34. lea eax,[esp+38]
    35. db 64 A3 00 00 00 00
    36. DeAlloc(StatHook)
    37. DeAlloc(CurrentHealth)
    38. DeAlloc(MaximumHealth)
    39. DeAlloc(CurrentMana)
    40. DeAlloc(MaximumMana)
    41. DeAlloc(CurrentExperience)
    42. DeAlloc(MaximumExperience)