Text configs for cs go. Create your own .CFG config for CS:GO

15.04 2015

Complete instructions for installing CS:GO player configs. Installation and launch options. Pros and cons of different methods.

IMPORTANT! You need to write the exec nameconfig.cfg command every time you start the game!!!

Advantages and disadvantages:

The downside is that every time you start the game, you need to write a command to load the exec nameconfig.cfg config.

The advantage is that you can upload 10 (yes, even 100) files with settings to the config folder and change the configs without restarting the game, simply by writing the name of another file instead of "nameconfig", for example, exec getright.cfg, and then replace by typing it in the exec flamie.cfg console. But for this in the folder "cfg" you must have files with these names (getright.cfg and flamie.cfg)

How to set the CS:GO player config so as not to enter the command in the console every time?

There are two ways:

First way

  1. You need to rename the file with the player's config to config.cfg or if it is a file with autorun commands, then rename it to autoexec.cfg
  2. Open the folder with the game, in it the folder "csgo", and in it the folder "cfg" and upload these files there.
  3. If it asks to replace files, then replace
  4. Profit!

Second way

  1. Launch Steam. Open Library->Games in it
  2. Click "Set Launch Options"
  3. Write -console -exec nameconfig.cfg (instead of "nameconfig" write the name of the file downloaded in the archive)
  4. Click OK. Profit!

How to find the folder with the CS:GO game?

  1. Launch Steam. Open Library->Games in it
  2. Right-click on the game Counter-Strike: Global Offensive and select "Properties"
  3. Open the "Local Files" tab
  4. Click on "Browse Local Files"

In this guide, we will briefly but clearly describe how to create a config file for CS:GO. We will answer the questions of creating, editing, placing a CFG file.

Why is CFG needed in CS:GO?

A lot of people daily want to learn how to properly set up scope settings, weapon buy binds, or the best binds. We will try to give the most accurate and understandable way to correctly insert the CFG downloaded from our website.

Installing and working with the config is especially relevant after reinstalling Windows, Steam or buying a new computer. Many complex binds and commands do not work if they are entered into the console, the console has a limit on the number of characters in the command. Such complex commands only work through the .cfg file.

File types and editor

The first thing we need to do is remove the automatic hiding of file extensions. For example, in Windows 10, so we write in the search:

Explorer options, in the tab View look for the item, and uncheck the box.

If you have Windows 7, then the same is done through Control Panel > Folder Options.

Where is the CFG file located?

When you first start CS:GO, a default config file is automatically created. But this file is not located in the folder with the game itself, but in one of the Steam root folders - in the folder UserData.

If you logged in through a specific Steam client from many different accounts, then finding the right one can be a serious problem.

on the menu that appears on the right, click on , after which a link to the Trade offer appears in the block below.

Let's open the folder UserData, there will be a folder with the same number, in which the configs associated with this account are actually stored:

We go into it, there are various folders that are responsible for the profiles of your games in your account.

We need KFG CS:GO, they are in the folder 730 , is the CS:GO number that Valve uses to identify the game.

If you just installed the game, for example, after reinstalling Windows, then just go to CS:GO once and the settings will be created automatically.

Creating a settings file for the CFG type

We create a new CFG file, you can name it whatever you like, the main thing is that it has the .cfg extension

In our case, let's call it config.cfg

We open, copy or enter the binds or settings we need there.

For example, you can copy S1mple settings there:

// Target:

cl_crosshairalpha "255";
cl_crosshaircolor "4";
cl_crosshaircolor_b "50";
cl_crosshaircolor_r "250";
cl_crosshaircolor_g "250";
cl_crosshairdot "1";
cl_crosshairgap "-1";
cl_crosshairsize "2";
cl_crosshairstyle "4";
cl_crosshairusealpha "1";
cl_crosshairthickness "1";
cl_fixedcrosshairgap "-1";
cl_crosshair_outlinethickness "0";
cl_crosshair_drawoutline "0";

cl_crosshair_t 0;
cl_crosshair_drawoutline "0";

// Add FPS settings

// Grenade binds:

bind "f" "use weapon_knife; use weapon_flashbang"

bind "q" "use weapon_smokegrenade"

bind "mouse4" "use weapon_molotov; use weapon_incgrenade"

bind "mouse5" "use weapon_hegrenade"

// Bomb drop bind:

bind "n" "use weapon_c4; drop;"

// Bind bomb search:

alias +bombfind "+use;gameinstructor_enable 1;cl_clearhinthistory"

alias -bombfind "-use;gameinstructor_enable 0;cl_clearhinthistory"

bind "e" "+bombfind"

In this config, you can cram any desired settings.

Now, so that everything is automatically loaded when the game starts, we return to the Steam Client, in the game library, right-click on Counter-Strike Global Offensive, in the list that appears, click properties:

In the window that appears, enter several must-have commands:

  • -novid, to auto-skip the splash screen,
  • -tickrate 128 to create a lobby with a tick rate of 128,
  • -freq with your monitor's maximum refresh rate. 60, 75, 120 or 144. I have a 144 monitor, so I write 144.
  • And finally -exec config.cfg to automatically load the config we created earlier.
  • Checking what happened

We go to CS:GO to check what we have done there. We create a map with bots.

  • there is a sight
  • there are pomegranate binders
  • bomb search bind also works

As you can see, everything is quite simple if you know what you are doing.

1. The first thing to start with is the stock binds, just write them down just in case: (r_cleardecals - when you press the Shift key, you clear blood, shots, etc., it's easier to see the enemy.)

bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot4"
bind "5" "slot5"
bind "6" "slot6"
bind "7" "slot7"
bind "8" "slot8"
bind "9" "slot9"
bind "e" "+use"
bind "r" "+reload"
bind "g" "drop"
bind "m" "teammenu"
bind "i" "show_loadout_toggle"
bind "k" "+voicerecord"
bind "q" "lastinv"
bind "c" "radio3"
bind "x" "radio2"
bind "z" "radio1"
bind "b" "buymenu"
bind "f" "impulse 100"
bind "y" "messagemode"
bind "u" "messagemode2"
bind "`" "toggleconsole"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "MWHEELDOWN" "+jump"
bind "CTRL" "+duck"
bind "SHIFT" "+speed;r_cleardecals"
bind "w" "+forward"
bind "s" "+back"
bind "d" "+moveright"
bind "a" "+moveleft"
bind "SPACE" "+jump"
bind "ESCAPE" "cancelselect"

2. This is the "graphics" setting - it may not particularly play a role, but on weak computers it should help:

mat_disable_bloom 1 //disable the bloom effect
r_cheapwaterend 0 // Draw the bottom and water
r_dynamic 0 //Dynamic reflections from objects
func_break_max_pieces 0 //Number of fragments from any junk such as boxes, bottles, barrels

3. Sound, customized (Sound 5.1)

windows_speaker_config 6
snd_mixahead "0.1" //Sound buffer size. ("0.1")
snd_ducking_off "1"
snd_duckerattacktime "0.5"
snd_duckerreleasetime "2.5"
snd_duckerthreshold "0.15"
snd_ducktovolume "0.55"
snd_legacy_surround "0"
snd_musicvolume "0.37777" // Music Volume
snd_mute_losefocus "1"
snd_pitchquality "1"
snd_rear_speaker_scale "1.0"
ss_splitmode "0"

4. Mouse. You can read the guide on setting up a mouse in Windows, etc., because this is a guide to creating the config itself:

m_rawinput "1" // Direct connection enabled
m_customaccel "0" // Mouse acceleration disabled
m_customaccel_exponent "0" // Acceleration value 0
m_mousespeed "0" // mouse acceleration "0"
m_mouseaccel1 "0" // mouse acceleration (at 2x mouse speed)
m_mouseaccel2 "0" // mouse acceleration (at 4x mouse speed)

5. Sight. My sight is set up for myself, there’s not much to tell, because there are special maps and sites, I’ll just throw off my sight, mb anyone will like it:

cl_crosshair_drawoutline "0"
cl_crosshair_dynamic_maxdist_splitratio "0.35"
cl_crosshair_dynamic_splitalpha_innermod "1"
cl_crosshair_dynamic_splitalpha_outermod "0.5"
cl_crosshair_dynamic_splitdist "7"
cl_crosshair_outlinethickness "1"
cl_crosshair_sniper_width "1"
cl_crosshairalpha "255"
cl_crosshaircolor "5"
cl_crosshaircolor_b "255"
cl_crosshaircolor_g "64"
cl_crosshaircolor_r "0"
cl_crosshairdot "1"
cl_crosshairgap "-0.500000"
cl_crosshairgap_useweaponvalue "0"
cl_crosshairscale "0"
cl_crosshairsize "3"
cl_crosshairstyle "4"
cl_crosshairthickness "1"
cl_crosshairusealpha "1"
cl_fixedcrosshairgap "0"

cl_radar_icon_scale_min 0.6 (default 0.6) - Changes the size of various icons on your radar
cl_radar_scale 0.4 (default 0.7) - changes the size of the radar itself (available in the settings)
cl_radar_always_centered 0 (default 1) - default player is always centered on the radar (value 0)
cl_radar_rotate 1 (default 1) - enables or disables radar rotation (available in settings)

7. "Guide" how to reduce the bouncing of weapons. (Just write in the config)

viewmodel_offset_x "2"
viewmodel_offset_y "2"
viewmodel_offset_z "-2"
viewmodel_fov "65"

cl_viewmodel_shift_left_amt "0"
cl_viewmodel_shift_right_amt "0"

cl_bob_lower_amt "5"
cl_bobamt_lat "0.1"
cl_bobamt_vert "0.1"
cl_bobcycle "2"

8. Rates. (Everyone has their own connection, I will write an example on my Rostelecom Internet)
fps_max - variable value: our eye does not distinguish more than 24 fps

rate 128000
cl_cmdrate 128
cl_updaterate 128
fps_max 301

9. Sound without delay. (Just write in the config)

windows_speaker_config "1"
snd_mixahead "0.05"
snd_musicvolume "0"
snd_headphone_pan_exponent "2"
snd_headphone_pan_radial_weight "1"
snd_rear_headphone_position "90"

10. Disable audio and video in the motd window (Motd is the window that appears when you enter the community servers)

cl_disablehtmlmotd "1"
cl_downloadfilter "nosounds"

Example: (Photos are random, taken from the Internet)
What happened:

What has become:

11. Useful alias, shows net_graph when Tab key is pressed (tab = scoreboard)

bind "TAB" "+ng"; //
alias "+ng" "+showscores; net_graph 1"
alias "-ng" "-showscores; net_graph 0"

12. Command binds.

bind "p" "say gl&hf"
bind "l" "say gg & wp"
bind "o" "say_team drop / eco"

13. Sound volume.

bind "F9" "volume 1.0" - Full volume
bind "F10" "volume 0.5" -Half
bind "F11" "volume 0.1" - Minimum.

14. Useful arrow binds.

bind uparrow "toggle net_graph 0 1" // Turn on/off net_graph
bind downarrow "toggle voice_scale 1 .5 .25 0" // Enable/Disable Voice in Game
bindtoggle rightarrow "cl_righthand" - Right/Left hand
bindtoggle leftarrow "cl_showfps" - Turn on/off show_fps

15. Other.

cl_autowepswitch "1"
cl_autohelp "1"
cl_showhelp "0" - Disable hints
cl_timeout 30 - If the Internet is lost, the shutdown will be in 30 seconds (does not work for me)
cl_righthand "1" - Right hand
cl_forcepreload "1" - ?
cl_hud_playercount_pos "0" - ?
cl_hud_playercount_showcount "0" - ?
cl_hud_color "3" - Blue HUD color
cl_disablefreezecam "1" - On kill
cl_showloadout "1" - ?
cl_hud_healthammo_style "0" - Type of your ammo and health (Stock)

16. Mandatory command, write it at the end of the config: force all commands to be executed, otherwise they will be overwritten

What is a config in CS GO and its settings.

Who played cs 1.6 knows exactly what the config is ( config) - a file that saves all your game settings, namely:

1 ) Client:
- game control parameters (key assignment).
- mouse settings, such as touch or button binds.
- graphics settings in the game.
- sound settings in the game.

2 ) Server:
- various server settings and variables
3) Or gameplay
- scripts (aliases)

In CS GO, aliases are a different set of actions that are performed automatically when a certain key is pressed (jumping script or weapon purchase binds.)

All configs are files of the form " name.cfg »,
where: Name- config name. cfg- config extensions.


You can download the ready-made config of any professional player from our site or make the minimum necessary settings manually. If you decide to take it ready, then do the following simple steps:
- Open the folder with the game.

How to find out where CS:GO is located?

Open in steam - Library->Games

Right click on Counter-Strike: Global Offensive in the opened tab -> " Properties"

Go to tab " Local files", and then click on " View Local Files"

In the "csgo" folder, find the "cfg" folder

looks something like this:
C:\Steam Installation Folder\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg

Move the downloaded config files to this folder.
- Enjoy the new settings.
- It is important to understand that some configs were created as separate ones, so they need to be run manually, for this we read below:
- Run CS GO and in the console with the "`" button (or "e" in the Russian layout)
- Loading a new config into the game - execconfig.cfg(of course instead of " config"We prescribe the name of the config of its author)
Also, do not forget that the manually loaded config is not saved after the CS is closed, and the next time you start the game again, the config must be reloaded through the console.


Option one:
You need to rename the file with the player's config to config.cfg or, if it is a config with autorun commands, rename it to autoexec.cfg
Those. open the folder with the game, then the folder " csgo", and further " cfg" puts these files there.
Asks: "replace files?" - we replace!

Option two:
Using the autorun options of the CS GO shortcut.
We open steam-> Library-> Games
Right click on Counter-Strike: Global Offensive and select " Properties"
Choose - " Set launch options"
And we prescribe -console -exec config.cfg (where instead of " config"write down the name of the file downloaded in the archive). Press "OK" and launch CS GO.

How to remove the VALVE splash screen at the beginning of each launch of CS GO?

add to the beginning of the line, in the launch options, the command -novid

Create your own config for CS GO
We can change the current one, autoexec , or create our own, it's very simple:
- Run CS GO, and immediately write in the console:
host_writeconfig my.cfg
- what have we done? Console command host_writeconfig- saves our current configuration, and my.cfg- the name and extension of our new config. Now our config has standard settings, and now, in order not to overwrite autoexec.cfg we run our config with the command - exec my.cfg
- after loading our config, we can do anything with it, because after a new launch of the COP, the default config will be loaded, not our new one. IMPORTANT The name of the config must be in English with the extension .cfg
All we need for a normal game is the mouse sensitivity setting, sight adjustment and rates. If the mouse can be more or less configured through the settings menu in cs go, and there you can also adjust the sight a little, then the rates are configured only through the console.

Setting rates in CS GO.

What are rates?
Rates do not affect the calculation of hitting the enemy. These calculations are performed on the server side. But how much the game situation in your client corresponds to what is happening on the server depends on the rates. The more bytes per second you get from the server, the more accurate it is. Along with rates, ping is also important. If you have a high ping, then all the benefits of optimal rate settings are reduced to zero.

Launch CS GO and open the console.

Turn on the console in CS GO:
Go to menu " Settings" - "Game Options"- scroll to the very bottom and find " Enable Developer Console" and select " Yes".
Now when you press the "~" key, you will open the console.

Rate settings:
Setting 64 rates ( used to play on official valve servers ). Select the line below, paste it into the console and press Enter

Rate 80000; cl_updaterate 64; cl_cmdrate 64; cl_interp 0; cl_interp_ratio 1; cl_lag compensation 1

Setting 102 rates (very, very rare servers for setting such rates).

Rate 104000; cl_updaterate 102; cl_cmdrate 102; cl_interp 0; cl_interp_ratio 1; cl_lag compensation 1

Setting 128 rates (you can meet servers created by the community).

Rate 128000; cl_updaterate 128; cl_cmdrate 128; cl_interp 0; cl_interp_ratio 1; cl_lag compensation 1

If you would like to return standard rates then use the options below:

Rate 80000; cl_updaterate 64; cl_cmdrate 64; cl_interp 0.03125; cl_interp_ratio 2; cl_lag compensation 1

By the way, in order to track the value of your rates, you need to enter a command in the console that activates the display of some very important values:

What does net_graf show?

net_graphproportionalfont 0 - small font,

and to get a large one, type - net_graphproportionalfont 1

FPS is your FPS.
VAR (At the top net_graph) - within 1-2 is considered acceptable, if higher - you need to look for the causes of the problem.
PING - This is your ping.
LOSS & CHOKE - packet loss.
TICK - tick rate.
SV - server FPS.
Server VAR (Bottom net_graph)- shows the standard deviation of the server frametime (where server FPS = 1.0 / frametime) within the last 50 frames recorded on the server. If the server's frame rate is below 20 fps, then this line will draw in yellow. If the server's frame rate is below 10 fps, then this line will draw in red. The display is turned on by the command net_graphshowsvframerate 1 Those. the lower the VAR of the server, the worse.

If you have decided on the rates settings, then it's time to save the changes to your new config, for this, write in the console again host_writeconfig my.cfg - where my is the name of your config.

Setting up binds for a convenient purchase in CS GO.

What are binds in cs:go?
Bind- this is a binding to the buttons of the keyboard or mouse of a special command or commands defined by you. Below, you will learn how to make buying weapons in cs go as convenient as possible.
How to set a keybind?
The syntax for binding a specific command to the key you need looks like this:

bind KEY_CODE "buy GEAR_CODE"

The most convenient way to purchase is to use the calculator keys on the keyboard - a couple of button presses - and you are with full ammunition, or - one press - one drop.

Key Key code Key Key code
/ kp_slash * kp_multiply
- kp_minus home kp_home
8 kp_uparrow pgup kp_pgup
4 kp_leftarrow 5 kp_5
6 kp_rightarrow + kp_plus
end kp_end 2 kp_downarrow
pgdn kp_pgdn insert kp_ins
delete kp_del enter kp_enter

Codes for weapons, grenades and equipment for binds:

Name The code Name The code Name The code
Rifles Submachine guns Pistols
Galil galilar UMP ump45 P 228 p228
Scout ssg08 P90 p90 Glock glock
Famas famas bison bizon Dual elite
SG550 sg550 MP 7 mp7 five seven fiveseven
AUG August MP 9 mp9 Desert Eagle deagle
M4A1 m4a1 Mac 10 mac10 Tec 9 tec9
M4 silenced m4a1_silencer grenades HKP2000 hkp2000
AK-47 ak47 incendiary incgrenade USP usp_silencer
G3SG1 g3sg1 Molotov molotov P 250 p250
Scar scar20 Smoke smoke grenade heavy weapons
AWP "
bind kp_leftarrow "buy awp"
bind kp_ins "buy flashbang"
bind kp_5 "buy p90"
bind kp_del "buy hegrenade"
bind kp_enter "buy smokegrenade"
bind kp_downarrow "buy molotov; buy incgrenade"
bind kp_pgdn "buy decoy"

Of course, you can customize these binds for yourself, for maximum convenience.

Other useful binds:
bind uparrow "toggle net_graph 0 1"- enable/disable the display of net_graph.
bind downarrow "toggle voice_scale 1 .5 .25 0"- regulation of voice volume level.
bind toggle leftarrow "cl_showfps 0 1"- enable/disable the display of your FPS.

You can use the very handy alias to display net_graph only when you press the TAB key when viewing the results table, to do this, copy the script below, paste it into the console and press ENTER:

Bind "TAB" "+ng"; alias "+ng" "+showscores; net_graph 1"; alias "-ng" "-showscores; net_graph 0"

Also, do not forget to write the following enough necessary commands in the console:
cl_autowepswitch "0" - disable automatic selection of more powerful weapons when picking up.
cl_autohelp "0" - disable automatic hints.
cl_showhelp "0" - disable showing any hints.
cl_forcepreload "1" - load all necessary files for the game before the game starts.

[ Download from server (160.5Kb) ] Mousesports (mouz) pro player configs — a collection of five cfg players of medium skill level. At the moment, these configs are the most relevant of their composition. Mousesports is currently a professional esports organization that plays for Germany. How...

[ Download from server (48.4Kb) ] The ESL Tournament is a constantly held competition of e-sportsmen at the international level. That is, this is a 5-on-5 team tournament online. In this article, I decided to add configs for ESL CS:GO tournaments. These configs are for...

[ Download from server (21.8Kb) ] I am publishing a collection of configs from the Kazakhstan team HellRaisers, known as Astana Dragons. This team was created in 2013 and is just starting to gain momentum, while the team is holding an average position, but it already has quite good popularity. Cfg files from the HellRaisers team for...

[ Download from server (2.3Kb) ] AIM cfg for CS:GO is a well-designed config for improving the sight in the game, thanks to it the fps will increase significantly in the game. This config is used by many: both beginners and pros. Whether you are a beginner or an experienced...

[ Download from server (3.6Kb) ] Judging by the archives of files, I thought that there are not enough configs for the game from various professional players. And I started with a well-known player - Yegor Markelov. Below are the parameters of this cfg from Markeloff. Options...

[ Download from server (18.6Kb) ] Excellent configs for CS: GO from five different VeryGames team players. Player configs differ from each other in a number of advantages: mouse sensitivity, screen resolution, and much more. Also, when choosing a config, take into account the factors that affect your game, since ...

[ Download from server (19.0Kb) ] Here, we thought we thought. And this time, configs became the fruits of our fantasies. Previously, we posted them on the site separately for each player. And so we decided that it would be better to post configs for CS: GO players of one...

Similar posts