Counter-Strike 2

Counter-Strike 2

1,396 ratings
Useful Autoexec Scripts, Binds & Settings + Optimized Config for 2020!
By Finnelele
➤ Do you need help with CS:GO or Steam? Write me here!
In this guide I'll show you some useful autoexec and config settings you might not have heard of before.
I also added my autoexec with optimized fps, network and sound settings for 2018 at the end of the guide.
Enjoy.

Overview:
• What you need before we get started
• Display Damage Info Script
• Toggle Netgraph with Scoreboard
• Bomb Drop Bind
• Display C4 Location
• Clear Decals Bind
• Nade Alignment Crosshair
• Jumpthrow Grenades
• Buy Binds
• Volume Buttons
• Complete Optimized Autoexec
• Autoexec for Practicing
• Thank You!
4
   
Award
Favorite
Favorited
Unfavorite
Before we get started!
It´s really easy and simple to setup. There are no downloads etc. required.
All you need is:

1. Launch Options:
Right click CS:GO > Properties > Set Launch Options > Copy and Paste: +exec autoexec
Update 23.03.2018: Only necessary if you're having problems with your autoexec being executed
or if you simply want to make sure it does execute. I recommend doing this step no matter what.


2. Autoexec or Config
You can find your Autoexec and Config here:
C:\Program Files (x86)\Steam\userdata\YOUR.STEAM.ID.NUMBER\730\local\cfg
If you do not have an Autoexec in this folder you can simply create one by duplicating the already existing Config file and changing the name to Autoexec. Optionally you can delete everything inside the freshly created Autoexec.
I recommend to not change anything in the config file and instead use an autoexec.
An autoexec gets, as the name suggests, automatically executed after the config an thus overwrites it.

Added 26.03.2018:
Numpad Keys for Binds
If you want to use your numpad for binds you'll have to copy them from the table.
For example to use the "numbpad 6" key for a bind you have to use "kp_rightarrow".
num lock
kp_slash
kp_multiply
kp_minus
kp_home
kp_uparrow
kp_pgup
kp_plus
kp_leftarrow
kp_5
kp_rightarrow
kp_plus
kp_end
kp_downarrow
kp_pgdn
kp_enter
kp_ins
kp_ins
kp_del
kp_enter
Display Damage Info Script
This script will automatically display the damage you've given to each enemy.
You'll not have to check the console anymore.
// DISPLAY DAMAGE INFO SCRIPT developer 1 con_filter_enable 2 con_filter_text_out "Player:" con_filter_text "damage Given"
Toggle Netgraph with Scoreboard
A simple script that will toggle the netgraph informations with the scoreboard for less distraction while playing.
// TOGGLE NETGRAPH WITH SCOREBOARD net_graph "1"; net_graphpos "2"; net_graphheight "1"; alias "+scorenet" "+showscores; net_graph 1"; alias "-scorenet" "-showscores; net_graph 0"; bind "tab" "+scorenet"
Update 23.03.2018: This script might cause an inaccurate fps value (by a small margin) being displayed on low-end PCs due to the active overlay. However, your overall game fps will not be influenced!
Bomb Drop Bind
This bind will drop the bomb, inform the team and switch back to your weapon with the press of 1 button. If you don't want to notify your team that you're dropping the bomb delete this part:
; say_team Dropping the bomb!

bind "✪" "use weapon_knife; use weapon_c4; drop; say_team Dropping the bomb!"

Replace the ✪ with your desired key bind.
Reddit user djulioo submitted this one. Thank you.
Display C4 Location
This bind will activate the ingame hints which shows you the location of a planted bomb.
Especially useful when the bomb is planted inside a smoke.
// C4 LOCATION bind "✪" "toggle gameinstructor_enable"
Replace the ✪ with your desired key bind.
Clear Decals Bind
This bind will remove any blood splatters that might obscure your vision or ability to spot an enemy.
bind "✪" "r_cleardecals"
Replace the ✪ with your desired key bind.
Nade Alignment Crosshair
This script will toggle a crosshair that helps you align grenades, especially smokes.
Press the button to activate it, press it again to deactivate.
// NADE ALIGNMENT CROSSHAIR bind "✪" nadetoggleon alias "nadetoggleon" "cl_crosshairalpha 255; cl_crosshairdot 0; cl_crosshairgap -0.500000; cl_crosshairsize 500; cl_crosshairstyle 4; cl_crosshairthickness 0.500000; cl_fixedcrosshairgap 1000; cl_crosshair_drawoutline 1;" bind "✪" nadetoggleoff" alias "nadetoggleoff" "cl_crosshairalpha 255; cl_crosshairdot 0; cl_crosshairgap -0.500000; cl_crosshairsize 2.000000; cl_crosshairstyle 4; cl_crosshairthickness 0.500000; cl_fixedcrosshairgap 1000; cl_crosshair_drawoutline 1;" bind "✪" nadetoggleon"
Replace all 3 ✪ with your desired key bind and the crosshair settings with yours.
The displayed settings is my crosshair, to use yours replace the striked settings with yours.
Jumpthrow Grenades
Hold a granade, pull the pin and press the binded key for a perfect jump throw.
// JUMPTHROW GRENADES alias +jumpthrow "+jump;-attack" alias -jumpthrow "-jump" bind "✪" +jumpthrow
Replace the ✪ with your desired key bind.
Buy Binds
Here is a list off all available weapons and tools. You can set a key for each of them or only specific ones. Press the button within the buytime and buyzone to buy said item. This also works while running which is especially usefull when you have 4 granades but want to swap one of them out without losing any time.
// CUSTOMIZABLE BUY BINDS bind "✪" "buy galilar; buy famas;" bind "✪" "buy ak47; buy m4a1;" bind "✪" "buy ssg08;" bind "✪" "buy sg556; buy aug;" bind "✪" "buy awp;" bind "✪" "buy g3sg1; buy scar20;" bind "✪" "buy mac10; buy mp9;" bind "✪" "buy mp7;" bind "✪" "buy ump45;" bind "✪" "buy p90;" bind "✪" "buy bizon;" bind "✪" "buy nova;" bind "✪" "buy xm1014;" bind "✪" "buy sawedoff; buy mag7;" bind "✪" "buy m249;" bind "✪" "buy negev;" bind "✪" "buy glock; buy hkp2000;" bind "✪" "buy elite;" bind "✪" "buy p250;" bind "✪" "buy tec9; buy fiveseven;" bind "✪" "buy deagle;" bind "✪" "buy vest;" bind "✪" "buy vesthelm;" bind "✪" "buy taser 34;" bind "✪" "buy defuser;" bind "✪" "buy molotov; buy incgrenade;" bind "✪" "buy decoy;" bind "✪" "buy flashbang;" bind "✪" "buy hegrenade;" bind "✪" "buy smokegrenade;"
Replace the ✪ with your desired key bind.
Volume Buttons
This script will allow you to change the game volume on the go by pressing 2 set keys.
Especially useful in clutch moments where sounds is key, simply press a button and increase the game volume.

// MANUAL VOLUME CHANGE alias "volmin" "volume 0.0;echo |*__________| VOLUME 0% MINIMUM!;alias volup vol1;alias voldn ngmin" alias "vol1" "volume 0.1;echo |_*_________| VOLUME 10%;alias volup vol2;alias voldn volmin" alias "vol2" "volume 0.2;echo |__*________| VOLUME 20%;alias volup vol3;alias voldn vol1" alias "vol3" "volume 0.3;echo |___*_______| VOLUME 30%;alias volup vol4;alias voldn vol2" alias "vol4" "volume 0.4;echo |____*______| VOLUME 40%;alias volup vol5;alias voldn vol3" alias "vol5" "volume 0.5;echo |_____*_____| VOLUME 50%;alias volup vol6;alias voldn vol4" alias "vol6" "volume 0.6;echo |______*____| VOLUME 60%;alias volup vol7;alias voldn vol5" alias "vol7" "volume 0.7;echo |_______*___| VOLUME 70%;alias volup vol8;alias voldn vol6" alias "vol8" "volume 0.8;echo |________*__| VOLUME 80%;alias volup vol9;alias voldn vol7" alias "vol9" "volume 0.9;echo |_________*_| VOLUME 90%;alias volup vol10;alias voldn vol8" alias "vol10" "volume 1.0;echo |__________*| VOLUME 100% MAXIMUM!;alias voldn vol9" alias "volup" "vol2" alias "voldn" "volmin" bind "o" "volup" bind "i" "voldn"

Pressing "o" will up the volume, pressing "i" will lower the volume.
You can change the buttons by replacing bind "o" "volup" and bind "i" "voldn" with your desired key binds.
Important Information
All of these commands are allowed in matchmaking.
However, some services, leagues, tournaments (faceit, esea, etc.) might not allow certain scripts or binds. Please read through their rules carefully to make sure you're playing within the rules.
Thank you.
Complete Optimized Settings
Here is my complete optimized Autoexec and Config.
Due to it being too long I uploaded it to Google Drive. Downloading it is possible but not required. Alternatively you can just copy and paste it into your own executable file:[/i]

Google Drive - Optimized Autoexec and Config[drive.google.com]

On the top you'll find my config.
Underneath at the bottom my autoexec with maximum fps settings, optimized network settings, best hrtf sound settings, volume binds, jump binds, ninja bind, grenade crosshair, etc.

My launch options:
-freq 144 -novid -nojoy -nod3d9ex +exec autoexec -high

Enjoy.
Autoexec for Practicing
How does this work?
Download my "Prac Autoexec" or create your own with the commands below, go onto a private server or bot game and type this into the console: exec nadeprac
The server will change to these settings: enable cs_cheats, infinite ammo, roundtime set to 1 hour, grenade trajectory lines, impacts will be shown, teams are not limited, 60.000$, infinite buy time, you can buy anywhere, you can fly around by pressing "l" - can be changed, etc.
Enjoy solo practicing or with your team! :)

Here is my Autoexec for Practicing:
Prac Autoexec[drive.google.com]

Download possible but not required. Alternatively you can just copy and paste it into your own executable file.
Thank You!
Thank you for reading my guide!
Please don't forget to rate and favorite my guide if it helped you. I would appreciate it a lot.

More Guides:
http://steamproxy.net/sharedfiles/filedetails/?id=482842238
http://steamproxy.net/sharedfiles/filedetails/?id=723827489
If you need help with anything, feel free to write me a comment here or on my profile!
➤ Follow me on Steam here!
➤ Do you need help with CS:GO or Steam? Write me here!

People who spam links, codes, +rep requests, etc. will get permabanned from all my guides.
208 Comments
Finnelele  [author] 26 Sep, 2023 @ 3:48pm 
Yes :csgocross:
Bahdman 23 Sep, 2023 @ 8:27am 
Should we expect an update of this for CSGO2?
gearox; 27 Feb, 2023 @ 10:33pm 
gear0X-
0x 29 Jul, 2022 @ 11:12am 
Display Damage Info Script no longer works
hixnowphantom 25 Feb, 2022 @ 3:47am 
+1:csgoct:
R3laxAndChill 17 Oct, 2021 @ 10:38am 
jdi se zakopat
GPOWER 28 Jan, 2021 @ 11:59am 
:steamthumbsup:
Finnelele  [author] 16 Nov, 2020 @ 12:42pm 
You're welcome! :squirrel:
fubuki 16 Nov, 2020 @ 7:25am 
ty
AeeN 15 Apr, 2020 @ 7:45am 
ty helped my alot