冰楓論壇

標題: IwallEXP全圖-CRC For TWMS107 [打印本頁]

作者: qkckcqkckcq    時間: 2012-9-26 12:25
標題: IwallEXP全圖-CRC For TWMS107
  1. //==================================================

  2. // IwallEXP全圖-CRC For TWMS107

  3. // 原作: 歷史太久了~好像有人發過功能一樣的

  4. // 更新: DrakeDog

  5. // 更新時間: 2009/12/18

  6. //==================================================

  7. [ENABLE]

  8. registersymbol(IwallEXP)

  9. alloc(IwallEXP, 1024)

  10. registersymbol(IwallEXPX)

  11. alloc(IwallEXPX, 4)

  12. registersymbol(IwallEXPY)

  13. alloc(IwallEXPY, 4)

  14. label(IwallEXP00)



  15. IwallEXPX:

  16. dd ffff // 以人物為中心X軸(16進位).數值越大範圍越大.目前設定65535=FFFF(16進位)

  17. IwallEXPY:

  18. dd ffff // 以人物為中心Y軸(16進位).數值越大範圍越大.目前設定65535=FFFF(16進位)



  19. IwallEXP:

  20. mov edx,[00B386F4]

  21. mov edx,[edx+000E50]

  22. add edx,[IwallEXPX]

  23. cmp ecx,edx

  24. jg IwallEXP00

  25. mov edx,[00B386F4]

  26. mov edx,[edx+000E50]

  27. sub edx,[IwallEXPX]

  28. cmp ecx,edx

  29. jl IwallEXP00



  30. mov edx,[00B386F4]

  31. mov edx,[edx+000E54]

  32. add edx,[IwallEXPY]

  33. cmp eax,edx

  34. jg IwallEXP00

  35. mov edx,[00B386F4]

  36. mov edx,[edx+000E54]

  37. sub edx,[IwallEXPY]

  38. cmp eax,edx

  39. jl IwallEXP00



  40. mov ecx,[00B386F4]

  41. mov ecx,[ecx+000E50]

  42. mov eax,[00B386F4]

  43. mov eax,[eax+000E54]

  44. mov [ebx+00000484],ecx

  45. jmp 006C6EFF

  46. //-----------------------------

  47. IwallEXP00:

  48. mov [ebx+00000484],ecx

  49. jmp 006C6EFF



  50. 006C6EF9:

  51. jmp IwallEXP

  52. nop

  53. [DISABLE]

  54. 006C6EF9:

  55. mov [ebx+00000138],ecx

  56. dealloc(IwallEXP)

  57. unregistersymbol(IwallEXP)

  58. dealloc(IwallEXPX)

  59. unregistersymbol(IwallEXPX)

  60. dealloc(IwallEXPY)

  61. unregistersymbol(IwallEXPY)
複製代碼





歡迎光臨 冰楓論壇 (https://bingfong.com/) Powered by 冰楓