Post tutorial Report RSS How To Change The Singleplayer Bot Count

Here is a text heavy tutorial on how to add bots into Battlefield 2 Singleplayer. 6 Bots to 128 bots or more!

Posted by on - Basic Other

HOW TO ADD MORE BOTS INTO BATTLEFIELD 2 SINGLEPLAYER

Step #1: Open "Computer" and go to where Battlefield 2 is located. (In Example: I have Steam and Win 7 64 Bit so I would go to ProgramFilesx86 > Steam > SteamApps > Common > Battlefield 2

Step #2: Once you are in the Battlefield 2 folder, wherever it is at for you go to Mods > bf2 > AI
Now that you're in the AI Folder you will see different AI Files. Select the one that says "AIDefault"
When you go to open this file you should get something that says "Search internet for something to open file or select a program to open with blah blah blah.." Select the "Select a program to open with" option. Then select Notepad to open the AI File with. (Just open AI Default with Notepad!)

Step #3: Now that AI Default is open with notepad search for "aiSettings.setMaxNBots 16"
This should be one of the first few lines of text on notepad. Change the number to what you'd like. Here are a few examples of what this should look like with your number of bots.

6 Bots. aiSettings.setMaxNBots 6
8 Bots: aiSettings.setMaxNBots 8
32 Bots: aiSettings.setMaxNBots 32
64 Bots: aiSettings.setMaxNBots 64
128 Bots: aiSettings.setMaxNBots 128

**64 BOTS OR MORE WILL MAKE LOW END PCs LAG!
**64 BOTS OR MORE IS A CRAZY EXPERIENCE THAT CAN BE FUN OR RAGE INDUCING - CHOOSE CAREFULLY

Step #4: Make sure "aiSettings.maxBotsIncludeHumans" is set to zero!
Here is how it should look like if set to zero: aiSettings.maxBotsIncludeHumans 0

Step #5: Put "aiSettings.overrideMenuSettings 1" inbetween "aiSettings.SetAutoSpawnBots 1" and "aiSettings.setMaxNBots #" (# = the amount of bots you set)

Doing this allows the game to override the normal 16 bot count.

Step #6: Now the only thing left to do is save your changes. This is pretty easy. Just press "File" then press "Save" Now go enjoy your bots!

When you launch the game and go to pick a map, the maps will say 16 for bot count, but, it actually has the amount of bots you put in if you did this correctly.

*NOTE: EVERYTHING IS CASE SENSITIVE - IF YOU SPELL SOMETHING WRONG IT COULD CRASH YOUR GAME! MORE THAN 64 BOTS IS A BIT MESSY BUT IT IS UP TO YOU! LOW-END COMPUTERS SHOULD NOT DO MORE THAN 64 BOTS!

Hey guys, it is Matt. Thanks for using my tutorial! I hope it helped! if you guys would like, I can do a tutorial on how to change the bot skill / difficulty setting and a tutorial on how to get Battlefield 2 multiplayer back using revivebf2.

If you had any problems or need help send me a message or leave a comment down below.

Post comment Comments
Irfan10
Irfan10 - - 68 comments

Why not just use the BF2 Bot Changer?btw nice tutorial

Reply Good karma Bad karma0 votes
asdasdadsdasdasdasda Author
asdasdadsdasdasdasda - - 414 comments

Lol because I'm special. Thanks!

Reply Good karma+2 votes
mrchaser24
mrchaser24 - - 5 comments

I was looking for this! Thanks!
(Edit: I know how to do the instructions above, I'm just lazy =-=)

Reply Good karma Bad karma+1 vote
Bo_Jibbidy
Bo_Jibbidy - - 3 comments

None of the methods worked for me, please help.

Reply Good karma Bad karma+1 vote
CyberHak
CyberHak - - 40 comments

Everything can be done in ServerSettings.con. Works well with bot changer also, to change ratio. percentage and team tickets configured in SS.con. Your method is good to fine tune tickets between teams.

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: