冰楓論壇

標題: TwMS v255.1 牆值左右走 [打印本頁]

作者: prt    時間: 2023-9-10 03:29
標題: TwMS v255.1 牆值左右走
  1. //TwMs v255.1 牆值左右走
  2. [ENABLE]
  3. Alloc(AutoLRICSEntry,128,140CAD188)
  4. Alloc(AutoLRMain,256,140CAD188)
  5. Alloc(MyLR,08,140CAD188)
  6. Label(GetWall)
  7. Label(GetChrX)
  8. Label(ICSReturn)
  9. Label(GoLeft)
  10. Label(GoRight)

  11. MyLR:
  12. DQ 1

  13. AutoLRICSEntry:
  14. push rax
  15. mov rax,140CAD188
  16. cmp [rsp+08],rax
  17. jne ICSReturn
  18. mov rax,AutoLRMain
  19. mov [rsp+08],rax
  20. ICSReturn:
  21. pop rax
  22. jmp GetFocus

  23. AutoLRMain:
  24. call GetWall
  25. mov [rbp-12],r14l
  26. mov [rbp+000000CC],eax
  27. xor rcx,rcx
  28. xor rbx,rbx
  29. xor rax,rax
  30. jmp 140CAD1B7

  31. GetWall:
  32. call GetChrX
  33. mov rcx,[146F90C20]
  34. mov ebx,[rcx+18]
  35. sub eax,ebx
  36. cmp eax,32
  37. jle GoRight
  38. call GetChrX
  39. mov rcx,[146F90C20]
  40. mov ebx,[rcx+20]
  41. sub ebx,eax
  42. cmp ebx,20
  43. jle GoLeft
  44. mov eax,[MyLR]
  45. ret

  46. GoLeft:
  47. Mov [MyLR],FFFFFFFF
  48. Mov Eax,FFFFFFFF
  49. Ret

  50. GoRight:
  51. Mov [MyLR],1
  52. Mov Eax,1
  53. Ret

  54. GetChrX:
  55. mov rax,[146CE87A8]
  56. mov rax,[rax+00019E98]
  57. mov rax,[rax+D8]
  58. mov rax,[rax+58]
  59. mov rax,[rax+80]
  60. ret


  61. 147007B20:
  62. DQ AutoLRICSEntry

  63. [DISABLE]
  64. 147007B20:
  65. DQ GetFocus

  66. DeAlloc(AutoLRMain)
  67. DeAlloc(AutoLRValue)
  68. DeAlloc(AutoLRRange)
  69. DeAlloc(AutoLRICSEntry)
複製代碼





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