Solved AssaultCube recoil

Hexui Undetected CSGO Cheats Sinkicheat PUBG Cheat

Computrix

Newbie
Jun 4, 2017
2
804
0
Hi guys. Tell me please how did you find offset recoil? I was able to find all the other major offsets, except recoil.
 

cmrincon

Full Member
Jun 22, 2019
5
1,128
0
Hi, sorry for writting in a old thread, but i googled about this topic, i found this thread and i think the answer is wrong.

What i did to find the recoil was:

1 Get my Player object

2 Browse the object memory and search for any change when i shoot. Tip: change the data type representation to float.

3 After last step you can know that there is a X coord recoil, Y coord recoil, Z coord recoil and pitch recoil. This means that when you shoot the player moves back as the croshair moves up. You have to find theese 4 float values.

4 When you find these values, is not enough to nop the instruction: noping the instruction makes the game unplayable.
As the instruction to assemble is FSTP, you must write in another memory address and not write to recoil addresses because FSTP pops FPU registers.
FSTP instruction

That's all. I hope this helps anyone who googled about the topic like i did.
 
  • Like
Reactions: Chucky

Chucky

Newbie
Meme Tier VIP
Trump Tier Donator
Jan 23, 2018
338
5,318
23
Hi, sorry for writting in a old thread, but i googled about this topic, i found this thread and i think the answer is wrong.

What i did to find the recoil was:

1 Get my Player object

2 Browse the object memory and search for any change when i shoot. Tip: change the data type representation to float.

3 After last step you can know that there is a X coord recoil, Y coord recoil, Z coord recoil and pitch recoil. This means that when you shoot the player moves back as the croshair moves up. You have to find theese 4 float values.

4 When you find these values, is not enough to nop the instruction: noping the instruction makes the game unplayable.
As the instruction to assemble is FSTP, you must write in another memory address and not write to recoil addresses because FSTP pops FPU registers.
FSTP instruction

That's all. I hope this helps anyone who googled about the topic like i did.
Agreed.
If the stack is not balanced on exit from an assembly code block, program execution is likely to resume at the wrong address and instantly crash.
 

cmrincon

Full Member
Jun 22, 2019
5
1,128
0
Agreed.
If the stack is not balanced on exit from an assembly code block, program execution is likely to resume at the wrong address and instantly crash.
I was not talking about process stack. I was talkimg about the Floating Point Unit stack. There are no return addresses in the FPU.

Instead in the fpu there are float values which must be pop out from the (FPU) stack in the right order
 
Attention! Before you post:

Read the How to Ask Questions Guide
99% of questions are answered in the Beginner's Guide, do it before asking a question.

No Hack Requests. Post in the correct section.  Search the forum first. Read the rules.

How to make a good post:

  • Fill out the form correctly
  • Tell us the game name & coding language
  • Post everything we need to know to help you
  • Ask specific questions, be descriptive
  • Post errors, line numbers & screenshots
  • Post code snippets using code tags
  • If it's a large project, zip it up and attach it

If you do not comply, your post may be deleted.  We want to help, please make a good post and we will do our best to help you.

Community Mods League of Legends Accounts