Bots won't use stairs

  • If you're asking a question make sure to set the thread type to be a question!

NicholasOwens

L1: Registered
Feb 1, 2016
5
0
Is there a way to make bots go up stairs on my map? It works fine for me but i just like to know. And see how gameplay is like with my map
 

Fantaboi

Gone and one day forgotten
aa
Mar 11, 2013
892
1,050
Hello, The nav mesh is what bots use to move around, and it basically splits areas up into little shapes, with attatchments and links to state which ones you can move between, it appears that the stairs may not have this attatchment, or a shape at all.

For more info about this system, look here: https://developer.valvesoftware.com/wiki/Navigation_Meshes

What you likely need to do, is use the commands listed here to figure out and fix the problem: https://developer.valvesoftware.com/wiki/Navigation_Mesh_Commands
 

theatreTECHIE

Yet another Techie for the net...
aa
Jun 19, 2015
446
457
I remember that when this happened to me when I was starting out mapping I didn't clip my stairs, and the nav_generate command didn't automatically realize that stairs were stairs all the time.

Try using player clips or block bullets on your stairs to make them ramps that look like stairs. This will also make sure that the view of the player doesn't vibrate as they walk up the stairs, and when people jump while going up the stairs they don't hit the vertical part of a stair and get stopped from going forward.

That being said, don't use bots to test the gameplay of your map, as bots play a lot differently to people. If you want to test the gameplay of your map, release it to the site and have it played in either an impromptu test or a gameday.
 

Fantaboi

Gone and one day forgotten
aa
Mar 11, 2013
892
1,050
Make a brush, and make it its texture on all sides, nothing more to it. Now it'll be an invisible physical brush. It is commonly used to turn stairs into ramps, as they work much better with the game.
 

Lain

lobotomy success story
aa
Jan 8, 2015
724
757
Bot's are terrible, don't use them to test gameplay. They don't even jump a lot of the time and never flank or use any tactics beyond one.