Guys, this isnt hacking. I am a Bf2 modder, and all this is, is file tweaking. Here, let me explain what things do in the file.
Code:
ObjectTemplate.ammo.magSize -1
ObjectTemplate.deviation.minDev 0.1
ObjectTemplate.recoil.recoilForceUp CRD_UNIFORM/0/0/0
ObjectTemplate.recoil.recoilForceLeftRight CRD_NORMAL/0/0/0
ObjectTemplate.fire.roundsPerMinute 800
ObjectTemplate.fire.addFireRate 2
ObjectTemplate.velocity 9000
ObjectTemplate.fire.criticalHitChance 4.2
ObjectTemplate.fire.criticalHitDamage 50
ObjectTemplate.ammo.reloadTime 2
ObjectTemplate.itemIndex 1
ObjectTemplate.altItemIndex 9
ObjectTemplate.isDefaultWeapon 1
Here, i have modded the Thompson to my own liking. I will explain what each line is for:
Magsize is obviously the size of the mag.(oh and -1 means infinate)
Deviation is how accurate the shot is to the crosshair. Try to have some deviation, so to get the whole person.
Ignore the recoil
Rounds per minute. I have seen that if you change these to qutie a high number, there is some sort of shield that protects the player you shoot at. Try not to go above 900 RPM.
Fire rates:
0 = Sinle Shot
1 = 3 round burst
2 = automatic
Velocity is just the speed of the bullet (make it high so it can shoot to the other side of the map.
Not sure what the critical hit chance is, but best to make it high!
Ignore the reload time if the magsize is -1
Dont and i say DONT change anything below that (the weapon index etc) this could screw your game up. If theres any questions about anythin else to do with this, post below.
Maps
The maps are located at:
C:\Program Files (x86)\EA GAMES\Battlefield Heroes\mods\bfheroes\Levels\
In the folder named "Info" theres a file named (say for the map lake) "lake.desc
This contains the description.
Look in client.zip of your wanted map, theres some stuff in there reguarding pictures.