冰楓論壇

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

作者: prt    時間: 2020-5-16 16:11
標題: TwMS v225.1 CRC 人物移動加速
  1. // TwMS v225.1 CRC 人物移動加速
  2. [Enable]
  3. Alloc(CharSpeedUp, 256)
  4. Alloc(Speed, 04)
  5. Alloc(FakeTime, 04)
  6. RegisterSymbol(Speed)
  7. Label(SpeedChk)
  8. Label(Return)
  9. Label(SetFakeTime)
  10. Label(InitFakeTime)

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

  13. FakeTime:
  14.         DD 00

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

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

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

  29. Return:
  30.         pop esi
  31.         jmp 02775DED+5

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

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

  38. InitFakeTime:
  39.         mov [FakeTime],eax
  40.         jmp 047BBCC9

  41. //-----------------------
  42. 02775DED:
  43.         jmp CharSpeedUp

  44. 047BBCA5:
  45.         jmp SetFakeTime
  46.         nop

  47. //-----------------------
  48. [Disable]
  49. 02775DED: //
  50.         call 00AF1D50

  51. 047BBCA5:
  52.         db 0F 87 1E 00 00 00

  53. DeAlloc(CharSpeedUp)
  54. DeAlloc(FakeTime)
  55. DeAlloc(Speed)
  56. UnRegisterSymbol(Speed)
複製代碼





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