- UID
- 127666
- 帖子
- 2719
- 主題
- 420
- 精華
- 0
- 積分
- 1615
- 楓幣
- 4627
- 威望
- 1151
- 存款
- 7341
- 贊助金額
- 1500
- 推廣
- 22
- GP
- 4548
- 閱讀權限
- 150
- 在線時間
- 1785 小時
- 註冊時間
- 2016-1-30
- 最後登入
- 2024-11-24
|
本帖最後由 smilelin0419 於 2018-7-19 12:25 編輯
這個可以控制Delay 你們試試看吧~~
// TwMS v208.3_ICS 烈焰大火球攻擊無延遲
// Author: neilwaker
[Enable]
Alloc(FlameBall_NoDelay, 256)
RegisterSymbol(FlameBall_NoDelay)
Alloc(DelayTime, 04)
RegisterSymbol(DelayTime)
Label(SetDelayTime)
Label(Normal)
DelayTime:
DD #00000000 //這裡控制延遲 e.x. DD #00000060 即60ms
FlameBall_NoDelay:
cmp [esp], 010BCB18
jne Normal
nop
pop eax
push SetDelayTime
nop
Normal:
push timeGetTime
ret
SetDelayTime:
mov ecx,eax
mov [ebp-60],eax
sub ecx,[ebx+00000170]
cmp ecx,[DelayTime]
jl 010BCDCB
jmp 010BCB2F
02FA94EC:
DD FlameBall_NoDelay
[Disable]
02FA94EC:
DD timeGetTime
DeAlloc(FlameBall_NoDelay)
UnRegisterSymbol(FlameBall_NoDelay)
DeAlloc(DelayTime)
UnRegisterSymbol(DelayTime) |
|