冰楓論壇

標題: TwMS v203.1 自動喝水 [CRC] [打印本頁]

作者: prt    時間: 2017-12-1 22:25
標題: TwMS v203.1 自動喝水 [CRC]
  1. //TwMS v203.1 自動喝水 [CRC]
  2. //Author: Doem 2017-04-09

  3. [ENABLE]
  4. RegisterSymbol(HPKey)
  5. RegisterSymbol(MPKey)
  6. RegisterSymbol(HP)
  7. RegisterSymbol(MP)
  8. Alloc(AutoDrinker, 128)
  9. Label(PressHPKey)
  10. Label(PressMPKey)
  11. Label(Return)
  12. Alloc(HPKey,04)
  13. Alloc(MPKey,04)
  14. Alloc(HP,04)
  15. Alloc(MP,04)

  16. //-----------------------
  17. HP:
  18. DD 00000BB8 //3000
  19. MP:
  20. DD 000002BC //700
  21. //-----------------------
  22. HPKey:
  23. DD 01470000 //Home
  24. MPKey:
  25. DD 014F0000 //End
  26. //-----------------------

  27. AutoDrinker:
  28. PUSHAD
  29. MOV  EAX,[03092DBC]
  30. CMP  EAX,00000000
  31. JE   Return
  32. MOV  EBX,[EAX+18E4]
  33. MOV  EAX,[EAX+18EC]
  34. MOV  ECX,[HP]
  35. MOV  EDX,[MP]
  36. CMP  [EBX+1CC],ECX
  37. JB   PressHPKey
  38. CMP  [EAX+1CC],EDX
  39. JB   PressMPKey
  40. JMP  Return

  41. PressHPKey:
  42. mov ecx,[03087714]
  43. PUSH 0000002D
  44. PUSH [HPKey]
  45. CALL 01C10920
  46. JMP  Return

  47. PressMPKey:
  48. mov ecx,[03087714]
  49. PUSH 0000002D
  50. PUSH [MPKey]
  51. CALL 01C10920

  52. Return:
  53. POPAD
  54. call 01D627D0
  55. JMP  01E8E8E6+5

  56. 01E8E8E6:
  57. JMP AutoDrinker
  58. [DISABLE]
  59. 01E8E8E6:
  60. call 01D627D0

  61. DeAlloc(HP)
  62. DeAlloc(MP)
  63. DeAlloc(HPKey)
  64. DeAlloc(MPKey)
  65. DeAlloc(AutoDrinker)
  66. UnRegisterSymbol(HP)
  67. UnRegisterSymbol(MP)
  68. UnRegisterSymbol(HPKey)
  69. UnRegisterSymbol(MPKey)
複製代碼





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