Team Fortress 2
Richard I Aug 5, 2016 @ 7:12am
Console commands and bots.
If you use console commands, can you still earn achievements once you leave the server that you use them on?

And if so, how do you make bots, and ones that fight?
< >
Showing 1-15 of 15 comments
Merlon Aug 5, 2016 @ 7:17am 
As long as the previous server you've made has sv_cheats set to 0, yes, you can get achievements.

To add bots: tf_bots_add (value)
laff Aug 5, 2016 @ 7:18am 
Achievements are disabled when sv_cheats is set to 1, I don't think any other console commands disable achievements.

https://support.steampowered.com/kb_article.php?ref=9073-WOHK-7760
To add bots in Team Fortress 2:

-Launch Team Fortress 2
-Create a Server.
-The number of bots you can spawn, depends on the maximum number of players allowed on the server. Change it via "Max. Players" when creating the server. Note: Not all maps support AI bots, please see wiki for a list of supported maps.
-When in-game, bring up the developer console and enter "tf_bot_quota #". (The # represents how many bots you want in the game) Alternatively you can use a method such as, "tf_bot_add red 2 sniper easy". (This would spawn 2 Snipers on the Red team, with Easy difficulty.)

By default, Team Fortress 2 will automatically balance the number of players on each team so one team cannot have more than two more players than the other. You can turn this off from your developer console, by typing in mp_autoteambalance 0.

For more information on bots and AI bots in Team Fortress 2 please see the official TF2 wiki page: http://wiki.teamfortress.com/wiki/Bots
Waffles Aug 5, 2016 @ 7:24am 
In order for that to work, you gotta create a private server, not a TRAINING server. Quite easy to do.
Richard I Aug 5, 2016 @ 12:38pm 
Originally posted by laff □:
Achievements are disabled when sv_cheats is set to 1, I don't think any other console commands disable achievements.
If you set it back to 0 can you earn achievements again?
Waffles Aug 5, 2016 @ 12:42pm 
Originally posted by General Arnold:
Originally posted by laff □:
Achievements are disabled when sv_cheats is set to 1, I don't think any other console commands disable achievements.
If you set it back to 0 can you earn achievements again?
Nope, you'll have to restart the server, I believe.
Richard I Aug 5, 2016 @ 12:42pm 
Originally posted by Dog:
Originally posted by General Arnold:
If you set it back to 0 can you earn achievements again?
Nope, you'll have to restart the server, I believe.
Oh, that's good. I was thinking achievements might be permanetly disabled.
Waffles Aug 5, 2016 @ 12:44pm 
Originally posted by General Arnold:
Originally posted by Dog:
Nope, you'll have to restart the server, I believe.
Oh, that's good. I was thinking achievements might be permanetly disabled.
What do you need sv_cheats 1 for?
Last edited by Waffles; Aug 5, 2016 @ 12:44pm
Ushi Aug 5, 2016 @ 12:54pm 
Originally posted by General Arnold:
If you use console commands, can you still earn achievements once you leave the server that you use them on?

And if so, how do you make bots, and ones that fight?


To get achievements without having to reset the server, do this:
sv_cheats 1 ; [COMMAND] ; sv_cheats 0
In the same line.

And for bots, do
tf_bot_add

Here's a template
tf_bot_add 1 RED Heavyweapons Easy cheeseburgers

1: quantity of bots added
RED: obviously team, can use BLUE too
Heavyweapons: class name
Easy: AI difficulty
cheeseburgers: custom name, optional
Richard I Aug 5, 2016 @ 3:14pm 
Originally posted by Professional Bleach-Drinker:
Originally posted by General Arnold:
If you use console commands, can you still earn achievements once you leave the server that you use them on?

And if so, how do you make bots, and ones that fight?


To get achievements without having to reset the server, do this:
sv_cheats 1 ; [COMMAND] ; sv_cheats 0
In the same line.

And for bots, do
tf_bot_add

Here's a template
tf_bot_add 1 RED Heavyweapons Easy cheeseburgers

1: quantity of bots added
RED: obviously team, can use BLUE too
Heavyweapons: class name
Easy: AI difficulty
cheeseburgers: custom name, optional
They spawn but don't move.
Richard I Aug 5, 2016 @ 3:14pm 
Originally posted by Dog:
Originally posted by General Arnold:
Oh, that's good. I was thinking achievements might be permanetly disabled.
What do you need sv_cheats 1 for?
Just wanted to mess around with some bots on a server I made.
Ushi Aug 5, 2016 @ 3:19pm 
Originally posted by General Arnold:
Originally posted by Professional Bleach-Drinker:


To get achievements without having to reset the server, do this:
sv_cheats 1 ; [COMMAND] ; sv_cheats 0
In the same line.

And for bots, do
tf_bot_add

Here's a template
tf_bot_add 1 RED Heavyweapons Easy cheeseburgers

1: quantity of bots added
RED: obviously team, can use BLUE too
Heavyweapons: class name
Easy: AI difficulty
cheeseburgers: custom name, optional
They spawn but don't move.
Hm, does the map have navigation nodes? Bots are programmed for PL, CP, CTF and KOTH I think.
Richard I Aug 5, 2016 @ 3:20pm 
Originally posted by Professional Bleach-Drinker:
Originally posted by General Arnold:
They spawn but don't move.
Hm, does the map have navigation nodes? Bots are programmed for PL, CP, CTF and KOTH I think.
It is on 2fort.
Ushi Aug 5, 2016 @ 3:32pm 
Originally posted by General Arnold:
Originally posted by Professional Bleach-Drinker:
Hm, does the map have navigation nodes? Bots are programmed for PL, CP, CTF and KOTH I think.
It is on 2fort.



Oh boi!
Waffles Aug 6, 2016 @ 1:57am 
Originally posted by General Arnold:
Originally posted by Professional Bleach-Drinker:
Hm, does the map have navigation nodes? Bots are programmed for PL, CP, CTF and KOTH I think.
It is on 2fort.
Simple enough!

nav_generate
It'll make your server lag a lot, then it'll restart the server. And the bots will suddenly move!

Also, what do you need sv_cheats for? tf_bot_add is a non-cheat command.
Last edited by Waffles; Aug 6, 2016 @ 1:57am
< >
Showing 1-15 of 15 comments
Per page: 1530 50

Date Posted: Aug 5, 2016 @ 7:12am
Posts: 15