[OllyDBG]No recoil

Posts 1–15 of 37 · Page 1 of 3
[OllyDBG]No recoil
WARNING: TUT IS FROM AN OLDER VERSION! NEW ADDIES ARE AT THE BOTTOM OF THE PAGE!.

-===-
First thing we do is load up IW4MP.exe in ollydbg

Lets get started
Right click -> Search for -> all referenced text strings.


Now right click -> search for text and enter "FireWeapon".
Make sure to uncheck case sensitive and check Entire scope.


Now you should end up here:


Follow it by pressing enter or double clicking on it
Now scroll down till you see this:


The highlighted call is the recoil function.
either NOP out that call for no recoil.

optional:
You can also follow the call by hitting enter which takes you here:


overwrite the highlighted part with:
---
mov eax, 0
retn
---
which is '0xB8, 0x00, 0x00, 0x00, 0x00, 0xC3'

so write '0xB8, 0x00, 0x00, 0x00, 0x00, 0xC3' to 0x0043B130
or write '0x90, 0x90, 0x90, 0x90, 0x90' to 0x0045F9A7

-===-

Updated Addies:
1.1.195:
write '0xB8, 0x00, 0x00, 0x00, 0x00, 0xC3' to 0x004F76C0
or write '0x90, 0x90, 0x90, 0x90, 0x90' to 0x004DDF77

1.3.37:
write '0xB8, 0x00, 0x00, 0x00, 0x00, 0xC3' to 0x00417B40
or write '0x90, 0x90, 0x90, 0x90, 0x90' to 0x004730E7
Ohh, Your Good'Old Tutorial =D

Thanks for your contribution =).

( Psst : This is the Method I use in my Trainer , This Plus NoShlellShock )
in olly i got this message:unable to read memory of debugged process, and then some numbers....thats when i do the search for thing.

wtf is that shit?

CAN ANYONE HELP ME?
Quote Originally Posted by Demented420 View Post
in olly i got this message:unable to read memory of debugged process, and then some numbers....thats when i do the search for thing.

wtf is that shit?

CAN ANYONE HELP ME?
Maybe running OllyDebug as an administator might work? (Right-click>Run as administrator)
thanks dude, this helps me learn alot..
can i get banned for doing this? what if in the process, everything gets messed up?
Quote Originally Posted by FTWhellyea View Post
can i get banned for doing this? what if in the process, everything gets messed up?
just reading memory from the process cant get u banned, but changing it can

also thx goes to Daemon (thanked)
hey bro can u make a vid or something im noob at this and im guessing some other people are too so it would let us understand alot more if u made a video ty
Quote Originally Posted by OwnageMoreDE View Post
hey bro can u make a vid or something im noob at this and im guessing some other people are too so it would let us understand alot more if u made a video ty
Dont post outside links, upload to mpgh - Arch OllyDBG and open iw4mp.exe with it then follow the tutorial.. It's uber ez.
Quote Originally Posted by Synns View Post
Dont post outside links, upload to mpgh - Arch OllyDBG and open iw4mp.exe with it then follow the tutorial.. It's uber ez.
dude i have the title choob for a reason?

i just dont get the part which is this one

overwrite the highlighted part with:
---
mov eax, 0
retn
---
which is '0xB8, 0x00, 0x00, 0x00, 0x00, 0xC3'

so write '0xB8, 0x00, 0x00, 0x00, 0x00, 0xC3' to 0x0043B130
or write '0x90, 0x90, 0x90, 0x90, 0x90' to 0x0045F9A7

-===-

Updated Addies:
1.1.195:
write '0xB8, 0x00, 0x00, 0x00, 0x00, 0xC3' to 0x004F76C0
or write '0x90, 0x90, 0x90, 0x90, 0x90' to 0x004DDF77

1.3.37:
write '0xB8, 0x00, 0x00, 0x00, 0x00, 0xC3' to 0x00417B40
or write '0x90, 0x90, 0x90, 0x90, 0x90' to 0x004730E7
__________________
Quote Originally Posted by OwnageMoreDE View Post
dude i have the title choob for a reason
You CANT use that as an excuse. There are some choobs and newbs releasing some pretty nice stuff...

(but choobs are choobs and they always will be xD)
Quote Originally Posted by OwnageMoreDE View Post
dude i have the title choob for a reason?

i just dont get the part which is this one

overwrite the highlighted part with:
---
mov eax, 0
retn
---
which is '0xB8, 0x00, 0x00, 0x00, 0x00, 0xC3'

so write '0xB8, 0x00, 0x00, 0x00, 0x00, 0xC3' to 0x0043B130
or write '0x90, 0x90, 0x90, 0x90, 0x90' to 0x0045F9A7

-===-

Updated Addies:
1.1.195:
write '0xB8, 0x00, 0x00, 0x00, 0x00, 0xC3' to 0x004F76C0
or write '0x90, 0x90, 0x90, 0x90, 0x90' to 0x004DDF77

1.3.37:
write '0xB8, 0x00, 0x00, 0x00, 0x00, 0xC3' to 0x00417B40
or write '0x90, 0x90, 0x90, 0x90, 0x90' to 0x004730E7
__________________
Take a black marker, and write it on your screen:
MOV EAX, 0
RETN

Then restart your computer, if the text is still on the monitor at the windows desktop, it worked. now you have no more recoil on your guns for any version.
One disables recoil, and one re-enables it again.
Nice tutorial..
i can't tell if thats sarcasm or what o.O yeh yeh im an idiot
Posts 1–15 of 37 · Page 1 of 3
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Need help?