Battlefield 3™

Battlefield 3™

44 ratings
How to play with bots in Battlefield 3
By Nonebit
In this guide, i will be showing you how to download and install the fun-bots mod for Battlefield 3 by using Venice Unleashed.
2
   
Award
Favorite
Favorited
Unfavorite
1. Getting Venice Unleashed
1. Visit the Venice Unleashed website (https://veniceunleashed.net/) and create a new account on the website because you are going to need said account to log in to the VU Client and on the website so you can generate a server key. Once you have created an account, press the "My Account" button in the top right corner and click on "Manage server keys". Create a new server key and download it because you'll need it later


2. After you have done that, be sure to download the installer for it and let VU install itself. After VU is finished installing, launch the client, log in to the client with the same account that you have previously made and create a new soldier.
2. Setting up a server to play on
1. Open your start menu and launch any of the VU Server files (30Hz,60Hz,120Hz). You will receive an error but that's fine.



2. Go to Documents\Battlefield 3\Server\ and place the server key file in the directory. It should look like this:



3. Open the admin folder and create 3 different text files called:
-MapList
-ModList
-Startup

And one folder called Mods, it should look like this:



In the Startup text file, type vars.serverName "x" (Put whatever you want where X is, so it's easier to find your server in the server browser after you host it).

In the Maplist text file, type the name of the map you would like the server to play and the gamemode for said map and end it with 1. You can simply type the name and gamemode of another map if you'd like to have more than 1 map in your selection.
For example:
MP_007 ConquestLarge0 1 (Caspian Border, Conquest 64)
MP_001 RushLarge0 1 (Grand Bazaar, Rush)

Here is a list of all of the maps and gamemodes with their technical names.
Grand Bazaar - MP_001
Teheran Highway - MP_003
Caspian Border - MP_007
Seine Crossing - MP_011
Operation Firestorm - MP_012
Damavand Peak - MP_013
Noshahr Canals - MP_017
Kharg Island - MP_018
Operation Metro - MP_Subway
Strike at Karkand - XP1_001
Gulf of Oman - XP1_002
Sharqi Peninsula - XP1_003
Wake Island - XP1_004
Donya Fortress - XP2_Palace
Operation 925 - XP2_Office
Scrapmetal - XP2_Factory
Ziba Tower - XP2_Skybar
Alborz Mountains -XP3_Alborz
Armored Shield - XP3_Shield
Bandar Desert - XP3_Desert
Death Valley - XP3_Valley
Azadi Palace - XP4_Parl
Epicenter - XP4_Quake
Markaz Monolith - XP4_FD
Talah Market - XP4_Rubble
Operation Riverside - XP5_001
Nebandan Flats - XP5_002
Kiasar Railroad - XP5_003
Sabalan Pipeline - XP5_004

Conquest 64 - ConquestLarge0
Conquest - ConquestSmall0
Conquest Assault 64 - ConquestAssaultLarge0
Conquest Assault - ConquestAssaultSmall0
Conquest Assault: Day 2 - ConquestAssaultSmall1
Rush - RushLarge0
Squad Rush - SquadRush0
Squad Deathmatch - SquadDeathMatch0
Team Deathmatch - TeamDeathMatch0
Team DM Close Quarters - TeamDeathMatchC0
Conquest Domination - Domination0
Gun Master - GunMaster0
Tank Superiority - TankSuperiority0
Scavenger - Scavenger0
Capture the Flag - CaptureTheFlag0
Air Superiority - AirSuperiority0


3. Installing and configuring the fun-bots mod
1. Go to https://github.com/Joe91/fun-bots/releases and download the Source code (zip) file. After you have done that, extract the file into your Mods folder and rename bots-mod folder to just bots. Before we configure the bots mod, make sure to open the Modlist text file and type bots (and save it!).

2. Go to \Mods\bots\ext\Shared and open the Config.lua file with the default text editor. Press Ctrl+F and find IgnorePermissions, set it from false to true. It should look like this:
This allows you to open the bot config menu ingame without needing to download Procon so you can give yourself admin perms.
4. Launching the server
1. Use the same shortcuts from your start menu to launch the server and open the VU Client, navigate to the server browser and search for your server's name using the filter button.

2. After you have joined the game, press F12 to open the bot menu where you can configure everything regarding the bot's behaviour in gameplay and the amount of bots that you would like to play with.
Some info
Beware that not all gamemodes are supported for certain as of the time i'm writing this. Be sure to check the official fun-bots github page that has info on map and gamemode compatability here: https://github.com/Joe91/fun-bots/blob/master/Supported-maps.md



Be sure to rate this guide if i have helped you in some way, I would appreciate it! :3
27 Comments
madras6957 21 Jun @ 4:52pm 
i was considering it was a performance issue since i am rocking a pretty old cpu
Nonebit  [author] 21 Jun @ 4:46pm 
@madras6957 Never had that happen to me unfortunately and i don't know what would actually cause that apart from having low end pc specs that aren't capable of running both the server and the bots at the same time. Your best bet is to ask on the VU forums or on their discord server.
madras6957 21 Jun @ 4:38pm 
it worked but why do i seem to have a high ping like effect when i move with 64 bots
fdgewrhrqewr 12 Jun @ 8:01pm 
Thank you for your reply.i will find out
Nonebit  [author] 12 Jun @ 2:12pm 
@fdgewrhrqewr Tried doing that too as well but i couldn't figure out how to make steam detect the VU client to be the actual BF3 exe. Your best bet is to ask on the VU forums if you want to get a clear answer since i'm clueless myself.
fdgewrhrqewr 11 Jun @ 5:46am 
The mod can now be started. How can I start the VU mod through BF3 in Steam so that it can display BF3 running when playing the VU mod:steamhappy:
Crisp Grubbo 2 May @ 1:11pm 
Well I'll be damned. Thanks for the response though, cheers mate.
Nonebit  [author] 2 May @ 12:23pm 
@John L. Darius Unfortunately no, you cannot earn EXP with bots since Venice Unleashed uses a completely different master server from the origin one that the un-modded version of the game uses.
Nonebit  [author] 2 May @ 12:21pm 
@novez-k Sorry for the very late reply but no, it does not work for hardline since Venice unleashed is on available for BF3 at the moment.
Crisp Grubbo 2 May @ 2:33am 
Heya, can I gain XP against bots? Now this is a little embarrassing to say but, BF3 is going to be my first BF game and I really want to enjoy it with bots.