I <3 Steve McConnell*
Coding Horror
programming and human factors
by Jeff Atwood

June 11, 2005

Battlefield 2 Tips

I don't usually post gaming stuff, but I have to this time. Battlefield 2 is amazing. If you have any interest whatsoever in PC first person shooters, I can't recommend Battlefield 2 highly enough.

On the basis of the playable demo alone I'd put it in my top 5 PC games ever. It's like they took all the fun stuff from the insanely popular Desert Combat modern combat mod for Battlefield 1942, and made it even more, er, funnerer.

The Battlefield 2 demo does include singleplayer with bots, as well as multiplayer-- so if multiplayer isn't your bag, there's still plenty of game in the demo for you. I'm having great fun ramping up the difficulty against the bots and playing each class to determine the strengths and weaknesses of each.

Here are some tips for getting started with the demo that I gleaned from shacknews:

  • You'll need a DirectX9 compatible video card to play. As always, make sure you have the latest video drivers installed for your video card. Furthermore, if you have an nVidia video card, you should install the nVidia drivers packaged with the game. They're actually newer than the latest drivers available from the nVidia website!
  • Get rid of that pesky 12 minute round timelimit:
    1. Open \mods\bf2\python\game\gamemodes\gpm_cq.py
    2. Place a # in front of this line:
      #host.registerHandler('TimeLimitReached', onTimeLimitReached, 1)
    3. The timer still appears, but once it hits 0:00 the clock will disappear and you will be able to play until the tickets expire.
  • Turn off those annoying unskippable intro movies:
    1. Open \mods\bfs\init.con
    2. place a REM in front of the bf2Engine.playMovie commands
  • It is possible to play co-op with bots:
    1. Host starts a new single player game
    2. The other player starts a new multiplayer game and manually adds hosts ip (local or internet)
    3. Host connects and can plays a nice game of co-op with bots.
  • The demo inexplicably omits a lot of LCD resolutions; here's how to force them:
    Launch the game using the parameters "...BF2.exe" +menu 1 +fullscreen 1 +szx 1280 +szy 1024

I recommend playing through the demo on "easy" as each character class to get the full tutorial. Be sure to equip every item in your inventory and try it out, particularly when playing as the medic. Watch closely when playing, because the HUD changes for each class; medics will see downed teammates and health bars, mechanics will see vehicles and repair levels, etcetera.

Also, use the CAPS LOCK menu to join a squad. You'll get additional squad level commands and you can also opt to respawn at the location of your squad leader, assuming s/he is still alive. Heh.

Finally, I'm not a big custom key-binder, but some people are, and they're having problems with phantom bindings. If you have this problem, there's a possible resolution here.

Posted by Jeff Atwood    View blog reactions

 

« Visual Studio .NET 2003 and 2005 Keyboard Shortcuts Phantom DOS files in my root »

 

Comments

Thanks for the tips! Back to it with tweaked settings!

TristanK on June 12, 2005 09:04 AM

You rock. Thanks for the tips...

Greg on June 12, 2005 03:20 PM

Uh, one thing I *didn't* mention was that two of these modifications will keep you from playing multiplayer due to the "client integrity checks". We've modified game files, so of course we're dirty filthy cheaters, etc.

Be sure to make backups of the files before modifying them, then swap them back in when playing multiplayer.

Also, as an alternative to modifying the movie playback, you can move or rename the movie files themselves:

/mods/bf2/movies/*.*

Bear in mind that one or two of them are the flashy little background animations shown in the menus, so you can either leave them or enjoy a zen-like plain menu screen.

Finally, I recommend playing a LOT of singleplayer against the bots (which are surprisingly competent) before going to multiplayer. And be sure experiment with commander and squad modes, too. It really helps.

Jeff Atwood on June 12, 2005 05:57 PM

A few more tips:

To get FPS drawn ingame, pop up the console (key left of 1 for me) and type:

renderer.drawFps 1

The console tab-completes, so just type ren and hit tab (possibly twice) for a short list of stuff.

To try out some of the unlockable kits, locate:
\Battlefield 2 Demo\python\bf2\stats\unlocks.py
And in that file find the line:

defaultUnlocks = [0, 0, 0, 0, 0, 0, 0]

and change it into:

defaultUnlocks = [1, 1, 1, 1, 1, 1, 1]

This will allow you to try one alternative weapon for each class in single player only. Possibly the server can be hacked to allow everyone to get this in multiplayer as well.

Jeff Atwood on June 12, 2005 05:58 PM

Sigh... My main PC's video card is too old. GForce4's aren't supported (no shader support, not DX9, etc).

Luckly I already upgraded my wife's PC to BFG GEForce FX 5500. While the Readme says 5600+ only, the 5500 seems to work fine.

Well I guess this is as good an excuse as any to upgrade mine... Now to find an uber AGP 4x card... :)

Greg on June 12, 2005 06:44 PM

> Well I guess this is as good an excuse as any to upgrade mine... Now to find an uber AGP 4x card... :)

Check the refurbished section of NewEgg. I've purchased refurb video cards 3 times now and never had a problem. It comes OEM barebone, but that's all you need for video cards anyway.. download the latest drivers from ATI.com or nvidia.com and off you go.

Link to refurbished video cards containing the word "AGP" (starting on page 5, because you don't want a video card for <$100, believe me)

http://www.newegg.com/OldVersion/app/ViewProduct.asp?Submit=list&catalog=48&DEPA=&type=Refurbished&description=agp&page=5&listStyle=2

Here are a few of my picks..

128mb nVidia GeForce 6600gt, $148

http://www.newegg.com/OldVersion/app/ViewProductDesc.asp?description=14-127-150R&type=Refurbished

256mb nVidia GeForce 6800gt, $239

http://www.newegg.com/OldVersion/app/ViewProductDesc.asp?description=14-122-195R&type=Refurbished

For some reason there's a really crappy selection of refurb ATI cards at the moment. I prefer nVidia, but ATI is also a good choice and can be a bit faster in certain games-- if you can get it in AGP format. Don't go below the X700 Pro.

Jeff Atwood on June 12, 2005 07:44 PM

Yeah, got bitten by the multiplayer integrity checks. The intro movies had *better be skippable* in the final release, or there'll be trouble.

Perhaps not immense world-eating trouble, but trouble nonetheless.

TristanK on June 12, 2005 11:56 PM

Renaming them (or copying to a newly-created \backup folder) works better and doesn't violate the integrity checks..

Sorry, at the time I posted this, I hadn't tried multiplayer yet. I still hop in singleplayer from time to time; the bots are pretty darn challenging on "expert".

I highly recommend checking out the alternate weapons in singleplayer. They're VERY cool. Two of them (!) are automatic shotguns. And I loves me some automatic shotgun, even though it isn't terribly practical in games that aren't DOOM3 style corridor shooters.. ;)

Jeff Atwood on June 13, 2005 02:42 AM

Thanks for the tips! I can't believe how well this game runs compared to something like Doom 3 on my system.

Shelby Cain on June 13, 2005 10:07 AM

Thanks for the video card idea/url.

Have I said, "You rock" recently? ;)

LMAO. The shear size of that 256mb nVidia GeForce 6800gt just blows me away... wow, now THAT's a video card! But now I have to crack my case to see if I have room for that (or any other like card for that matter). I'm sure I do, but... better safe and all that.
[Greg puts his wallet away with a long sigh]

Thanks again

Greg on June 13, 2005 10:16 AM

I uploaded a file with the modified/unmodified files necessary to..

1) Disable intro movies
2) Disable 12 minute round timelimit
3) Enable alternate weapons

http://www.codinghorror.com/blog/files/Battlefield2-Demo-Modifications.zip

You can copy the provided modified and unmodified versions to taste, depending on whether you're playing online or not.

Jeff Atwood on June 13, 2005 12:15 PM

i cant get the coop to work anybody know whats up? I host the single player game my friend trys to connect their either get failed connection or there game freezes

taltor on June 14, 2005 05:27 PM

What do you mean by step 2, manually adds hosts IP, how do you manully add IP?

Bacon on June 15, 2005 03:29 AM

I was trying to work that out for myself? how can we get coop play :'(

Nizmox on June 15, 2005 11:03 AM

MORE TICKETS

Open \mods\bf2\python\game\gamemodes\gpm_cq.py

Change:
ticketsTeam1 = calcStartTickets(bf2.gameLogic.getDefaultTickets(1))
ticketsTeam2 = calcStartTickets(bf2.gameLogic.getDefaultTickets(2))
to:
ticketsTeam1 = calcStartTickets(500)
ticketsTeam2 = calcStartTickets(500)

Each team will then have 1000 tickets.

test on June 16, 2005 06:50 PM

I've also tried adding bots to multiplayer since me and my brother have the only to BF2able computers in the house and networked great. We can play with each other but not able to get bots in even using the aforementioned information. Can anyone provide some clarity PLEASE!!!!!

GeneralDisaster on June 16, 2005 10:28 PM

Battlefield 2 Video Card Performance Comparison:

http://www.amdzone.com/modules.php?op=modload&name=Sections&file=index&req=viewarticle&artid=145&page=1

Jeff Atwood on June 17, 2005 01:05 PM

Anyone know how to change the 16 player map to the 32 player map for single player mode? It would be nice to be able to learn how to fly without some base camping 9 year old mining the aircraft carrier or someone yelling "OMG you n33b, l34rn teh flyzorz".

=)

Az on June 18, 2005 02:33 AM

32 player

open \mods\bf2\ai
open file aidefault.ai
with wordpad

and chaged it all to this

echo *****************************************************************************************
echo AIDefault.ai ****************************************************************************
echo *****************************************************************************************

aiSettings.setNSides 2
aiSettings.setAutoSpawnBots 1

rem aiSettings.setMaxNBots 64
rem aiSettings.maxBotsIncludeHumans 1
rem aiSettings.setBotSkill 0.4

rem To spawn more than 15 bots in SP, use the following lines instead of the three lines above.
rem Note that this is totaly unsupported, it will affect your system's performance
rem and may even crash your game. That being said, you will most likely be able to run a lot
rem more bots than 15 on your system.

rem Example for 32 bot game with expert bots

aiSettings.overrideMenuSettings 1
aiSettings.setMaxNBots 32
aiSettings.maxBotsIncludeHumans 0
aiSettings.setBotSkill 0.4
rem aiSettings.setBotSkill 1.0

run BotNames.ai

aiSettings.setInformationGridDimension 32


run AIPathFinding.ai

R4Z0R49 on June 18, 2005 11:19 AM

I changed the file and can get 32 bots on the map now, but I cannot get the 32 player map itself (the one with the carrier and airbase).

Az on June 18, 2005 03:38 PM

How do we get the big map with boots ? in single player mode?

fabian on June 19, 2005 01:44 AM

Damn .. i cannot figure out how to manually add the hosts IP for coop play with bots. Grr .. can anyone help me out by telling me the command line?

InExtremis on June 19, 2005 07:58 AM

Jeff can you be more specific when you say:

"It is possible to play co-op with bots:
Host starts a new single player game
The other player starts a new multiplayer game and manually adds hosts ip (local or internet)
Host connects and can plays a nice game of co-op with bots. "

I have trouble understanding what you mean when you say "The other player starts a new multiplayer game and manually adds hosts ip (local or internet)" how do you do this?

InExtremis on June 19, 2005 08:45 AM

To learn to fly on your own you can try starting a local mutliplayer server with only yourself in it. You won't be able to practice dodging missiles etc., but if you just want to figure out how to get around in the helos it is a good way to learn.

Ike on June 19, 2005 09:05 AM

From what I understood of his instructions.
1) Person A starts a Single player game
2) Person B goes to the multiplayer server selection screen, the one where you can choose an internet server to play on. While at this screen there is a button that says connect to IP - type in person A's IP address. You should be connected to his game.
That's what worked for me.
Sorry if this has been explained already.

NineEyes on June 19, 2005 03:18 PM

There were some instructions to get bots on the 32 player map here
http://forums.totalbf2.com/showthread.php?t=5718
Haven't tried them myself though.

NineEyes on June 19, 2005 04:12 PM

How do you think my radeon 9800pro handle this game?

KingRyan on June 20, 2005 08:53 AM

KingRyan, your 9800 pro will be completely fine. I have a radeon 9700 pro and the game works flawlessly. I have been able to play the demo perfectly and I have played the beta version of the game it works with all of the levels just great.

Donald L. Carlsen on June 20, 2005 06:36 PM

Is this a singleplayer campaign mode in this game?

KingRyan on June 21, 2005 09:07 AM

I'm trying to get the 32 player map to work in single player. I found the mods/bf2/levels/gulf_of_oman/info/gulfofoman.desc and tried changing stuff there but everytime I get back to the game and try to start the 32 sp map it tells me "youmust select map before hosting a server" or so.

and from this:
"...changed the file and can get 32 bots on the map now, but I cannot get the 32 player map itself (the one with the carrier and airbase)..."
I understand that the discribed by R4zor way doesn't work. ANyone yet figured out how to make it work?

Jedo on June 21, 2005 11:32 AM

Thanks NineEyes!

Worked perfectly =)

InExtremis on June 21, 2005 01:28 PM

Ok. But what if i'm in our company and we have a firewall? Seems I cannot create a internetaccount through that firewall. BF2 always tells me that the server refuses the connection. Local game without timelimit works fine. Is there a way to add bots?!?!

ewerybody on June 21, 2005 01:50 PM

I had install full version of BF2 and started some multiplayer games in our LAN... but still there no COOP mode !!!! And there no place to add direct IP at JOIN LOCAL TAB... JOIN INTERNET TAB inaccessable without internet connection to gamespy...
Can anybody help me to start COOP games in local multiplayer... ?

SD_Keeper on June 22, 2005 03:25 PM

I had install full version of BF2 and started some multiplayer games in our LAN... but still there no COOP mode !!!! And there no place to add direct IP at JOIN LOCAL TAB... JOIN INTERNET TAB inaccessable without internet connection to gamespy...
Can anybody help me to start COOP games in local multiplayer... ?

Posted by: SD_Keeper at June 22, 2005 03:25 PM

same problem on June 22, 2005 06:47 PM

There is no such ref to direct ip. This game is no more then a glorified cock up.

RS1800 on June 22, 2005 11:44 PM

COOP games in local (off-line) multiplayer solution:

1. Start simple (non co-op, non dedicated) server
2. The clients should see the server info in Multiplayer->LAN, but they should NOT join NOR push refresh!!!
3. Stop the server and start a single player game
4. The clients can NOW join by double clicking the server (what is practically not the 'real' server anymore, but the ip is the same)
5. The server must join in to the game to have working spawn points. Eg. create an off-line user named 'server' for the server, join in, but do not spawn. It takes one player slot away from his team, but at least it works.

When the first EA patch will be published, hopefully the "+joinserver [IP]" parameter will work with the shortcut, so the above 'hack' will not be needed anymore.

Cpt. Miska [HUN] on June 23, 2005 03:11 AM

EXCELLENT hack, Cpt. Miska! We were wondering the same thing -- how to join a game by IP without access to the internet (eg LAN only)!

Jeff Atwood on June 23, 2005 04:54 AM

How do I get bigger maps and more bots??

KingRyan on June 23, 2005 11:18 AM

I am going to purchase battlefield 2 but i need a new video card. does anyone know if the eVGA GeForce 5500 128mb will work with bf2? Im not looking for exceptional graphics just what i need to play smoothly and the card is very cheap. Thanks for the help. If you do have an answer can you please send it to my email? - Stuart2006@cox.net Thanks alot.

stu on June 23, 2005 11:41 AM

Thx, Cpt. Miska [HUN].

But i found same solution today by myself :)
But there were problem on clients puters:
they dropped from game to windows sometimes.
Possible coz they had ATI videocards...

SD_Keeper on June 23, 2005 02:01 PM

Is it possible to disable the commander mode on a server? let me know cause i really need a solution...
greetz

Oppergod on June 24, 2005 11:58 AM

Guys I really need your expertise................
i have a PNY 128mb ddr geforce fx 5500 AgP 8x video card. Will this run bf2? Ive been waitning to buy it until I figure this out........ Thank you for your help.

darkstar on June 24, 2005 10:44 PM

Can you make bots in multiplayer?

If you could that would be great.

Terko on June 25, 2005 03:39 AM

Can you make bots in multiplayer?

If you could that would be great.

Terko on June 25, 2005 04:32 AM

lol ik found a way to import bf2 retail version maps in the demo, so now i can play online with all maps using the demo hehe

geneticx on June 25, 2005 06:40 AM

Sorry to say, the glory of the game has gone if you cant setup and play a decent coop game. Its the same sad story in the MP, ppl tk and kill for a tank and chopper.

And they call Counterstrike a runīn gun game !! pfffff. This is the worst yet (even beats Joint ops)
I just hope EA patch and fix this. We want the same options as in BF1942. Coop with xx bots and to be able to set the difficulty ourselves.

BF1942 with DC and DCX is still a better choice than this.

mainbrain on June 25, 2005 08:14 AM

The bot hack posted by Az works very good !!

Good Job !

Now we need a map hack to get the bigger maps in there !!!

mainbrain on June 25, 2005 08:34 AM

THe bigger maps is a real possibility. I have been working on this tonight.
In the server.zip file of the level (level/{levelname}/server.zip} in the info directory there is a con file. add ai="-1" to the other 2 files and it is listed in the single player screen. Only problem is when you click continue then you get "Select map before starting".
On top of this when you look at the gamemode/sp1/16 directory you will see the scripting for the single player bots. I am currently working on writing this for the larger maps, but the co-ordinate system is a little hard to work with. Anyone with some insite on this please get back to me.
On another note DO NOT REPACK the zip. You can edit the files in it, or add to it, but if you create your own zip file the game will crash.

Another interesting thing I have found is definitions for a supply line game mode (Guessing like Unreal's networked control points), however like co-op mode and large single player maps, seems Dice and EA couldn't be bothered finishing this and therefore just hide it from the menus. Most the scripting seems to be intact and will see if we can get this one going ;)

Co-op on June 25, 2005 09:44 AM

will my geforce fx 5500 128mb 8x video card run bf2? its directx9 compatible............ . thx for your help

darkstar on June 25, 2005 10:03 AM

Is it possible to unlock the larger maps in single player or is there any other way possible to get them for single player

coop on June 25, 2005 10:06 AM

Ok Some updates for anyone else out there working on this:

My Documents/Battlefield 2/####/Maplist.con is the list of maps.
When selecting a 32 player map this file becomes empty in single player, resulting in error. Does a string need to be defined for this mod?
Change the 16 to 32 in the file and make the file read only. The server will launch and you will begin loading a 32 player map (regardless of which 16 player map you select this file dictates the map being loaded). HOWEVER the games crashes during load up. I am not sure if:
1. Crashes due to this file being readonly. I have experenced this same crash at 47% even if loading a 16 player map. But I did try changing this file to readonly long before this and if trying to load a 32 player map it crashes regardless at 13%
2. More likly I think this is due to the imcomplete bot behaviour scripts.
I created a sp1/32 directory which was a copy of the 16 player directory. It is important to note that the 32 map declares the objects with different names, and therefore this may not be compatable scripts. To get any further with this testing I have some bot scripting ahead of me, which is not that hard or time consuming by the looks of it (To get a working set, not a well behaved on) However still have to work out what this co-ordinate system means:
-453.872131/-312.370544
-277.15/102.6/-108.895
etc.

co-op on June 25, 2005 10:23 AM

Nice work Co-Op, keep us informed.

Thanks,
LoOnY

LoOnY on June 25, 2005 05:50 PM

At least go with the 9600XT 256mb, 128mb is too little for this game but my 9800 128mb runs it fine.

RS1800 on June 25, 2005 07:46 PM

Co-Op,

I've been folling what you've done. My game crashes at verifying client data, not 47%. It still crashes nonetheless :\

It doesn't crash because of the read-only attribute of the maplist.con file. While loading i took it off read only and it still crashed.

LoOnY on June 25, 2005 07:48 PM

I mean will it at least run(and be decipherable) on my geforce fx 5500 128mb 8x video card?
I know I should upgrade cards but i don't really have any cash.........

darkstar on June 25, 2005 08:42 PM

Mmm, Thanks Loony. I am starting to lean towards a manual launching of a stand alone server with the sp1 gamemode.
I have successfully launched a dedicated server and after creating a sp1/32 directory in the server.zip and ran the admin commands:
maplist.append "kubra_dam" "sp1" 32
admin.runnextmap
The server started. I am now moving to a place where I have more than one computer to see if I can join this co-op server and observe the behaviour of the bots in this unconfigured state. It seems you cannot join a dedicated server on your own IP in the local games section of the multipler menu.
It seems like this maybe the way to get it going though.
Will keep you posted, let me know if anyone else gets this going in the mean time.

Co-Op on June 25, 2005 09:32 PM

Can you fill me in on your server changes or send me a server config of some sort? I'd like to set up a dedicated one.

Thanks,
LoOnY

LoOnY on June 26, 2005 01:54 AM

Co-Op,

What made you think that bots were in the server? I'm trying something similar to what you did and I always get 0/32 players in the console. I have a couple computers that can test the server so I've been messing around.

LoOnY on June 26, 2005 03:07 AM

Loony, The bots are controlled by the single player computer, which launches a local server with the game mode sp1. When others join the server, the creater (ie the server) controls the bots. The experment with the dedicated server was in an attempt to see if I could use the command avaliable to load the correct maps. The server loads, however I have not tested if bots work.
I do know this from testing. Without proper bot path scripting the bots will just committ suicide on entery. A mate has been experiementing from a different angle in making the 16 player map look like a 64 (Simply overwriting the gameobject creation script in the level). However any bot spawning at a CP not in the 16 player map will auto sucide as it can not find a path back to the other CPs.

The bottom line of ALL this talk is unless someone is willing to write the bot scripts (Which I may if I find the time, however maybe time consuming) all of this is pie in the sky.

One requirement to writing these scripts, which is where I am stuck at, is getting the coordinates of places on the map. This will be a x/y/z number. Does anyone know a render. or admin. or debug. shell command for displaying the current co-ordinate on a map?

co-op on June 26, 2005 07:54 AM

Hy co-op,

I think your're doing a fine, time killing work.
I am also still waiting for such a bot-script, to play in singleplayer in the 32 or 64-player maps. But I see two big problems. If someone has the time to write that script for maybe a 64-player map, he has to write the way-points, the spawn points, the bombing places for the infantry, and the most important point: the Strategic areas for the bots. And the second big problem is the power of the computer. Singleplayer is mostly played on one computer. If you have a 64-player map, one computer has to make the hole work, calculate the big map and calculate perhaps 64 bots with high skills. This is the point where my computer has no chance, with 3,7 Ghz and only 1 GB my computer is not able to do that.

Do you see also these problems or am I completely wrong?

Brainstorm_GER on June 26, 2005 02:55 PM

how do you unlock the anti-tank? What do you have to get for points? I have only used the anti-tank and I am very good but still have not unlocked it.
Any ideas?

Sean

Sean on June 27, 2005 02:20 AM

Remember Joint Operations by Novalogic? That promising game turned out to be the Dud of the Year because of no SP and a lousy beta editor to work with, which they never fully completed. I think EA should be smart and release an editor to make 32/64 maps playable in sp with bots. Anyone want to let EA know this?

KullaChore on June 27, 2005 02:25 AM

There are real limitations inforced by the serving computer. However, in bf1942 the max bots my computer could host was about 60 before becomeing to laggy (that was on 100% skill). In bf2 is seems they have improved this a fair bit and have actually found that 80 or more is not an impossibility. Now larger maps will lead to more resources and a unadvoidable decrease in the number of bots. However, I recon a 64 player map will still get about 60+ players from the experiments that I have done.
(PC SPECS:
2.6 Ghz
1 Gig DDR (low latency)
ATI 9800)

c-op on June 27, 2005 05:35 AM

So, I've been reading this and I really want to help cuz I do a lot of LAN play and I NEED a Multiplayer Coop for my friends and I. First off, I have a laptop that I use as a dedicated server. I'd like to ask Coop if he successfully got his dedicated server up and running with the bots. My next question is this: Is this game at all related to BF1942 in the sense of Multiplayer Coops? With BF1942 you needed to separate map files for Conquest and Coop. With this being said, can you take the singleplayer maps, increase the number of human players and just pop it in the same folder as the multiplayer maps are? I have yet to look at how this game is arranged, but I am soon about to. Let me know by either posting again or emailing me. Thanks.

ArcticWolf on June 27, 2005 02:55 PM

@co-op: that sounds really good! I played Battlefield Vietnam with 64 Bots and "high skills" ;) however, no bot stood around and done nothing, like they do, when the cpu has no power. But when you say, your computer made it with 60+ Bots in a bi g map, than my computer will also do it :)

@KullaChore: I think we have to let EA know about our needs of the editor. But the better thing would be, that EA/Dice makes the bigger maps for SP. I see the problem of too many private releases of SP maps, with poor waypoints for bots and bad strategic points...

Brainstorm_GER on June 27, 2005 02:59 PM

I think the reality is I will have to wait until the map editor is released. The bot waypoints is very sensitive to the z axis, a bot can not fly after all, and I can not seem to find a command to bring the co-ordinates up during runtime, which would be all I really need. That and a pen and paper ;)

co-op on June 27, 2005 09:29 PM

I think EA has gone too far this time by shorting out our options. My friends and I used the COOP mode exclusively on small lans. I have no use whatsoever for conquest-only. This game will be shelved soon if that is the case. I'll go back to 1942.

I have some coding experience in C and Java. I can also read and edit Perl scripts to some extent. I would be glad to help out where I can.

Henry Paul on June 27, 2005 11:47 PM

Well i tryed to bitch to dice about the lack of single player options and they wont except my email so if any one can find a way to bitch id like know

Thx

DaKk on June 28, 2005 12:21 AM

Maybe the coders ran out of time? Why else would they neglect to write bots for the 32 map single player? (lot of work that when they can just release it and let the humans over net be the bots!!!). Well, not all of us want to play online i personly hope that EA get a blacklash from this and are forced to finish the game properly. Im sick of half ass programming games being released. Thank god for torrents, or i may of actually bought this!!! Single player 32 maps please EA. Everyone who agrees take 5 mins and email them so.

keitherjames on June 28, 2005 04:19 AM

Oooookkkkk Co-Op is soooo easy to do.... create yourself an online account..... then you will have the direct ip option in mulitplayer... and so you can join a single player game

V-Man on June 28, 2005 07:32 AM

co-op,

I saw this posted on another forum and thought it might help you out with figuring out coordinates in the maps.

"Go to your mods/bf2/AI/aidefault.ai and add the command aiDebug.draw 1. If you want you can set aiSettings.setAutoSpawnBots to 0 to disable bots. Launch the singleplayer map and you will have the coordinates you want in the upper left corner of the screen. The coordinates will change in real time as you move in the map."

I'm a big fan of co-op mode too, so thanks for figuring out as much as you have so far.

Sephiroth on June 28, 2005 12:33 PM

Yeah I have small three player LANs at college and enjoyed 'nam but when it came to BF2 it just confirmed to me that every title that EA buys they just royally f*ck so that hardly anyone enjoys it.
CNC generals - screwed
Battlefield - most likely screwed
i could go on but it makes me angry. and I couldn't get through to dice either maby their too ashamed to admit what they've done.

Anubis on June 28, 2005 07:35 PM

Does anyone know where to get Hacked Drivers for a GForce4 video card, so that it will play this game.

Tim on June 28, 2005 08:40 PM

http://forums.totalbf2.com/showthread.php?t=8881

They are really ugly though. The fix basically disables the shaders.

SSGT Allred on June 29, 2005 03:06 AM

Nice on Sephiroth, that is exactly what I need. Well that is one step closer to finished the job that Dice/EA should have done :S

If we actually get this going I will probably want to get a bit of team going. We are talking about writing 24 different bot scripts on some large maps, and would like to do some work division. Prefably it would be good if we can have some programmers on this, but probably isn't nessessary as the scripts are realitivily simple.

co-op on June 29, 2005 03:17 AM

Guys, especially co-op, I really think what you are doing is awesome.

I have been a fan of 1942 for some time, and the fact that there is no co-op for 32 and 64 just makes me sick. My friend knows Java and some other programs, so if anyone of you need help, he might be of service.

PS: EA is gay. Why would you not include a co-op option that made 1942 so damn popular???

Kryptmaster on June 29, 2005 10:43 AM

It's a demo. They are not going to include all the features that will most likely be included in the full game.

Hail on June 29, 2005 08:09 PM

you stupid tool! most of the ppl posting here ALREADY HAVE THE FULL GAME!!!

where have you been?!

omg on June 29, 2005 10:38 PM

Add a Co-op mode to Battlefield 2 Petition
http://www.PetitionOnline.com/coopBF2/petition.html

Camper on June 30, 2005 10:21 AM

-My $0.02-
Cool! I just bought BF2 yesterday and a friend and I played till midnight (had to work the next day). Anyway, I LOVE this game! It takes a while to get used to it's complex play, but worth learning. We also tried setting up a local map with bots and were disappointed that it wasn't a simple menu option. But with what I've read here, I'll be sure to try it tonight (we don't need huge maps).

Dislikes so far (aside from what is stated above), not too many people use the headset... yesterday on an almost full 32 player map we had 3 people using it. Also, at times it seams that there is too much going on at once, but this may just be a learning curve (I'm used to playing AA). And last, my friend brought over his laptop and when joining local games, it crashed to windows EVERY time. We ended up gaming together after we installed his copy on my secondary gaming rig (funny thing is that his laptop is more powerful than my secondary system).

Likes so far, easy... the overall game is fantastic and well worth the ~48USD. When people follow the chain of command and play as true independent squads lead by a commander.

Primary system:
AMD64 3200 OC'ed on a MSI Nforce3, 1GB RAM 2-2-2-5, BFG 6800OC, dual raptors

Secondary system:
AMD 2500 OC'ed on a MSI Nforce2, 512MB RAM 2-3-2-6, MSI 5700, 40GB 7200

Friends laptop:
P4 Dell with 6800 mobile, 1GB RAM & widescreen

Cheers!

shepherd on June 30, 2005 12:38 PM

Why have EA decided not to include the single player aspects of the original BF's (ticket amount etc)?

I want EA to make the single player game 32 players. Since the AI is vastly improved over the older games i now consider the single player game a much better experience and a much more difficult one too!

Why too does the manual say that you can customise your entire BF2 experience? It states you can change the uniform you wish to wear etc. Now does this just mean the type of soldier you use or can you alter the look of your trooper like with BFV?

I wish for a patch to address every single issue here that simply should not have been ignored to begin with.

I'll be in touch.

Mike

Michael on June 30, 2005 05:52 PM

Guys, I figured out how to play a 32 player map on singlelayer. Go to this website and see for yourself
http://forums.livingwithstyle.com/t172841-battlefield-2-:-playing-32-player-map-in-single-player.html

McCoy Beck on June 30, 2005 05:58 PM

Even though it says 16 player in singleplayer, load the Gulf of Oman map and be amazed

McCoy Beck on June 30, 2005 06:01 PM

I figured it out for all maps. Go to the maps info file and open the .desc file with a editor like notepad.Change the players number under gpm_cq to 64 or 32 and change the gametype to singleplayer and wallah, go to the ai desc file and edit the ai number to 64 or 32 according to your chosen mapsize. Please post this anonymously to anyone. This is a updated version of the post I posted earlier, Have fun with your new maps.

McCoy Beck on June 30, 2005 11:47 PM

Completed Version

I figured it out for all maps. Go to the maps info folder and open the map.desc file with a editor like notepad.Change the players number under gpm_cq to 64 or 32 and change the gametype to singleplayer and wallah, go to the ai desc file and edit the ai number to 64 or 32 according to your chosen mapsize. Please post this anonymously to anyone. This is a updated version of the post I posted earlier, Have fun with your new maps.

McCoyBeck on June 30, 2005 11:49 PM

I have the full version, however I found a link where someone edited the scripting to play the Gulf of Oman in singleplayer with the larger map (aircraft carrier and such), and a seperate link to have 32 bot players. The only problem is the Flag points are in different locations and the scripting for the bots still has them running to the spots on the map for the 16 player game. So once someone figures that out, well then problem solved.....

Typhus on July 1, 2005 01:14 AM

Update on the way

Update 1.01 Coming Soon
That's right, the first Battlefield 2 Update is coming your way very soon. We've kept quiet about this update so far, but today we're going to reveal the major fixes coming with the Update. The best part is, every fix in this update is a result of Community feedback on the demo and retail game release.

Fixes

-Fixed issues that caused the Multiplayer Browser to become unresponsive.

We've added some new functionality and buttons to the Multiplayer Browser that make finding an open game of Battlefield 2 much, much easier. Issues users have encountered involving zero ping servers or browser hangs have all be addressed.

-Fixed an issue where some game controls were not available to be rebound within the Options menu.

Some functions previously were not available to be rebound in the Controls Options menus. These items have been added to make rebinding of functions much easier.

-Fixed a crash with rebinding LMB

Users who rebind the Left Mouse Button to "Move forward" rejoice!

With these fixes and more, it should be much easier to get in to a game of Battlefield 2 and that much easier to play it the way you want to play it. Look for this update to be deployed into battle some time next week!

Linux Server Build
Many of you have made us aware of issues with the previously released retail Linux server (2442) in both 32-bit and 64-bit environments. DICE has finished work on a replacement build and QA has been working hard to validate something that we can release to the community. Our goal is to get a fully operational version of the Linux server out to the Community ASAP. Stay tuned to this spot for updates.

BF2 Editor Update
Those of you who have been watching this space over the last couple of weeks are aware the BF2 Editor was intended to be released to the Community by the end of June. While we feel we are on the homestretch now in terms of being able to release a complete Battlefield 2 Mod Development Toolkit, we will not be able to meet our previously stated goal. At this time, we are committed to getting the Open Beta of the Battlefield 2 Editor released some time in July. Stay tuned to this space for more details.

Advanced Tactical Center for Battlefield 2 Releasing!
Tomorrow marks the initial release to the community of a tool built by Foolish Entertainment especially for Battlefield 2 - the Advanced Tactical Center for Battlefield 2. This easy to use tool allows your clan to communicate tactics easily and evolve them together in real time! There are also some new tools to the ATC like "zoom", "export tactic" and a "Custom Map Wizard" that builds upon the already large library of tools! Create and manage your squad before even joining a server with ATC. For more information on ATC, visit www.foolishentertainment.com

Have a great 4th everybody!

mainbrain on July 1, 2005 02:38 AM

@McCoyBeck

Where do you mean changing the gametype to "singleplayer"
In the file, or in the game.

I did try to change this, like you say, but the game wont load the map.

Please post a fully changed file for us.

Thanks !

mainbrain on July 1, 2005 03:38 AM

Mainbrain

False alarm, I posted before I had actually tried the map out.This is important though, to get the 64 and 32 player maps to work in single player, you need to modify the gpm_cq file. At this point I do not know how, but I am working on it. It has to do with the maximum players allowed in singleplayer.

I'll keep you updated

McCoy Beck on July 1, 2005 10:48 AM

Also, change the file back to the original state so you can play the map again mainbrain

McCoy Beck on July 1, 2005 10:50 AM

Hi

McCoyBeck on July 1, 2005 10:53 AM

Hey guys, I really need help with this project, by the way, I my original post describing how to play 64 and 32 player by modifying the desc file I found in the BF2 Tweak Guide.

McCoy Beck on July 1, 2005 10:58 AM

By the way, does anyone have any info on any BF2 mods, I know the update is coming out but what about mods.

McCoy Beck on July 1, 2005 11:01 AM

Hi,

Following the above thread I have succeeded in loading a single player game on a 32 player map with 32/64/whatever bots spawning.

I am now in a process of running around in debug mode in areas in the 32 player maps where waypoints/control points/spawn points are not defined in the gameplayoptions("mapname/server.zip/gamemodes/...") writing down coordinates on a piece of paper to add into the script later. Unforunately there is "CombatAreas" defined in some other encrypted file (which I cant find ) which overides my combatareas and the bots die on spawning at certain spawnpoints(found in 32 and not 16 player maps) . The short term solution is to remove thos spawn points from the "gameoption" list so the bots wont spawn there, but that makes my effort incomplete. Human players can still spawn there and make use of the nice toys found on the larger map, but the bots are confined to the 16 player map "combat area" .

Any help or tips would be greatly appreciated.

Nimrod on July 1, 2005 05:47 PM

Has anybody gotten bots to work using the dedicated server or using the bf2.exe with the +dedicated command line option?
I would like to use 100% of my local processing power to just playing the game and have another computer on my network run the bots ai. As in BF1942. I know the code to run the bots is in there someplace, but I have been unsuccessful in trigering it.

SSGT Allred on July 1, 2005 09:07 PM

I dont have the demo, but I will explain how I got it to work as I believe/hope that this lengthy process wont be necasary soon.

Tools I use to make it easier : Total Commander for content comparison function and Edit plus for line numbering and search/replace functions.

Copy entire "levels" dir in mods\bf\ to a backup dir.
Copy the "GamePlayOptions.con" file from your \\mods\bf2\levels\*mapname*\server.zip\gamemods\sp1\16 into a seperate dir.
Copy the "GamePlayOptions.com" file from your \\mods\bf2\levels\*mapname*\server.zip\gamemods\gpm_cq\32 to same dir (rename to gameplayoptions32.con or something) .
This is where I used Total Commander to compare the content of the two files. The compare function also gives you line numbering so it makes it easy then to use Editplus to copy the missing data from the 32 player con file to the sp16 player file.

Once you have all the data from the 32 file that was not in the sp16 file you can start the editing process. Firstly I added the line :
ObjectTemplate.setOnlyForHuman 1
after the "SpawnPointTemplate" entries imported from the 32 player file.
eg.
rem [SpawnPointTemplate: CPNAME_DP_32_maintenancebuilding_6]
ObjectTemplate.create SpawnPoint CPNAME_DP_32_maintenancebuilding_6
ObjectTemplate.activeSafe SpawnPoint CPNAME_DP_32_maintenancebuilding_6
ObjectTemplate.modifiedByUser nla
ObjectTemplate.isNotSaveable 1
ObjectTemplate.setControlPointId 26
ObjectTemplate.setOnlyForHuman 1

Else your bots spawn on the 32 player spawns and die instantly.

Next you need to change the object.layer entries to 6
eg.
rem [SpawnPoint: CPNAME_DP_32_maintenancebuilding_6]
Object.create CPNAME_DP_32_maintenancebuilding_6
Object.absolutePosition -50.000/154.296/-367.000
Object.rotation -180.000/0.000/0.000
Object.layer 6

Then change the CPNAMES names to sp16.
eg.
rem [SpawnPoint: CPNAME_DP_sp16_maintenancebuilding_6]
Object.create CPNAME_DP_sp16_maintenancebuilding_6
Object.absolutePosition -50.000/154.296/-367.000
Object.rotation -180.000/0.000/0.000
Object.layer 6

Now for the last two I really appreciated Editplusses Search/replace function, else you have to change every entry one by one.

Now copy the edited file back into the zip file and overwrite the original. All you need to do now is start a single player game with the map you have edited. This is working for me and we are now 5 guys playing a nice LAN game with bots and the extra vehicles from the 64 player maps.

You can now obviousley use the 64 player file for the imports aswell, but remember, the bots will only be able to operate in the 16sp map combat area . It will take me quite a while to manually add the coordinates of the combat areas outside of the 16sp as the devs left us with nice empty strageticareas.ai files for the bigger maps. I really hope someone finds a quicker way than running around in debug mode with a pen and paper......

Nimrod on July 1, 2005 09:39 PM

Guys, I appreciate all the comments (particularly the co-op hacks), but this site isn't a Battlefield 2 site. You'll find a better audience elsewhere.

That's why I recommend taking this discussion to a dedicated Battlefield 2 forum. Here are a few:

http://www.forumplanet.com/planetbattlefield/index.asp

http://forums.totalbf2.com/

Jeff Atwood on July 2, 2005 01:45 AM

Well its a shame really, cause this thread has more value than a lot of the ones in those forums.

I will respect your wish mate !!

Just want to put this here.
I found some interesting stuff last night !!!
Seems this has been done !

DL LINK:
http://mainbrain.us/members/brain/bf2_botmod.rar

Here is some readme info.

Release Name: BattleField 2 : Dancing With BOTS v1.3

Release Date: 29/06/2005

Genre: Tweak Util

Author: AppleJack

Release Notes:
--------------
This little tweaker will let you override the game's menu and Choose the
number of BOTs to respawn in a Single Player map and Their Skill Level.
Also it will let you unlock all the weapon kits for you to carry while
playing a SinglePlayer map, and even bypass logos and intros at execution
by pressing the ESC key.

* The use of this program is at your own risk, though there should be none.

Installation:
-------------
1. launch setup_dwb.exe and install to the directory where you installed
battlefield 2. you may install it to up to 1 sub directory
(e.g: "c:\program files\ea games\battlefield 2"
or "c:\program files\ea games\battlefield 2\dancing with bots")

2. run it. ("bf2_dwb.exe")

2.5 you can also run it also while BF2 is running. notice that only
changes made before the loading of a level will be applied for
the upcoming round.

Troubleshooting & Notes:
------------------------

* The program can be used when launched from the root directory of
BattleField 2 OR from a sub-directory inside.
(e.g: "c:\program files\EA GAMES\BattleField 2\"
OR "c:\program files\EA GAMES\BattleFiled 2\dancing with bots\")

* This program is using the MS-DOS Environment. Windows XP users may encounter
an error at execution says something like: "16-Bit Windows Subsystem error".
This is a simple issue which can be fixed immediately by lauching the
"XP_16bit-Error_FIX.EXE" file included.

* Using more than default bots number (16) may (and will) decrease game's performances
If your system cannot handle the number of bots you specified you can lower the
# of bots and check again.

* If you encounter any kind of problem while joining an online game, you can
always restore the original settings to solve your issue.
problems of this kind may happen when you unlock all weapon kits,
or use modified files, which means you are a cheater :)

* If you know which files this util is messing with, please do no modify
them by yourself. Chars should be in place for it to handle them correctly.
this util is based on the original files.


Contact info:
-------------
You may contact me at

I dont use much ICQ, but still here it is: # 23-309-393

mainbrain on July 2, 2005 04:51 AM

@McCoyBeck,

I'm trying to get your method to work, but let me see if I have this right. When you say "change gametype to singleplayer" is this the part that at default says "doubleassault"???

The player number changes to 32 and the map image is indeed the extended version, but I receive this message when I select START...

"You must select a map prior to creating a server"

Any ideas?

Many Thanks to people for the effort!

James on July 2, 2005 08:05 AM

If you add the ai="1" in front of those lines, you will see the option for 32 player map in the singleplayer menu, but that is only the menu settings. There is no data associated with the 32 player option there. Which results in your error message.

The modifications done is in the normal 16 player option. You will also only see the change once in the game as you have not copied the actual images of the 32 player map that is displayed in the menu into the sp16 folder.

Nimrod on July 2, 2005 08:18 AM

Thanks for the tips Jeff! Top stuff :)

BF2 is surprisingly cool, the weapons just feel 'right', unlike DCX, which although good for it's time can't hold a candle to BF2.

Have fun!

Jaxx on July 5, 2005 11:35 AM

Ok, so some thoughts on everything I haver read above so far.

- LAN COOP Play seems possible, but with a tonne of work.

- The Patch will not fix this

- LAN COOP Play seems impossible for people on dial-up. (Like me when @ home)

- COOP(Username) Seems to be on the right track to a good mod to make COOP more possible.

When I'm at work, I love this game, just burns a tonne of time at work LOL, when at home, our 3-8 player LAN games are beginning to suck, the strong players stick togeather and pummel the weaker players, so those that are weaker never win, and never learn since they have only about 8 minutes of actual gameplay per round since they spend most of their time dead.

COOP, if you need help with scripting, feel free to add me to msn or shoot me an e-mail. I spend a few hours on the computer every night, and way too many hours on computers all day, so I'm sure I could help with the scripting. Also, with a number of different people doing bot scripting, the bots will be more lifelike as not all people think the same way when it comes to tactics, so the bots would actually 'think differently' depening on who did the scripting.

ROEulogy on July 5, 2005 11:47 PM

Good work every body !!!
Is it possible to have a MAP-LIST in singleplayer/coop game??
You can edit Serverconfig.con in
My documents/B...2/profiles/###/
to change server name or number of round.

X_Bill on July 6, 2005 04:29 AM

My messages seem to keep getting deleted!! I will try 1 more time. Nimrod, can you give us the file for the 32 player map in single player for the demo? Thanks! Also I tried the larger map in Multi with only me in it, it is really cool! Even the phoenix guns on the aircraft carrier work! Andbody know WHY my messages will not show?

Vertigo 002 on July 6, 2005 01:09 PM

How do you make the maps bigger in a singleplayer game? Please be thorough in your explanation.

or:

If you could, just send me the files that need to be edited and tell me where I need to put them.

Thanks.

John on July 6, 2005 03:35 PM

Any update on bots or unlocking the 32player plus maps for single player. The only way me and a friend can play is on Single player by me running a single player game and him connecting to my IP like that.

We'd like bigger maps as we're fans of the jets and the only map on 16players that has them is Operation Clean Sweep and theres just not enough room to fly around and have fun before going off the map :(

ToejaM on July 8, 2005 04:11 PM

this is fas is as far as i have got with the 32 player maps Gulf_of_Oman

rem *** Create strategic areas ***

aiStrategicArea.createFromControlPoint cpname_go_32_uscarrier 4 50
aiStrategicArea.layer 3

aiStrategicArea.createFromControlPoint cpname_go_32_riverfort 15 50
aiStrategicArea.layer 3

aiStrategicArea.createFromControlPoint cpname_go_32_olivefort 10 50
aiStrategicArea.layer 3

aiStrategicArea.createFromControlPoint cpname_go_32_rockfort 9 50
aiStrategicArea.layer 3

aiStrategicArea.createFromControlPoint cpname_go_32_airfieldbase 18 50
aiStrategicArea.layer 3

aiStrategicArea.createFromControlPoint cpname_go_32_constructionsite 17 50
aiStrategicArea.layer 3

aiStrategicArea.createFromControlPoint cpname_go_32_hotel 16 50
aiStrategicArea.layer 3

aiStrategicArea.setActive cpname_go_32_uscarrier
AIStrategicArea.addNeighbour cpname_go_32_riverfort
AIStrategicArea.addNeighbour cpname_go_32_rockfort
AIStrategicArea.addNeighbour cpname_go_32_olivefort
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry -662.560/66.273/-551.523
AIStrategicArea.setOrderPosition Vehicle -600.560/66.273/-500.523
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 7.5621

aiStrategicArea.setActive cpname_go_32_olivefort
AIStrategicArea.addNeighbour cpname_go_32_rockfort
AIStrategicArea.addNeighbour cpname_go_32_riverfort
AIStrategicArea.addNeighbour cpname_go_32_constructionsite
AIStrategicArea.addNeighbour cpname_go_32_hotel
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry -174.056/33.6704/-127.692
AIStrategicArea.setOrderPosition Vehicle -180.487/33.6704/-120.253
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 7.5621

aiStrategicArea.setActive cpname_go_32_rockfort
AIStrategicArea.addNeighbour cpname_go_32_olivefort
AIStrategicArea.addNeighbour cpname_go_32_constructionsite
AIStrategicArea.addNeighbour cpname_go_32_hotel
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry -64.0818/34.2886/-202.833
AIStrategicArea.setOrderPosition Vehicle -40.6918/32.465/-191.315
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 10.1421

aiStrategicArea.setActive cpname_go_32_riverfort
AIStrategicArea.addNeighbour cpname_go_32_olivefort
AIStrategicArea.addNeighbour cpname_go_32_constructionsite
AIStrategicArea.addNeighbour cpname_go_32_airfieldbase
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry -331.530/30.189/28.205
rem AIStrategicArea.setOrderPosition Vehicle 65.986/37.9668/-111.642
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 14.1421

aiStrategicArea.setActive cpname_go_32_airfieldbase
AIStrategicArea.addNeighbour cpname_go_32_constructionsite
AIStrategicArea.addNeighbour cpname_go_32_hotel
AIStrategicArea.addNeighbour cpname_go_32_riverfort
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry 281.960/24.490/215.582
rem AIStrategicArea.setOrderPosition Vehicle 126.094/37.8/-42.726
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 14.1421


aiStrategicArea.setActive cpname_go_32_constructionsite
AIStrategicArea.addNeighbour cpname_go_32_airfieldbase
AIStrategicArea.addNeighbour cpname_go_32_hotel
AIStrategicArea.addNeighbour cpname_go_32_riverfort
AIStrategicArea.addNeighbour cpname_go_32_olivefort
AIStrategicArea.addNeighbour cpname_go_32_rockfort
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry 50.387/40.389/33.504
AIStrategicArea.setOrderPosition Vehicle 63.7815/40.3998/16.4939
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 14.1421

aiStrategicArea.setActive cpname_go_32_hotel
AIStrategicArea.addNeighbour cpname_go_32_rockfort
AIStrategicArea.addNeighbour cpname_go_32_airfieldbase
AIStrategicArea.addNeighbour cpname_go_32_constructionsite
AIStrategicArea.addNeighbour cpname_go_32_olivefort
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry 281.761/37.097/-94.715
rem AIStrategicArea.setOrderPosition Vehicle 15.483/33.1002/-136.015
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 14.1421


and
Operation_Clean_Sweep
rem *** Create strategic areas ***
aiStrategicArea.createFromControlPoint CPNAME_OC_SP32_airfield 22 50
aiStrategicArea.layer 10

aiStrategicArea.createFromControlPoint CPNAME_OC_SP32_smallairstrip 28 50
aiStrategicArea.layer 10

aiStrategicArea.createFromControlPoint CPNAME_OC_SP32_communicationcentral 31 50
aiStrategicArea.layer 10

aiStrategicArea.createFromControlPoint CPNAME_OC_SP32_controlcenter 26 50
aiStrategicArea.layer 10

aiStrategicArea.createFromControlPoint CPNAME_OC_SP32_refuellingstation 29 50
aiStrategicArea.layer 10

aiStrategicArea.createFromControlPoint CPNAME_OC_SP32_abandonedvillage 39 50
aiStrategicArea.layer 10

aiStrategicArea.create us_airfield_highprio -428.329/673.619 -418.329/683.619 39.3 50
aiStrategicArea.layer 10

aiStrategicArea.setActive CPNAME_OC_SP32_airfield
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry -551/29.69/544
AIStrategicArea.setOrderPosition Vehicle -540.634/29.7/543.794
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 14.1421

aiStrategicArea.setActive CPNAME_OC_SP32_abandonedvillage
AIStrategicArea.addNeighbour CPNAME_OC_SP32_refuellingstation
AIStrategicArea.addNeighbour CPNAME_OC_SP32_communicationcentral
AIStrategicArea.addNeighbour CPNAME_OC_SP32_smallairstrip
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry 144.252/32.3392/-596.477
AIStrategicArea.setOrderPosition Vehicle 133.848/32.5641/-578.136
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 14.1421

aiStrategicArea.setActive CPNAME_OC_SP32_communicationcentral
AIStrategicArea.addNeighbour CPNAME_OC_SP32_abandonedvillage
AIStrategicArea.addNeighbour CPNAME_OC_SP32_smallairstrip
AIStrategicArea.addNeighbour CPNAME_OC_SP32_refuellingstation
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry 230.959/37.17/-364.354
AIStrategicArea.setOrderPosition Vehicle 250.805/36.17/-384.354
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 14.1421

aiStrategicArea.setActive CPNAME_OC_SP32_controlcenter
AIStrategicArea.addNeighbour CPNAME_OC_SP32_refuellingstation
AIStrategicArea.addNeighbour us_airfield_highprio
AIStrategicArea.addNeighbour CPNAME_OC_SP32_airfield
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry -534.377/36.5/-35.9308
AIStrategicArea.setOrderPosition Vehicle -531.177/36.5/-36.0934
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 14.1421

aiStrategicArea.setActive CPNAME_OC_SP32_refuellingstation
AIStrategicArea.addNeighbour CPNAME_OC_SP32_controlcenter
AIStrategicArea.addNeighbour CPNAME_OC_SP32_smallairstrip
AIStrategicArea.addNeighbour CPNAME_OC_SP32_abandonedvillage
AIStrategicArea.addNeighbour CPNAME_OC_SP32_communicationcentral
AIStrategicArea.addNeighbour us_airfield_highprio
AIStrategicArea.addNeighbour CPNAME_OC_SP16_airfield
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry -309.725/30.559/-418.263
AIStrategicArea.setOrderPosition Vehicle -312.018/30.4811/-417.354
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 14.1421

aiStrategicArea.setActive CPNAME_OC_SP32_smallairstrip
AIStrategicArea.addNeighbour CPNAME_OC_SP32_refuellingstation
AIStrategicArea.addNeighbour CPNAME_OC_SP32_communicationcentral
AIStrategicArea.addNeighbour CPNAME_OC_SP32_abandonedvillage
AIStrategicArea.addNeighbour us_airfield_highprio
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry -41.0228/32.9/-422.39
AIStrategicArea.setOrderPosition Vehicle -37.8316/32.9/-419.166
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 14.1421

aiStrategicArea.setActive us_airfield_highprio
AIStrategicArea.setOrderPosition Infantry -420.767/39.1825/677.719
AIStrategicArea.setOrderPosition Vehicle -422.211/39.1825/676.179
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 14.1421

aiStrategicArea.addWayPoint -479.925/36.8974/-70.3219 Infantry CPNAME_OC_SP32_controlcenter CPNAME_OC_SP32_refuellingstation
aiStrategicArea.addWayPoint -454.334/41.6892/-238.187 Infantry CPNAME_OC_SP32_controlcenter CPNAME_OC_SP32_refuellingstation
aiStrategicArea.addWayPoint -534.186/37.3095/-116.732 Infantry CPNAME_OC_SP32_controlcenter CPNAME_OC_SP32_refuellingstation
aiStrategicArea.addWayPoint -358.937/30.4/-376.888 Infantry CPNAME_OC_SP32_controlcenter CPNAME_OC_SP32_refuellingstation
aiStrategicArea.addWayPoint -267.117/30.4/-357.203 Infantry CPNAME_OC_SP32_controlcenter CPNAME_OC_SP32_refuellingstation
aiStrategicArea.addWayPoint -463.099/40.1079/-226.676 Vehicle CPNAME_OC_SP32_controlcenter CPNAME_OC_SP32_refuellingstation
aiStrategicArea.addWayPoint -550.672/31.4151/-230.8 Vehicle CPNAME_OC_SP32_controlcenter CPNAME_OC_SP32_refuellingstation
aiStrategicArea.addWayPoint -388.786/29.6966/-113.716 Vehicle CPNAME_OC_SP32_controlcenter CPNAME_OC_SP32_refuellingstation
aiStrategicArea.addWayPoint -148.784/41.8213/-394.254 Infantry CPNAME_OC_SP32_refuellingstation CPNAME_OC_SP32_smallairstrip
aiStrategicArea.addWayPoint -200.499/30.3533/-358.262 Vehicle CPNAME_OC_SP32_refuellingstation CPNAME_OC_SP32_smallairstrip
aiStrategicArea.addWayPoint -213.84/36.2668/-510.651 Vehicle CPNAME_OC_SP32_refuellingstation CPNAME_OC_SP32_smallairstrip


aiStrategicArea.addWayPoint 181.477/30.0642/-528.953 Vehicle CPNAME_OC_SP32_smallairstrip CPNAME_OC_SP32_abandonedvillage
aiStrategicArea.addWayPoint 116.132/29.87/-482.25 Vehicle CPNAME_OC_SP32_smallairstrip CPNAME_OC_SP32_abandonedvillage
aiStrategicArea.addWayPoint 63.5154/30.3776/-485.553 Vehicle CPNAME_OC_SP32_smallairstrip CPNAME_OC_SP32_abandonedvillage
aiStrategicArea.addWayPoint 110.424/33.8146/-538.419 Vehicle CPNAME_OC_SP32_smallairstrip CPNAME_OC_SP32_abandonedvillage
aiStrategicArea.addWayPoint 181.477/30.0642/-528.953 Infantry CPNAME_OC_SP32_smallairstrip CPNAME_OC_SP32_abandonedvillage
aiStrategicArea.addWayPoint 116.132/29.87/-482.25 Infantry CPNAME_OC_SP32_smallairstrip CPNAME_OC_SP32_abandonedvillage
aiStrategicArea.addWayPoint 63.5154/30.3776/-485.553 Infantry CPNAME_OC_SP32_smallairstrip CPNAME_OC_SP32_abandonedvillage
aiStrategicArea.addWayPoint 110.424/33.8146/-538.419 Infantry CPNAME_OC_SP32_smallairstrip CPNAME_OC_SP32_abandonedvillage

aiStrategicArea.addWayPoint 207.159/30.41/-581.483 Infantry CPNAME_OC_SP32_abandonedvillage CPNAME_OC_SP32_communicationcentral
aiStrategicArea.addWayPoint 258.494/33.49/-513.446 Infantry CPNAME_OC_SP32_abandonedvillage CPNAME_OC_SP32_communicationcentral
aiStrategicArea.addWayPoint 280.805/37.18/-393.581 Infantry CPNAME_OC_SP32_abandonedvillage CPNAME_OC_SP32_communicationcentral
aiStrategicArea.addWayPoint 207.159/30.41/-581.483 Vehicle CPNAME_OC_SP32_abandonedvillage CPNAME_OC_SP32_communicationcentral
aiStrategicArea.addWayPoint 258.494/33.49/-513.446 Vehicle CPNAME_OC_SP32_abandonedvillage CPNAME_OC_SP32_communicationcentral
aiStrategicArea.addWayPoint 280.805/37.18/-393.581 Vehicle CPNAME_OC_SP32_abandonedvillage CPNAME_OC_SP32_communicationcentral

but oman map only two points work the others im haveing trouble with the points there showing up as red

and
Operation_Clean_Sweep
im just having trouble with 2 points out of the 5 spwan points same thing tho showing red

R4Z0R49 on July 10, 2005 01:29 PM

Thanx for the info, helps alot. I'm gonna try make my own waypoints, an if they work I'll send em.

Good work guys!

Realmdrifter on July 12, 2005 01:53 PM

Do any of u know how to unlock all of the weapons? I want to do this without having to work for it...(since I only have a 56k and can't play online :(.

PH on July 19, 2005 03:19 AM

hey guys check out this website:
http://dynamic.gamespy.com/~bf42players/index.php?showtopic=2529&hl=carrier
some guys figured out how to make the bots use all the vehicles on the aircraft carriers in each map and not die and hes attatched all the working files and updates to the thread.

Pookie on July 19, 2005 04:09 AM

Hello There,

I don't have net, so I have only single player. At last I can play with 40 bots.., but I'd like to change spawn times too.

Anyone knows where to find the setings? I checked almost everyone, but it's still 15sec..

HEEELP!
Pantalon

Pantalon on July 19, 2005 08:07 PM

Does anyone know how to change the name of the defaultplayer (in sp)? The line that people keep telling me to go to to change is only for the demo....

Defaultplayer on July 20, 2005 04:58 PM

Hey Asuna,

i create game(single player), then other player go to multiplayer then internet , then connect ip. Then when load is finished he must only klick join the game then the game exit.

Mars on July 20, 2005 09:09 PM

I have read in so many places that you can unlock the kits and the weapons by altering the unlocks.py file

I ONLY play single player.

I modified the unlocks.py file and it does not unlock anything.

I have the retail version NOT the demo.

What am I doing wrong.

thanks

-roy

roy on July 20, 2005 11:47 PM

Hey Asuna,

i create game(single player), then other player go to multiplayer then internet , then connect ip. Then when load is finished he must only klick join the game then the game exit.


HEEEEELPPPPPPPPP!!!!!


Mars on July 21, 2005 09:36 AM

Check out my PC Gamer Blog for more Battlefield 2 information, tips, links, strategy and more.

Kevin Mandeville on July 22, 2005 11:30 AM

HEY MARS,

this is the answer to your SOS call:

1) Person A starts a Single player game
2) Person B goes to the multiplayer server selection screen, the one where you can choose an internet server to play on. While at this screen there is a button that says connect to IP - type in person A's IP address. You should be connected to his game.
That's what worked for me.

if it doesn't work for you i'll try to help you furthermore.

Asuna on July 22, 2005 02:15 PM

and MARS sometimes the game exits cuz either they have an ati video card or the card isn't powerful enough to load the game properly. i have seen other people complain about their games exiting to the desktop while it was loading. What type of video card do you have?

Asuna on July 22, 2005 02:19 PM

Asuna,

my friend and i have gf 6600gt.

Mars on July 23, 2005 10:46 AM

Hey Asuna,

i tried what you writed but wont work.

Mars on July 23, 2005 10:49 AM

Hey Mars that worked for some of my friends, but i'll check out some other forums to see if i can help you. i'll post the solution in a little while: i need time to find out more info on other forums.

Asuna on July 23, 2005 10:48 PM

Asuna,

Thanks.....

Mars on July 24, 2005 09:39 AM

check this out -> BF2 coop mod 2.0

http://battlefield2.filefront.com/file/COOP_mod_20;45004#Download

sunnyBoi on July 26, 2005 09:30 AM

rite how the hell do u get this coop thingy 2 wrk and dose it even wrk over the net or is it just 4 lan. n dnt say join sp ip cose it dnt fecking wrk 4 me!!!!!!!!!! reali reali upset ea n dice u bullys im going 2 rob u wen u sleep

ash on July 26, 2005 09:32 PM

I have lost my code for orginal battlefield 2 and in service they told me that it is my fault, i am despperete plese give your codes

John on July 27, 2005 05:38 PM

is there a way to change my cd key ?

r2d2 on July 28, 2005 08:11 AM

Has anyone got the secret to unlock the kits in single player mode???


Roy on July 28, 2005 10:25 AM

there is no way in the world you can change the CD key. the BF2 CD is a DVD rom, it means that there is no way you can change the information on it unless the game is installed on the computer, but the cd key is locked within the cd data.

Caca on July 28, 2005 02:27 PM

is there a way to unlock all weapons in single player but, not in multiplayer so that I can play online as normal but, test the other weapons in single ?

St23aM on July 29, 2005 12:13 PM

Hey St23aM if youo find a way to unlock the kits in single player please let me know.

I have been looking and cannot find it.

I also sent an email to EA Games....but no response...

thanks

-roy

Roy on July 29, 2005 02:54 PM

1.
To r2d2:
You can find/modify your BF2 CD-key by hitting Start menu, Run, then typing 'regedit' there. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA GAMES\Battlefield 2\ergc - there it is.

2.
If someone is interested and can't wait for the open beta editor, here you can find a torrent link to the closed beta editor:
http://thepiratebay.org/details.php?id=3361364

If you don't know what torrent is, please don't ask here, but do a search (eg. google).

3.
Oh and finally there IS a method to start a co-op *dedicated* server:
Install FULL battlefield 2 (with the server, the stand alone version will not work), and patch it.
Download this file, and run it (let the 'Set SP Bots' on 16, and do not close it!) before you start the server (this will broadcast a 'fake' server, so the players actually CAN join anytime):
http://www.wowhacks.net/cheat-db/cheats/BF2CoopEmu.rar

Change in the C:\Program Files\EA GAMES\Battlefield 2\mods\bf2\Settings\ServerSettings.con the following line
sv.maxPlayers 64
to
sv.maxPlayers 16

This determines how many bots you will have, you can experiment with more bots later, but with more bots you will need a POWERFUL machine. Also you can tweak many things here, like how many rounds before new map loads (sv.roundsPerMap 3), but always make a BACKUP before changing anything here.

Make a copy of your BF2 shortcut on your desktop, and modify it's target to something like this:
"C:\Program Files\EA GAMES\Battlefield 2\BF2.exe" +dedicated +ai 1 +gameMode sp1 +loadLevel gulf_of_oman
(Change the path if you have installed battlefield 2 elsewhere, and you can change the map name as well.)

Double-click your new shortcut ;)

There it is - you have a real dedicated co-op server. This doesn't even need to be a high-end machine, because we don't use GUI.

If you want the server to change maps, modify the contents of C:\Program Files\EA GAMES\Battlefield 2\mods\bf2\Settings\maplist.con and create this list there:

mapList.append gulf_of_oman sp1
mapList.append strike_at_karkand sp1
mapList.append dalian_plant sp1
mapList.append operation_clean_sweep sp1
mapList.append zatar_wetlands sp1
mapList.append songhua_stalemate sp1
mapList.append dragon_valley sp1
mapList.append daqing_oilfields sp1
mapList.append sharqi_peninsula sp1

Yes you can re-sort this list as you wish, and no the other maps (like FuShe Pass) will not work properly, so do not even try - it will crash the server.

Sometimes (roughly once a day) the server may crash, probably because it eats up system memory. In this case just reboot the whole system and start again. Consider installing a memory manager software that can free up unused memory automatically, it may improve things.

Have fun!

If it works for you, spread the word :-)

Cpt. Miska [HUN] on July 31, 2005 01:51 PM

How do we get the big map with boots ? in single player mode?

Bob on August 4, 2005 08:21 AM

does anyone know if you can change the spawn time

ric on August 6, 2005 01:03 AM

when i try to make an online acount it says the server refuses me to connect plz help (this is on the demo version)

d-ru on August 10, 2005 12:09 AM

True.

CJayC on August 21, 2005 02:36 AM

Hi, okay i have read thru this forum several times. i have a copy of the dvd (for trial purposes...). i have this copy installed on three computers on the lan. my computer runs xp pro. one computer runs windows 2000 and one computer runs xp 64 & 32 bit (two hard drives with operating systems on it, we just swap the primary to test things, now the problem is that if i create a multiplayer game, wait for the person using the windows 2000 version to see me, then disconnect the game, and then create a single player game, load it, he can connect (same cd key, with no cd dvd patch because i could not create a 'one to one' copy).
But if i do the same and try and connect with either the other 32 bit xp pro or 64 bit it begins loading, and when completing verifying data it stops loading, goes back to the multiplayer screen and comes up with a warning bout modified content and to revert back to the original data. so whats up with that? does anyone follow my description? why does it work on windows 2000 but not xp? and has anyone seen or know of a workaround/patch for this? When they build a coop mode for the game i might go and splash out and buy a copy, but would you go and buy a brand new car without the bonnet, doors and seats included? no well i don't purchase incomplete software... think about it... and for all you wankers who think that cracks and patches for software, downloading of music is harming sales, realise this i never would of bought the software/music/ in the first place, with or without the no dvd crack... i just wouldnt have bothered, damn astronomical prices for shit that aint even finished

DVS on August 25, 2005 03:27 AM

hi all
i have only got like 10 maps how i get more and they are all very small plz plz plz plz plz help plz

jonny on August 26, 2005 08:59 AM

jonny there are only 10 maps in the full game, you can only access 16 player maps in single player, but go on-line and you can access the monster 64 player maps! plus medum (best) 32 player maps. but if you're desperate for more maps you'll have to wait for the expansion pack - BF2: Special Forces later this year.

grant on August 26, 2005 10:29 AM

hi all
i have only a few maps that are very small how u get the aircraft carer map and the others plz plz plz plz plz help

HELP ME PLZ!!!!!!!!!!!!!!!

jonny on August 27, 2005 06:47 AM

hi all
whaen i go on net it says my cd key is all ready been used can u help me plz????? and how do u get 32 and 64 man maps on single player

jonny on August 27, 2005 08:24 AM

Jonny, go back to where you bought the CD and tell them your CD key isn't working and they should give you another game. Finding the CD key in the first place was a pain in the ass for me.

I've read most of everyones posts here, and It looks like getting the larger maps in single player is a bit of a doosy. Is there anyway to ethically unlock these maps? You know, without editing strange remote files?

I just bought a freaken beast of a graphics card. ATI RADEON X700 Pro. It's very impressive. I used to have a x350, but It was out of date. I'm gunna slap it into my old compaq.

Since I bought BF2, halo 2 on XBL has begun gathering dust. Poor halo 2.

ApexRising on August 31, 2005 11:52 AM

Recruiting..ok heres the deal Men..-=GMB=- Green Mountain Boys of Vermont..need members for bf2..Xfire users add gmb9milly to ur buddy list under i wana join topic..then make a -=GMB=-whatevername u like..if u dont want our tag..we ask that u make a squad in the game with our Tag -=GMB=-1,2,3,4 ect..we feel this is fair to higher ranked players..remember www.gmbclan.tk

-=GMB=-9mm on September 2, 2005 06:42 PM

how many acounts can you create with 1 cd-key? and how many of those acounts can be online at same time?...
also is there a way to change your cd key if you already installed the game?

Ali on September 2, 2005 11:59 PM

Can someone please tell me two things.

1. How do you put it in god mode?

2. How do you unlock the kits?

Roy on September 7, 2005 10:59 AM

Can someone please tell me how I can change my name in multiplayer? Is it even possible without loosing points/medals/ribbons?

Shadow_Mizer on September 7, 2005 04:46 PM

Hi, Ali

Yes you can change your CD Key.

In Windows click Start - Run and then type Regedit, Then click ok, You will find your CD Key Under HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA Games\Battlefield 2\ergc

Hope That Helps ;)

*GM*BS on September 9, 2005 04:09 AM

hi guys nice work really with this game ...

i really need ur help i`ve tried to play coop with my friend ( 3 playes ) and did like u say by doing the single player and the others jion ...... etc.
but after a few min other players got kicked out from the game...

can any one help me with this prob plz

Nazgul on September 11, 2005 03:13 PM

I can connect to my account but when I join a server, it loads the map and when it says "verifying client data" it goes back to the browser screen and tells me the server has lost my connection.


HELP!!!!!!!

sickbutgifted on September 17, 2005 01:23 AM

I have an ATI radeo 9600 pro, will bf2 work just like it's suposed to? or will i need to run it slower?

Rimsh on September 17, 2005 08:33 AM

how do i unmodifie my acount?

simon on September 19, 2005 02:50 AM

Ok so my little brother just got a new computer, basically so he could plan the game... im sure it will come in handy down the road, but for now he wanted the computer so he could play this game. Unfortunatly he spent every last dime he had on the computer, and obviously my cd key isnt going to let the both of us play that the same time on 1 server. is there any good website where i can find a decently unused key, without having to by the game all over again?

Ed on September 21, 2005 10:32 AM

Ok so my little brother just got a new computer, basically so he could plan the game... im sure it will come in handy down the road, but for now he wanted the computer so he could play this game. Unfortunatly he spent every last dime he had on the computer, and obviously my cd key isnt going to let the both of us play that the same time on 1 server. is there any good website where i can find a decently unused key, without having to by the game all over again?

Ed on September 21, 2005 10:33 AM

unlocking all weapons in singleplayer since version 1.02

open mods\bf2\Objects_server.zip
goto folder "kits"
here you find the folders "MEC" / "US" / "ch"

each folder contains files like "US_Sniper.con"
there modify the last line to
"ObjectTemplate.unlockLevel 0 "

rezip or just save anyway.

have fun.

matze on September 25, 2005 06:55 PM

For everyone wanting to play 64 Player maps in single player mode this is the mod u need.

search for this file in google: bf2sp64_103.exe

Sprooty on October 1, 2005 03:35 AM

To play the large 64 player maps in single player mode, go to fileplanet and download the Battlefield 2 SP 64 mod. It is only 600KB in size and works great. When starting the game, it still shows the small map and 16 player description, but once you get into the game, you are in fact in the 64 player map. Be sure to edit the aidefault.ai file in your mods/bf2/ai folder and add rem to the three default lines showing 16 player and remove the rem from the 4 lines showing 32 player. I would also change it 64 players instead of 32 if your machine can handle it.

Pooflinger1 on October 1, 2005 10:39 PM

you guys are skilled ty for the tips

matty on October 2, 2005 01:28 AM

To all those who wants to play big maps by only single player mode....
download that file from here
http://www.shadowreaver.net/~bf2sp64/BF2SP64_103.zip

Keatsan on October 2, 2005 03:17 AM

anyone out there know of a toggle for the player names posted above heads? i want to be able to record some completely clean videos/screenshots of the game with no HUD info. thanks to the transparency settings, i can get rid of almost all the on-screen info, but there must be some way to turn off all the text too!! thanks for any help...

saucer on October 3, 2005 06:48 PM

Hey. I read a post by 'Jeff Atwood at June 12, 2005 05:58 PM'. Awhile ago. I tried to unlock thing and it didn't work, is there any thing more i need to do, if so, please tell me what.

Will on October 7, 2005 09:04 AM

Any idea when BF2's going to graduate from beta to a real, stable game?

Beta "1.03" has done all but set fire to my computer.

If I wanted to see my desktop that bad, I'd find ways to NOT spend $50 doing so.

Eric K. on October 7, 2005 11:54 PM

how do i get the 32 and 64 bot maps in single player

Nathan on October 10, 2005 07:04 PM

So where in the heck is this cd key, i just bought the game and cant find the key anywhere inside or outside the package, its driving me nuts!

Monte on October 11, 2005 02:55 AM

It should be on the very top back of your BF2 manual...it kinda blends in with it

Jack on October 11, 2005 08:53 PM

Hey, I lost my cd key and I went to ERGC place in the registry however my number is really long and it is encrypted I think, is there a way to decypt it ? thanks!

Ozi on October 12, 2005 12:13 PM

Aww man you're screwed now.. The 1.03 patch encrypts your cd key... Unless you can read/translate that stuff, you're gonna have to buy a new copy.

Stealth Pyros on October 13, 2005 11:27 PM

Hey guys, sorry to post a question im sure youve already read but ive got problem that neither me or my friend can fix...

I join bf2, no modifications or nothing just the new retail version with the latest 1.3 patch.
i create a single player map and then my friend who lives down the street goes to join internet AND join lan(weve tried it on both) and types in manually, my ip adress. everytime it gives him a "failed to connect" message. weve tried this vice versa and i have gotten into his server and just when i go to click "join game" the game crashes to desktop. neither of us have our firewalls setup and we both have quite good computers. ive tried EVERYTHING please help!!!!

Bo

bf Co Op on October 14, 2005 11:20 PM

Here guy's have fun :) http://www.shadowreaver.net/~bf2sp64/index.htm

Blaster on October 15, 2005 10:07 AM


Hello, I recently bought an Nvidia 5500 256MB.
Will it work with battlefield 2? Will it just work with crappy graphics or is the graphics alright.

mec on October 21, 2005 12:20 PM

MY name is the Angry Rabbit, I am at present in the top twenty snipers, all you assult guys, need to learn to take cover

Angry Rabbit on October 21, 2005 04:39 PM

Wo top twenty, Hey all snipers are all eventually killed so why be one, sure you pop a few heads but da guys dat get stuff done are the assults

assult arunsky on October 21, 2005 04:51 PM

can anyone tell me, when a dude tries to get a lock on me in a plane does the continous beep mean lock or fired. plz help.

da 9mili beasti on October 21, 2005 05:05 PM

Hi Guys, anyone know how to change the 'ticket ratio' in single player games so that i can set it higher than 200...

'why have ea made this tough for everyone, bf1942 was soo simple'

Ace on October 27, 2005 02:17 AM
Content (c) 2008 Jeff Atwood. Logo image used with permission of the author. (c) 1993 Steven C. McConnell. All Rights Reserved.