冰楓論壇

標題: TwMS v231.1 CRC 人物移動加速 [打印本頁]

作者: prt    時間: 2021-1-13 23:10
標題: TwMS v231.1 CRC 人物移動加速
  1. // TwMS v231.1 CRC 人物移動加速
  2. // 速度設定越快越容易斷線
  3. [Enable]
  4. Alloc(CharSpeedUp, 256)
  5. Alloc(Speed, 04)
  6. Alloc(FakeTime, 04)
  7. RegisterSymbol(Speed)
  8. Label(SpeedChk)
  9. Label(Return)
  10. Label(SetFakeTime)
  11. Label(InitFakeTime)

  12. Speed: // 速度設定
  13. DD 03

  14. FakeTime:
  15. DD 00

  16. //-----------------------
  17. CharSpeedUp:
  18. push esi
  19. mov esi,[Speed]

  20. SpeedChk:
  21. test esi,esi
  22. je Return

  23. dec esi
  24. push esi
  25. push ecx
  26. call 00B9F6B0
  27. pop ecx
  28. pop esi
  29. jmp SpeedChk

  30. Return:
  31. pop esi
  32. jmp 02AA0C51+5

  33. //-----------------------
  34. SetFakeTime:
  35. cmp [FakeTime],00
  36. je InitFakeTime

  37. mov eax,[FakeTime]
  38. add eax,000001FE

  39. InitFakeTime:
  40. mov [FakeTime],eax
  41. jmp 04C52A22

  42. //-----------------------
  43. 02AA0C51:
  44. jmp CharSpeedUp

  45. 04C52A0E:
  46. jmp SetFakeTime
  47. nop
  48. nop
  49. nop

  50. //-----------------------
  51. [Disable]
  52. 02AA0C51:
  53. call 00B9F6B0

  54. 04C52A0E:
  55. DB E9 0F 00 00 00

  56. DeAlloc(CharSpeedUp)
  57. DeAlloc(FakeTime)
  58. DeAlloc(Speed)
  59. UnRegisterSymbol(Speed)
複製代碼





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