How to Generate Bot Pathing on a TF2 Map

Bots are a fantastic resource that serve many uses on a TF2 server. However, many maps do not have official bot support. Bots will not move on these maps because they don’t have a Navigation Mesh, an invisible sub-map bots use to navigate. Here is a list of the maps that support bots by default:

cp_badlands cp_mercenarypark cp_vanguard koth_king koth_sawmill pl_badwater pl_rumble_event
cp_dustbowl cp_metalworks ctf_foundry koth_lakeside_event koth_slasher pl_barnblitz pl_rumble_rc1
cp_gorge cp_mossrock ctf_gorge koth_lakeside_final koth_slaughter_event pl_bloodwater pl_swiftwater_final1
cp_gorge_event cp_powerhouse ctf_turbine koth_lazarus koth_undergrove_event pl_enclosure_final pl_thundermountain
cp_granary cp_process_final koth_badlands koth_moonshine_event koth_undergrove_rc1 pl_millstone_event pl_upward
cp_gullywash_final1 cp_snakewater_final1 koth_bagel_event koth_nucleus koth_viaduct pl_pier  
cp_manor_event cp_sunshine koth_brazil koth_probed koth_viaduct_event pl_precipice_event_final  

Bots will not move on any map not listed above or downloaded from the Workshop. If you wish to use bots on these maps, you must generate a navigation mesh.

GENERATING A NEW NAVIGATION MESH FOR PATHFINDING

  1. Start your server.
  2. Go to your server Console.
  3. Load the map you wish to use.
  4. Make sure that cheats are enabled on your server. To enable cheats, enter sv_cheats 1 in the console.
  5. Generate the navigation mesh by entering the command nav_generate.

The console will track progress and the map will restart once the generation is finished. The next time you add bots to your server, they should now be able to navigate the map on their own.

If you require any further assistance, please contact our support at: https://shockbyte.com/billing/submitticket.php

Mitchell Smith

Managing Director @ Shockbyte

  • 12 Users Found This Useful
Was this answer helpful?

Related Articles

How to Change the MOTD of Your TF2 Server

The first thing players see when joining your TF2 server is your MOTD, which stands for “Message...

How to Change the Server Tags of Your TF2 Server

Players use tags to search for a Team Fortress 2 Server in the community server list. You may...

How to Enable the In-Game Console on Your TF2 Client

Team Fortress 2 has a native console that allows you to perform commands in-game, such as...

How to Use Custom Map Cycles on Your TF2 Server

Customizing your map cycle is a great way for you to have more control over your TF2 server. You...

How to Configure Game Duration on Your TF2 Server

When hosting a Team Fortress 2 server, you may want to configure game duration settings. This can...