Load console on game start-console
This will enable the console as soon as you get into the game.
It’s useful for making sure your config files have loaded properly, but unlike with Counter-Strike: Source isn’t required to make the console show up when you press its hotkey (more on this later).
Disable intro videos-novid
Turns off the Valve intros, saving you precious seconds every time you boot into the game
High CPU priority-high
Gives the game high priority in your CPU, meaning background tasks won’t slow it down as much.
Useful for keeping web browsers running on a second monitor while playing.
Messing with CPU priority isn’t a risk free operation, but is unlikely to damage anything permanently.
Try disabling this command if you’re getting bluescreens.
Set FPS-refresh "number" / -refreshrate "number" / -freq "number"
With this command you set how much FPS you want to see.
( is better to put at maximum refreshrate !!!)
+fps_max 0 – Sets your fps to max.
Govern CPU core usage-threads [number of cores/threads]
Tells the game how many CPU cores it has access to.
Recommended to set this to however many cores your computer has (probably 4).
Exactly whether this will improve or decrease your performance is specific to your computer, so enable or disable this command as necessary.
Set offline server tickrate-tickrate [number] " 64 or 128 "
The tickrate is the number of times per second a server updates the status of everything on it.
Most matchmaking servers run at a tickrate of 64, which is the default for local games you host offline.
If you want to change to the competitive server tickrate of 128, change to that with this command.
Graphics options-full / -fullscreen
Loads the game in fullscreen
Enables multi-core rendering.
Gives a small fps boost (Instead of the game loading textures into memory when it needs them, it loads them automatically when you load the map.
-windowed / -window / -sw / -startwindowed
Loads the game in a window.
These commands set the width, height and position:
-w [width] -h [height] -x [horizontal position] -y [vertical position]
So if you wish to have a window that fills a second 1080p monitor, you would use this string of commands: -h 1920 -w 1080 -x 1921 -y 0.
Reduce dxlevel 9 extension and helps alot to remove strain on gpu.
(You can tab out of the game much faster with this option set.
It’s good for quickly accessing the Steam, internet, and friends windows while alt-tabbed out.
Removes the border around a window.
Change client language-language [language]
This forces the client into a certain language.
Useful if you want it in English but have a non-English Steam client
Remove joystick support-nojoy