How the hell does the recoil system work in BF2?

lektrix

Golden Member
Aug 9, 2003
1,174
0
76
I come from CS 1.6, CSS, Q3.

Why the hell is it so hard to kill someone in BF2?

Problem 1: I shoot a guy in the face 10 times with the sniper rifle, yet he jumps in the air, goes to prone, takes 1 shot, and I'm dead? WTF...I honestly don't get this game!

Problem 2: Where the hell are the enemies? Why doesn't the radar update you with enemy positions 24/7?
 

gorcorps

aka Brandon
Jul 18, 2004
30,739
454
126
Originally posted by: lektrix
I come from CS 1.6, CSS, Q3.

Why the hell is it so hard to kill someone in BF2?

Problem 1: I shoot a guy in the face 10 times with the sniper rifle, yet he jumps in the air, goes to prone, takes 1 shot, and I'm dead? WTF...I honestly don't get this game!

Problem 2: Where the hell are the enemies? Why doesn't the radar update you with enemy positions 24/7?

1) That's one I've never figured out... cept they made the sniper rifle a bit less powerful so it isn't as cheap. Plus if you're shooting people w/ armor it'll take a while. The unlockable sniper is a bit more damaging and usually ends in a 1 kill HS.

2) Uh no? Your commander has to scan or deploy UAVs to find out where the enemy is. The enemy isn't marked in CS either so I dunno where you got to thinking it should be that way? If you knew where everybody was there would be absolutely no reason to be a sniper...
 

Kromis

Diamond Member
Mar 2, 2006
5,214
1
81
1) You have to take into account the "bullet drop". Just because you shoot him in the face doesn't mean he's going to die. The farther away you shoot him from, then the higher you have to aim to hit him in the spot you want.
 

0roo0roo

No Lifer
Sep 21, 2002
64,795
84
91
i never figured it out, i just gave up. it was lag or whatever too. atleast on some cs servers you get bullet hit location reports... others even show you bullet path after death or whatever
 

WraithETC

Golden Member
May 15, 2005
1,464
1
81
The game was quite easy for me to get kills on. All you have to do is shoot and make sure your hitting by seeing the little x mark on your crosshair that well.... tells you that you are hitting. CS on the otherhand for me is quite random as I shoot people in the head with one shot bursts and always miss due to the lagging hitboxes even up close at times with like 19 ping.
 

JustAnAverageGuy

Diamond Member
Aug 1, 2003
9,057
0
76
Question 1:

If you have a a good connection, aim *BEHIND* your target; don't lead him. BF2 has an overly rediculous lag compensation. It defaults to 150ms or something :roll:
Proof

You can fix this by opening the console and entering a smaller value with the command
SettingsManager.floatSet GSDefaultLatencyCompensation 0.030

The parameter you pass in (in this case 30ms) is in seconds, so divide your ping (in ms) by 1000 and use that number. It will increase your accuracy dramatically unless you just suck :p

You can add the line to your general.con file in your battlefield profile folder if you don't feel like typing it every time. In fact, there are quite a few settings in the general.con file that you can modify that will significantly assist with the perceived lag. GSInterpolationTime, GSExtrapolationTime, etc. I'm sure you could find a decent guide on google if you looked it up.

Other issue brought up:

While bullet drop *DOES* exist in Battlefield 2, it is essentially negligible unless you're shooting at somebody on the opposite side of a 64-player size map. Bullet drop should not be a major concern for you.

Question 2:

Enemies won't show up your "radar" unless there is a UAV overhead.

- JaAG
 

Gooberlx2

Lifer
May 4, 2001
15,381
6
91
Originally posted by: Kromis
1) You have to take into account the "bullet drop". Just because you shoot him in the face doesn't mean he's going to die. The farther away you shoot him from, then the higher you have to aim to hit him in the spot you want.

I could swear I read a smal informal test that found that "bullet drop" was essentially negligible in BF2.
 

Kromis

Diamond Member
Mar 2, 2006
5,214
1
81
Originally posted by: Gooberlx2
Originally posted by: Kromis
1) You have to take into account the "bullet drop". Just because you shoot him in the face doesn't mean he's going to die. The farther away you shoot him from, then the higher you have to aim to hit him in the spot you want.

I could swear I read a smal informal test that found that "bullet drop" was essentially negligible in BF2.

Lol, I meant to talk about bullet drop and sniper rifles. :D
 

lektrix

Golden Member
Aug 9, 2003
1,174
0
76
Problem 2 has been fixed due to my inexperience at the game :D.....

As for Problem 1, if it's true that your shots only register when the crosshair changes to a 'x', then SADLY I am missing ~80% of my shots...my ping is quite good in game (sucks when browsing servers)...it's usually no higher than 60....so when you aim, do you shoot behind them, above them, or both? I'm trying to do direct shots like I do in CSS (since I'm use to it) but it's hard in this game, especially when people are running...

One more question, is it possible to customize the crosshair into a dot? In CSS I use cl_crosshairscale 2500 and it helps me get ridiculous headshots :D
 

Kromis

Diamond Member
Mar 2, 2006
5,214
1
81
Originally posted by: lektrix
Problem 2 has been fixed due to my inexperience at the game :D.....

As for Problem 1, if it's true that your shots only register when the crosshair changes to a 'x', then SADLY I am missing ~80% of my shots...my ping is quite good in game (sucks when browsing servers)...it's usually no higher than 60....so when you aim, do you shoot behind them, above them, or both? I'm trying to do direct shots like I do in CSS (since I'm use to it) but it's hard in this game, especially when people are running...

One more question, is it possible to customize the crosshair into a dot? In CSS I use cl_crosshairscale 2500 and it helps me get ridiculous headshots :D

I *think* you can customize your crosshair since there is a console in the game. As for your shots, don't lead or shoot behind them. Just aim for them. Well...that's how it works for me.
 

lektrix

Golden Member
Aug 9, 2003
1,174
0
76
Originally posted by: Kromis
Originally posted by: lektrix
Problem 2 has been fixed due to my inexperience at the game :D.....

As for Problem 1, if it's true that your shots only register when the crosshair changes to a 'x', then SADLY I am missing ~80% of my shots...my ping is quite good in game (sucks when browsing servers)...it's usually no higher than 60....so when you aim, do you shoot behind them, above them, or both? I'm trying to do direct shots like I do in CSS (since I'm use to it) but it's hard in this game, especially when people are running...

One more question, is it possible to customize the crosshair into a dot? In CSS I use cl_crosshairscale 2500 and it helps me get ridiculous headshots :D

I *think* you can customize your crosshair since there is a console in the game. As for your shots, don't lead or shoot behind them. Just aim for them. Well...that's how it works for me.

Anyone know how to set up the config to do that?
 

Kromis

Diamond Member
Mar 2, 2006
5,214
1
81
Originally posted by: lektrix
Originally posted by: Kromis
Originally posted by: lektrix
Problem 2 has been fixed due to my inexperience at the game :D.....

As for Problem 1, if it's true that your shots only register when the crosshair changes to a 'x', then SADLY I am missing ~80% of my shots...my ping is quite good in game (sucks when browsing servers)...it's usually no higher than 60....so when you aim, do you shoot behind them, above them, or both? I'm trying to do direct shots like I do in CSS (since I'm use to it) but it's hard in this game, especially when people are running...

One more question, is it possible to customize the crosshair into a dot? In CSS I use cl_crosshairscale 2500 and it helps me get ridiculous headshots :D

I *think* you can customize your crosshair since there is a console in the game. As for your shots, don't lead or shoot behind them. Just aim for them. Well...that's how it works for me.

Anyone know how to set up the config to do that?

Note that I said I *think* because I assumed its because of the presence of a console.
 

lektrix

Golden Member
Aug 9, 2003
1,174
0
76
Tried out the two tweaks above in my .con file but it still feels the same....i take 5-6 shots at a guy point blank, the guy jumps, prones, shoots twice and im dead...argh!!!
 

duragezic

Lifer
Oct 11, 1999
11,234
4
81
For your problem 1, you probably just need more practice. It is fairly uncommon now where I swear I had hit a guy a few times only to have him kill me right away. Happened when I was starting to play BF2, but rare anymore. Honestly it's not that hard to drop people in BF2. One thing helpful that you wouldn't yet have is unlocks. Some unlocks, like the G36E (second tier Medic unlock) is awesome. Also, I use single shot for almost every weapon most of the time, except when creeping through alleys or in buildings. Single shot is much more accurate. G36E on single shot... can outsnipe snipers sometimes. I see guys running in the distance, line them up, tap off a few shots and they drop, or at least are injured somewhat.

So in conclusion, more practice I would say. Things like your ping and lag compensation can help, but you will notice yourself doing much better with another 10 hours or so of play. For me, even from a veteran of tons of online FPS games, BF2 had a fairly steep learning curve. I still can't do much outside of play a few infantry classes decently. Well I'm OK in a tank and APC.
 

Matthias99

Diamond Member
Oct 7, 2003
8,808
0
0
I haven't played that much BF2, but I had a ton of experience in BF1942. It's damn hard to snipe in that game, and I assume BF2 is similar.

At least in BF1942, if you're not 1) prone (or at least crouched), 2) using the scope, and 3) not moving your aim much (if at all), the sniper rifle is extremely inaccurate. It's not at all like Counter-Strike where you can pop out from behind cover and pull off crazy sniper shots, or stand a chance against someone with an assault rifle at close or medium range (in general, the sniper rifles in CS are *extremely* easy to hit/kill with). If you are going to try to be a sniper, you need to be concealed and REALLY far away. If an enemy gets close, forget the rifle and use your sidearm.

You might want to try a class with an assault rifle or SMG. They're much easier to use.
 

clamum

Lifer
Feb 13, 2003
26,252
403
126
I don't think you can change your crosshair in Battlefield 2 (unless you download like a total conversion mod). A console has nothing to do with different crosshairs AFAIK.
 

w00t

Diamond Member
Nov 5, 2004
5,545
0
0
I play a lot of fps including one of my fav cs 1.6

I think the game is pretty good

when shooting the sniper rifle from far ranges you have to aim higher
if a person is running it's not a bad idea to stay a in front of there body but still on there body
I admit when people jump and stuff it's lame and sometimes irritating when you shoot the guy and he's jumping up and down and ends up killing you ( My friend and I call these people "Michael Jordon's" LOL )
this isn't like cs where you can do bursts and spray the guy has to be very close to spray him
bursting is not good unless there fairly close
I highly recommend putting the guy on semi and just one shot shooting people as it seems accurate after about the 3-5th shot they should be dead depending on where you hit them.

cs 1.6 is a great game but lets face it it's unrealistic
first it's RANDOM! I mean random complete bs you get killed by fagts who can't even aim
sniping (aka awping in cs :D ) is used so fake people jumping landing shooting awp shots the way they use it is nothing like sniping it's evolved into something far from it

and css is a terrible game if you want to to talk about hitboxes
 

Rommels

Senior member
Sep 27, 2005
290
0
0
The last version of BF2 I really enjoyed was 1.2...after that the nubs took over EA's ear and the game is now only bearable in extremely small doses.
 

lektrix

Golden Member
Aug 9, 2003
1,174
0
76
I didn't even know they had upgrades in this game. So I got my first one and unlocked the G3. It is SOOO MUCH easier to get kills now. 2-3 hits and they usually die. I think I'm gonna stick with that gun for life.

Anyone know how I can go to CORPORAL? I have my 800 points (which websites claim that is all you need), but I'm not being promoted.... are there other things I need?