Counter-Strike 2

Counter-Strike 2

Not enough ratings
Private customized (only headshot) lobby with bots
By seleven 力
Ever wondered how to create a private and customized (only headshot) CS:GO lobby with bots? Well, if yes, then this your guide!
Since I am not a big fan of only HS community servers I thought, hey why not create such a lobby by myself, with a map of choice and just a bunch of bots to bash. After a few hours of research I wrote down a list of some quite useful commands and I decided to share them with you, so that you can also create your own bot lobby sheesh (งツ)ว
   
Award
Favorite
Favorited
Unfavorite
Let's get started
  1. Go to Play CS:GO
  2. Select Practice With Bots
  3. Click on the Deathmatch tab
  4. Choose a map you would like to train on - doesn't matter if it is a workshop map or an official map (bot diffculty doesn't matter either since they won't shoot YOU anyways)
  5. After starting and joining the match open your console and enter the following list of commands

The commands
[BOX 1] sv_cheats 1; mp_autoteambalance 0; mp_teammates_are_enemies 1; mp_damage_headshot_only 1; mp_free_armor 0; mp_max_armor 0; bot_dont_shoot 0; mp_limitteams 0; sv_infinite_ammo 1; mp_roundtime 60; bot_pistols_only 1; mp_dm_time_between_bonus_max 999

[BOX 2]mp_freezetime 0; mp_roundtime_defuse 999; mp_roundtime_hostage 999; mp_buy_anywhere 1; god

[BOX 2]mp_spawnprotectiontime 0; mp_dm_time_between_bonus_min 999; bot_ignore_players 1; bot_add; bot_add; bot_add; bot_add; bot_add; bot_add; bot_add; bot_add; bot_add; bot_add; bot_add; bot_add; bot_add; bot_add; bot_add; mp_restartgame 1
What do these commands do?
First of all: If you want the server/lobby to be on 128 tick, you have to enter -tickrate 128 in your start properties of CS:GO
  • sv_cheats 1 ➤ Activates "cheat" commands
  • mp_autoteambalance 0 & mp_limitteams 0 ➤ Deactivates auto team balancing for bots and players
  • mp_teammates_are_enemies 1 ➤ Generates a Free-for-all lobby basically
  • mp_damage_headshot_only 1 ➤ Selfexplaining
  • mp_free_armor 0 & mp_max_armor 0 ➤ Both commands combined make it possible that all server participants don't have helmets and armor
  • sv_infinite_ammo 1 ➤ Unlimited ammo in the magazine - replace the "1" by a "2" to have unlimited reloads
  • mp_roundtime 60 ➤ Maximum roundtime of 60 minutes
  • bot_pistols_only 1 ➤ Bots will only use their pistol to shoot with
  • mp_dm_time_between_bonus_max 999 & mp_dm_time_between_bonus_min 999 ➤ No bonus weapon notification
  • bot_ignore_players 1 ➤ Bots will not shoot at players (I decided to let them shoot each other, so the game becomes a little bit more dynamic. Deactivating this function will mostly result in static bot behavior at some point)
  • bot_add ➤ Adds a bot to any team
  • mp_restartgame 1 ➤ Restarts the game so all changes are being applied
Creating a config with the commands
  1. Right click on Counter Strike → Properties → Local files → Browse
  2. Csgo folder → cfg folder → right click → new → create new text document
  3. Open the text file → copy the commands from here and paste them in the text document
  4. File → Save as → Enable filetype "All files" → Name the file "training_with_bots.cfg"
Now, when you start a private game with bots you only have to open your console and type in "exec training_with_bots".
Final words
Alright guys, thats it. I hope you enjoyed this guide, if yes please leave a thumb up and a comment. Also feel free to write down suggestions for improvements! Thank you! ( ͡° ͜ʖ ͡°)