Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Slow Instant DupeX (EMS)
- // by Ghoul v65
- [enable]
- alloc(SlowDX,128)
- alloc(Foothold,4)
- label(SlowDXReturn)
- label(SlowDXPlayer)
- label(SlowDXVac)
- label(SlowDXReset)
- label(SlowDXEnd)
- alloc(SlowDXLag,64)
- label(SlowDXZero)
- label(SlowDXLagReturn)
- Foothold:
- dd 0
- 0091A711:
- jmp SlowDX
- db 90
- SlowDXReturn:
- SlowDX:
- push eax
- mov eax, [00ADF548]
- test eax, eax
- je SlowDXReset
- mov eax, [eax+1160]
- test eax, eax
- je SlowDXReset
- push ebx
- mov ebx, [Foothold]
- test ebx, ebx
- pop ebx
- je SlowDXPlayer
- jmp SlowDXVac
- SlowDXPlayer:
- mov eax, [eax+104]
- test eax, eax
- je SlowDXReset
- mov [Foothold], eax
- jmp SlowDXEnd
- SlowDXVac:
- cmp [esi], 00A4EF94
- je SlowDXPlayer
- mov eax, [Foothold]
- mov [esi+110], eax
- jmp SlowDXEnd
- SlowDXReset:
- mov [Foothold], 00
- jmp SlowDXEnd
- SlowDXEnd:
- pop eax
- mov eax, [esi+110]
- jmp SlowDXReturn
- 00924BD1:
- jmp SlowDXLag
- db 90
- SlowDXLagReturn:
- SlowDXLag:
- push eax
- mov eax, [Foothold]
- cmp [esi+110], eax
- pop eax
- je SlowDXZero
- push eax
- mov eax, [esi+110]
- test eax, eax
- pop eax
- je SlowDXZero
- jmp SlowDXLagReturn+2
- SlowDXZero:
- mov [esi+110], 00
- jmp SlowDXLagReturn+2
- [disable]
- 0091A711:
- mov eax, [esi+110]
- 00924BD1:
- cmp [esi+120], ebx
- dealloc(SlowDX)
- dealloc(Foothold)
- dealloc(SlowDXLag)
Add Comment
Please, Sign In to add comment