- UID
- 109049
- 帖子
- 1754
- 主題
- 65
- 精華
- 9
- 積分
- 1090
- 楓幣
- 5842
- 威望
- 879
- 存款
- 125152
- 贊助金額
- 0
- 推廣
- 0
- GP
- 5727
- 閱讀權限
- 100
- 在線時間
- 614 小時
- 註冊時間
- 2015-8-4
- 最後登入
- 2024-11-3
|
本帖最後由 neilwaker 於 2017-3-1 21:23 編輯
若要修改移動速度
改數據中Speed
DD後面的03- // TwMs v196.3 CRC 人物移動加速
- // Author: kkmomo
- [Enable]
- Alloc(CharSpeedUp, 256)
- Alloc(Speed, 04)
- Alloc(FakeTime, 04)
- RegisterSymbol(Speed)
- Label(SpeedChk)
- Label(Normal)
- Label(SetFakeTime)
- Label(InitFakeTime)
- Speed:
- DD 03
- FakeTime:
- DD 00
- //-----------------------
- CharSpeedUp:
- push esi
- mov esi,[Speed]
- SpeedChk:
- test esi,esi
- je Normal
- dec esi
- push esi
- push ecx
- call 012DB4DD
- pop ecx
- pop esi
- jmp SpeedChk
- Normal:
- pop esi
- jmp 01219066
- //-----------------------
- SetFakeTime:
- cmp [FakeTime],00
- je InitFakeTime
- mov eax,[FakeTime]
- add eax,000001FE
- InitFakeTime:
- mov [FakeTime],eax
- jmp 027F2A92
- //-----------------------
- 01219061:
- jmp CharSpeedUp
- 027F2A7C:
- jmp SetFakeTime
- //-----------------------
- [Disable]
- 01219061:
- call 012DB4DD
- 027F2A7C:
- db E9 11 00 00 00
- DeAlloc(CharSpeedUp)
- DeAlloc(FakeTime)
- DeAlloc(Speed)
- UnRegisterSymbol(Speed)
複製代碼 |
|