Counter-Strike 2

Counter-Strike 2

68 ratings
CS:GO bot deathmatch training
By ♿croatoanlp
A simple guide on how to set up a deathmatch training session with bots.
4
   
Award
Favorite
Favorited
Unfavorite
Getting started
Head to 'Practice with Bots' and select 'Deathmatch' plus your desired map to play on. Alternatively you can also start a custom map from 'Workshop Maps'(the mode needs to be deathmatch though).
once youre game is loaded open the developer console and type in the commands from the lists below.
Basic Commands
First of all some basic Commands useful for Deathmatch or CS in general:

Command
What it does
sv_cheats 1
allows use of advanced commands
mp_roundtime 20
turns roundtime to 20 minutes
bot_quota 20
adjusts the number of bots
bot_difficulty 0-3
Difficulty of bots, higher=harder
sv_infinite ammo 1
infinite ammo, no need for reloading
mp_damage_headshot_only 1
turns HS only on
mp_teammates_are _enemies 1
turns your teammates into enemies
mp_respawn_immunitytime 3
spawn protection in seconds. If below 5, bots wont buy
mp_restartgame 1
restarts the game
changelevel de_mirage
changes the map

Keep in mind that you need to always restart the round after you finished changing the roundtime /bot_quota for it to work.
Changing your map will reset all commands.
Changing Bot's equipment
The following section shows you how to change the equipment that bots spawn with.

Armor
  • mp_free_armor 0 & mp_max_armor 0 for no armor
  • mp_free_armor 1 & mp_max_armor 1 for armor without helmet
  • mp_free_armor 2 & mp_max_armor 2 for armor with helmet (default)
"mp_max_armor" is needed because bots will automatically buy kevlar+helmet on spawn.

Weapon types
  • bot_pistols_only >>Bots will only use Pistols
  • bot_allow_machine_guns 1/0 >>allows/disallows Machineguns
  • bot_allow_pistols 1/0 >>allows/disallows Pistols
  • bot_allow_rifles 1/0 >>allows/disallows Rifles
  • bot_allow_shotguns 1/0 >>allows/disallows Shotguns
  • bot_allow_snipers 1/0 >>allows/disallows Snipers
  • bot_allow_sub_machine_guns 1/0 >>allows/disallows SMGs

If you want to limit the bots to a certain weapon, you need to type in this command:
mp_respawn_immunitytime 1
It reduces the spawn protection time, which also prevents the bots from buying. Players are still able to access the buymenu without problems.
Change the starting weapons:
mp_ct_default_secondary [weaponcode]; mp_t_default_secondary[weaponcode]
The following list contains all weponcodes for secondary weapons:
  • weapon_glock (Glock)
  • weapon_usp_silencer (USP-S)
  • weapon_hkp2000 (P2000)
  • weapon_elite (Dual berettas)
  • weapon_p250 (P250)
  • weapon_tec9 (Tec-9)
  • weapon_fiveseven (Five- Seven)
  • weapon_cz75a (CZ-75)
  • weapon_deagle (Destert Eagle)
  • weapon_revolver (r8 Revolver)
There also exists a command for changing the default primary weapon, but it is bugged and therefore not usable :(
Ready to use code
Just copy it and put it in your console after you started a dm session. HF

FFA-DM
sv_cheats 1; mp_roundtime 30; mp_teammates_are_enemies 1; bot_quota 20; mp_respawn_immunitytime 5; mp_restartgame 1;

FFA HS-only DM (rifles)
sv_cheats 1; mp_roundtime 30; mp_teammates_are_enemies 1; mp_respawn_immunitytime 5; bot_pistols_only; bot_allow_rifles 1; bot_quota 20; mp_damage_headshot_only 1; mp_restartgame 1;


FFA pistol DM
sv_cheats 1; mp_roundtime 30; mp_teammates_are_enemies 1; bot_quota 20; mp_respawn_immunitytime 1; mp_free_armor 1; mp_max_armor 1; mp_restartgame 1;

FFA pistol DM (Headshot only)
sv_cheats 1; mp_roundtime 30; mp_teammates_are_enemies 1; bot_quota 20; mp_damage_headshot_only 1; mp_respawn_immunitytime 1; mp_t_default_secondary weapon_usp_silencer; mp_free_armor 1; mp_max_armor 1; mp_restartgame 1;

FFA-DM for AWP players
sv_cheats 1; mp_roundtime 30; mp_teammates_are_enemies 1; mp_respawn_immunitytime 5; bot_pistols_only; bot_allow_rifles 1; bot_allow_snipers 1; bot_allow_Sub_machine_guns 1; sv_infinite_ammo 1; mp_restartgame 1;
8 Comments
Weensty 26 Jun, 2024 @ 3:19am 
When i tried only pistol dm, bots are playing with knifes only
.⁧⁧Wetto 19 Jan, 2021 @ 6:26am 
@bm That's because the server is running on your own PC, try kicking some bots. That seems to work for me.
bm 15 Jan, 2021 @ 1:56pm 
this makes my fps go from 300 to 120. anyone else have the same problem?
ᛟ Horse Rider ᛞ 1 Jan, 2021 @ 7:38am 
Is it random spawns?
🗲 M3TAGH0ST 24 Oct, 2020 @ 12:24am 
nice thanks
sobranie turquoise 22 Jun, 2020 @ 5:02am 
comment on my profile i`m trying to collect comments. ty
scoutsoN 25 Mar, 2020 @ 2:58am 
Insane Guide
Any Naffers? 4 Mar, 2020 @ 7:19am 
Such a great Guide +1