PDA

View Full Version : anyone know how to make an accuracy hack


spootity
27th March 2004, 22:40
have any of you attempted to make an accuracy hack i would like to know. seeing as you might be able to help us all make our own. :chinese:

i8evryone
28th March 2004, 00:51
Im just wondering how can you shoot and hit anything with an accuracy hack. I think its almost easier to just shoot normaly becuase of the recoil and the bullets spread out more. BF:V bullet spread is small and i find it easy to shoot somebody from a long distance. Some one tell me what good an accuracy hack would actualy do?

caliber1942
28th March 2004, 08:34
a good accuracy hack will shoot right in the center where the crosshairs would normally meet, EVERY time. so when you shoot and then the cross hairs expand, the shot would still be right in the very center. without an accuracy hack, the shot can be ANYWHERE between where the crosshairs have expanded. if you are using a weapon at medium to modest distance, then the likelyhood of you hitting the target it less without the accuracy. that's why if you go prone then you are more accurate because the crosshairs don't move as much. however, the recoil forces you to still have to adjust your aim some.

jay123
29th March 2004, 05:45
Ill delete it right now. Hope it wasnt a cd key stealer.

caliber1942
29th March 2004, 06:02
any takers here? did this thing work? or is it a keystealer or something?

shadow110
29th March 2004, 06:26
DONT USE IT!!!!!!

Put the shit into dissass..... and you will find this one...

mov edx, offset aHkey_local_mac ; "HKEY_LOCAL_MACHINE\\SOFTWARE\\Electronic "...

And this

unicode 0, <HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\>
.text:004053D8 unicode 0, <EA GAMES\Battlefield Vietnam\ergc\>,0


A reference to the reg key, where the Bf Vietnam Key is stored!!!!

Just kick this shit into.... you know..

:-) ok.. now i will go to bed..

Hufman
29th March 2004, 08:09
The method is the same as bf.
Only difference is in bfv, there are no more bullets traces on the walls.
I only tested this in solo mode.

You need to modify the objects.rfa file (mods\bfvietnam\archives). First make a backup of it.

Objects.rfa--> open the HandWeapons folder, choose the weapon of your choice. (i chose ak47)

Objects.con--> find this line: ObjectTemplate.setMinDev 0.6
change for: ObjectTemplate.setMinDev 0.612345678

Spawn as a vietnamian with an Ak47 if you chose it.
Search the precedent value (float)with Tsearch and normally you have 2 addresses (3 or 4 in bf). One of this address store the value of your objects.con file, we don't need it. The other contain the value of the deviation in real time. (when you fire) Breakpoint this one. (to find wich one is the good, fire pause your game and go back to tsearch).
Then you have to find in the autohack window wich nopped line will give you a perfect accuracy.(without changing anything on your crosshair or else) "it's not very far"
This took me a lot of testing time to find it in bf, (2 minutes in bfv)
pm me or add me to msn if you dont find it.

test0r
29th March 2004, 10:47
yeah I also tried the method with the objects.rfa and changed the setDevMod setting (standing value)... I found an address that is always accessed when standing and then shooting, but not changed...
lol, but why is that value then called MinDev? ...strange

But you if you say that changes, I will try it too - thanx :D

test0r
29th March 2004, 19:52
ok, I figured out that you have to nop the only write asm code. If you do so, you get a locked deviation/accuracy. But if you nop it in that second you shoot your accuracy then also is locked (the same thing when you change to another weapon). Think it is not very elegant. I now try to always set it to 0.0 - that means with any wepon you have always a "Perfect" accuracy and not always 0.8 (e.g. for M60).

test0r
29th March 2004, 21:50
oh no, I should correct me :D:
LOL this is so real easy: dont nop the one that writes to it - that isnt needed. There is one asm the reads it out for calculating the shoot direction (accuracy). If you nop that BFV cant read the deviation any more and all the shots go straight over the whole map ;)

BTW, if you cant see it very good (if the nop works) -> there is another asm code, that reads the deviation - if you nop this one you have no crosshair, so you can better see where the bullets hit ;)

Will implement this for the next version of my hack (tomorrow, I think) :)


Have fun with accuracy, it rockz! :D

Hufman
29th March 2004, 22:27
Originally posted by test0r
If you nop that BFV cant read the deviation any more and all the shots go straight over the whole map

Good, you got it. you can also nop recoil. I'm not sure but after some tests i noticed that client side recoil has a little effect. No big comparing to server side recoil but it's very nasty.:classic:
Also dont wait for miracles from accuracy. Sometimes it's so accurate it's preferable not to activate it on some laggy servers.

May the force be with U "Can we have a jedi smiley?":bunny:

NOPing for Food
30th March 2004, 04:48
Is there a way to get the accuracy to be good like it is with noping the line and still get the crosshair to expand?

NOPing for Food
30th March 2004, 06:08
for the recoil, changing setHasRecoilForce to a weird number won't show up in tsearch for me (but setting it to 0 in the rfa makes no recoil). This is in singple player..

Hufman
30th March 2004, 15:23
Originally posted by NOPing for Food
Is there a way to get the accuracy to be good like it is with noping the line and still get the crosshair to expand?

Normally if you nop the good line you got accuracy and the crosshair still expand.

I didn't test recoil for bfv but here's what i did for bf :

ObjectTemplate.setRecoilForceUp CRD_UNIFORM/0.123456788/0.123456789/0

ObjectTemplate.setRecoilForceLeftRight CRD_UNIFORM/1.123456798/1.123456799/0

Then do a search range (float) with these two differents value for each recoil direction. In bf i only nop one line for each directions. :kuku:

chilli
30th March 2004, 15:54
recoil is server side controlled

NOPing for Food
31st March 2004, 02:42
Note how I said single player for recoil.

shadow110
2nd April 2004, 00:09
Whit wich tool do you edit the RFA Files? Any special?

NOPing for Food
2nd April 2004, 00:18
Install the mod tools for BFV, it has a program called "winRFA" that can view/change the rfa files.

shadow110
2nd April 2004, 00:21
thx

Hufman
2nd April 2004, 03:45
So? does it work in multiplayers for bfv?

n00bie_gamer
23rd April 2004, 14:20
Originally posted by Hufman on 2nd April 2004 at 00:45
So? does it work in multiplayers for bfv?

hmm.... what the anti reoil??? I am guessing it won't since the values of the CLIENT and the SERVER have to match.... otherwise the recoil might be even worse.... or no?

Spontaneous
23rd April 2004, 14:52
due to recoil being saved as both client and server values, they must be the same. If you edit the client value, it will show that way on your computer but according to other players watching you and what not, you would continue to go up in AIM. This is why if you make a client side hack for recoil, you will end up usually missing the enemy by shooting over their head. In other words, you can not make a no recoil hack unless your the server and you hack the server value. Keep in mind that also hacking a value on the server effects EVERYONE, not just you.

Lasix
23rd April 2004, 18:50
Ok how do you know you are NOPing the right one. You cant see bullet holes so what is the way to test if you got it right

I found the 2 address but i am not for sure what one to break point. I will try thm both. When i fire neither change so i coulnt narrow it down...so i will jut BP both of them. Let me know if you all have any suggestions or PM me

thanks

lasix

CaptainCox
23rd April 2004, 19:30
The way I see it is use the M60, it has a hell of a spread. now if those bullets are starting to hit nice and eaven in a line you have the right one.
As said in above posts you will still have the recoil so the gun will still kick up but the consentration of fire is at one point and not all over the place.

n00bie_gamer
23rd April 2004, 19:31
after you BP them you must scroll through auto hack window... and try NOPing some to find the address you need.

Then once you found them (you'll know that you found the right one if your bullets go in one straight line, and not separate like before, NOP, then UNOP and look at the difference)

After finding the correct addy's use another method other than NOPing the addy's or you might get banned by pb server etc...

Lasix
23rd April 2004, 21:18
Well gents, it works like a dream... I dont know how i played with out it. I can now do some leathal damage with the M-60... Thanks for ther great tut and help.

Lasix

Spontaneous
23rd April 2004, 21:39
congrats

BASureShot
26th April 2004, 21:58
can anyone upload this so i can download it?... save me (dumbass) the time of trying to figure out how to make this?

CaptainCox
26th April 2004, 22:20
BASureShot, I am not sure how many guys just come in here and WANT the hacks served on a plate, but the answer is always NO. This forum contains so much knowlege there should be no prob to do your own.
There is some public NON PB hacks if you want that though.