To bypass the need to play on an EA (Rat bastards) server to get the cool weapons, modify the server side file as follows:
1. Open pythonbf2statsunlocks.py
2. Go to line 44
3. Change the line
defaultUnlocks = [0, 0, 0, 0, 0, 0, 0]
to
defaultUnlocks = [1, 1, 1, 1, 1, 1, 1]
4. Enjoy all the weapons
No you will not have to play on specific EA servers to get all the cool kid toys.
To disable t he round time limit.
Open up the file gpm_cq.py with notepad, it's under Battlefield 2 Standalone Demo Servermodsbf2pythongamegamemodes
Locate the line
host.registerHandler('TimeLimitReached', onTimeLimitReached, 1)
Place a # in front of it so it appears like
#host.registerHandler('TimeLimitReached', onTimeLimitReached, 1)
Rat bastards
Not that I didn't expect it quickly, but that didn't take long. 🙂
If nothing else Sarge, I excell at finding "ways around stuff" so to speak....
Also working on a "fix" to apply no dammage in relation to velocity..
"fix" he say. Hack he mean! ;-)
I don't know why, but I am really afraid EA ruined this game with their server. I have a strange feeling the reason they won't track unranked servers is because it will be too easy to hack it.
I've also read GameSpy is not listing servers that make the timer or ticket hacks. It's getting to the point where we need PunkBuster to work server side too.