Could you grab their offsets?
(Have you tried freezing the modified values to 0?)
So using Cheatengine 6.2, I have managed to find the value(I think) of the recoil.
When standing, The value is 1.5. while crouching, the value is 1. when zoomed in with Nightvision scope, the value is 0.1000000015
Now when i try changing these values while standing/crouching, they change back near-instantly.
I have no idea how to stop them from changing.
The values:
2E78F67C NOTE: When i switch infiltrator, THIS ONE DOESNT CHANGE, AT ALL!
2F6766EC NOTE: When i switch to infiltrator, this one changes to 6.5 while standing, 6 while crouching and 0 while zoomed in.
EDIT: I think the first value is weapon-specific. It only works for my light-assault class weapon.
EDIT 2: If i try "Find out what writes to this address" on the second one, PS2 crashes.
EDIT 3: Okay the adresses seem to be changing everytime, but are easily found again.
They are of the type Float
Sniper Standing: 6.5
Sniper Crouched: 6
Sniper Zoomed: 0
Normal Standing: 1.5
Normal Crouched: 1
Normal zoomed: 0.1000000015
Edit 4: the values for the heavy are diffrent aswell. ugh.
Use these numbers to find the values easily
Can we get an expert on this :P?
Last edited by Ranged66; 07-04-2013 at 07:20 AM.
Could you grab their offsets?
(Have you tried freezing the modified values to 0?)
To avoid anymore game crash during reading/writting debuggers go to Edit>Settings>Debugger Options and select "Use VEH Debugger" in "Debugger method".
Also if you have a x64 windows then do not use the x64 version of CE, use the 32bit version instead. Using the x64 CE for a x32 game will cause a massive memory leak that will drag your PC.
BTW CE 6.3 is the most recent one, not 6.2.
After all that is done you can either:
a) Pointer scan for those addresses but it most likely won't do anything since you already said that changing them reverts back. To test if those addresses are really worth the time then freeze them and change the number, check if the recoil sticks in game.
b) Dissect the code, breakpoint the addresses and go searching what is instructing the changes, modify the source and you will have your recoil permanently changed.
Last edited by smartacc; 07-04-2013 at 05:34 PM.
So I tried freezing it, and it started spazzing out. the crosshair was getting small, then big, then small.
Edit
I used find out what writes to this adress, and turned that to useless.
Now my crosshair was very very tiny, and didnt change anymore, but still the bullets fly all over the place.
Last edited by Ranged66; 07-05-2013 at 04:33 AM.
Good job guy, keep it up ! I hope you'll find !