I Need help in assembly to make rapidfire work again.
Please help me, view part of this dissasembly and if possible post the result ( C++ ) to make rapidfire withou D/C.
some guys make rapidfire again, but my rapidfire is detected, i download this hack of "guys" and this is the result:
Code:
// rapidfire
L1000370C:
mov [eax+02h],dl
cmp byte ptr [3778CC48h],01h // gamestatus
jnz L1000375B
cmp dword ptr [02DD94A0h],00000001h
jnz L1000373B
push 00000001h
nop
db E8h; ''
db 29h; ')'
db CCh; ''
db CFh; ''
db 00h;
test ax,ax
jge L1000373B
mov eax,00009090h // on
mov [373EBC35h],ax
jmp L10003767
L1000373B:
cmp byte ptr [3778CC48h],01h // gamestatus
jnz L1000375B
cmp dword ptr [02DD94A0h],00000002h
jnz L1000375B
mov ecx,00009090h // rapidfire on
mov [373EBC35h],cx
jmp L10003767
L1000375B:
mov edx,00003E74h // rapidfire off
mov [373EBC35h],dx
// NORECOIL
mov [372DB790h],cx
L100029BC:
mov al,01h
cmp [3778CC48h],al
jnz L100029D4
cmp dword ptr [02DD9484h],00000000h
mov ecx,00009090h
jnz L100029D9
L100029D4:
mov ecx,00000575h
L100029D9:
mov [372DB790h],cx // EspName1
mov edx,ecx
mov [372DB80Dh],dx // EspName2
cmp [3778CC48h],al // gamestatus
jnz L10002A06
cmp dword ptr [02DD9474h],00000000h
jz L10002A06
mov dword ptr [3737F5FCh],90909090h // norecoil on
jmp L10002A10
L10002A06:
mov dword ptr [3737F5FCh],142444D9h // norecoil off
// noreload
L10002A10:
cmp [3778CC48h],al // gamestatus
jnz L10002A37
cmp dword ptr [02DD9494h],00000000h
jz L10002A37
mov ecx,[02DD7350h]
mov eax,373EAF34h // noreload
mov [eax],ecx
mov dx,[02DD7354h]
jmp L10002A4B
L10002A37:
mov ecx,[02DD7358h]
mov eax,373EAF34h // noreload
mov [eax],ecx
mov dx,[02DD735Ch]
@mo3ad001
@Ch40zz-C0d3r
@Clarkie
@-Dimensions-
@.::SCHiM::.
@DeadLinez
@CoderNever
@gnm
@mmbob
@NOOB
@OBrozz
@Crash