knowledge base

Knowledge Base » Support » Counter-Strike Source » Adding bots to a CS Source server

Adding bots to a CS Source server

To add bots to your Counterstrike Source server, permanently, please add the following code to the end of server.cfg, adjusting where needed:

bot_prefix {Clan Tag}
bot_quota 4
bot_quota_match 0
bot_quota_mode fill
bot_join_after_player 0
bot_difficulty 1
bot_defer_to_human 1
bot_chatter off
bot_auto_vacate 4

Once added, please reboot your server. Note we allow a maximum of 4 bots per server. Please do not add anymore as it spoils the quality of your server, and others.

Advanced cs source server bot cvars

These can be executed via rcon, or added to server.cfg. bot_add
'bot_add' is a value itself. Adding this to your server configuration will enable bots

bot_quota <1-4>
Amount of bots to add. Adding many bots will use more cpu. Start with a few bots, then add more if needed.

bot_quota_mode
If 'Fill', the server will adjust bots to keep # players in the game, where # is bot_quota (from above) Default: Normal

bot_difficulty <0/1/2/3>
Skill of bots. Values are: 0=easy, 1=normal, 2=hard, 3=expert. Default: 0

bot_chatter
Control how bots talk. Values: 'off', 'radio', 'minimal', or 'normal'. Default: Normal

bot_auto_follow <0/1>
Allow bots to automatically follow a human player. Default: 1

bot_auto_vacate <0/1>
Kick bots to automatically make room for human players. Default: 1

bot_join_after_player <0/1>
Bots must wait for a people to join before joining? If No, bots will play without people. Default: 1

bot_defer_to_human <0/1>
Can bots complete objectives if there are humans on a team? Default: 0

bot_prefix
Prefix for bot names. A prefix is a tag that bots will have in front of their name. you can enter your clan tag or leave blank.

bot_allow_rogues <0/1>
bots may occasionally go 'rogue'. Rogue bots do not obey radio commands, nor pursue scenario goals.. Default: 0

bot_walk <0/1>
The speed at which bots can move. 0=walk+run, 1=walk Default: 0

bot_join_team
What teams are bots allowed to join? Default: any

bot_eco_limit <0-16000>
Bots will not buy if their money falls below this amount. Default: 2000

Bot Weapon Restriction

bot_all_weapons
Allow bots to use all weapons. 'bot_all_weapons' is the value.

bot_knives_only
Allow bots to use only knives. 'bot_knives_only' is the value.

bot_pistols_only
Allow bots to use only pistols. 'bot_pistols_only' is the value.

bot_snipers_only
Allow bots to use only sniper rifles. 'bot_snipers_only' is the value.

bot_allow_grenades <0/1>
Allow bots to use grenades. Default: 1

bot_allow_pistols <0/1>
Allow bots to use pistols. Default: 1

bot_allow_sub_machine_guns <0/1>
Allow bots to use sub machine guns. Default: 1

bot_allow_shotguns <0/1>
Allow bots to use shotguns. Default: 1

bot_allow_rifles <0/1>
Allow bots to use rifles. Default: 1

bot_allow_snipers <0/1>
Allow bots to use sniper rifles. Default: 1

bot_allow_machine_guns <0/1>
Allow bots to use machine guns. Default: 1

For further help with using bots on CS Source servers, please visit our Counter-Strike forums.