As for not being able to hit enemies far away, open up the gunspec files to each gun, and add the line "range = 100000" in the ;gunsettings. Do this to any weapon that doesn't kill far away targets. Keep in mind, the farther an enemy is, the weaker your shot will be, so at range it normally takes more shots to kill an enemy.
If the soldiers look "wet," you could either disable shaders or just assign them a different shader. You can search the forums here for more info on how to do so
Henry
Bad Company 2 FPSC X9 Remake Dev
-Winner of the X10 Revival Competition, Susysyay
"I'm havin' too good a time today, I ain't even thinkin' bout tomorrow."