Skip to content

Instantly share code, notes, and snippets.

@maxXx1
Created June 9, 2015 14:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save maxXx1/a1d7d2dbb949cf0e37dc to your computer and use it in GitHub Desktop.
Save maxXx1/a1d7d2dbb949cf0e37dc to your computer and use it in GitHub Desktop.
[CSGO] Recommended Autoexec
////////////////////////////////////
// Network and Interpolation Settings
// Recommended Settings if cmdrate equal updaterate:
// interp_ratio 2 updaterate 64 = 31.25 ms lerp - Public @ fps<128
// interp_ratio 2 updaterate 128 = 15.625 ms lerp - Public @ fps>128
// interp_ratio 1 updaterate 64 = 15.625 ms lerp - Competitive @ fps<128
// interp_ratio 1 updaterate 128 = 7.8125ms lerp - Competitive @ fps>128
////////////////////////////////////
// --------------------------------------------------------
// **** Server / Network / Desktop Settings ****
// --------------------------------------------------------
// _______________
// | Tickrate For 128 Tickrate Server (will auto scale down for 64 tick)
// ¯¯
rate "128000"
cl_cmdrate "128"
cl_updaterate "128"
cl_interp "0.0"
cl_interp_ratio "1"
cl_timeout "300"
cl_lagcompensation "1"
ds_get_newest_subscribed_files
// _______________
// | Server Settings |
// ¯¯
cl_showpluginmessages 0
cl_disablehtmlmotd 1
cl_forcepreload 1
cl_resend 6
cl_resend_timeout 6
cl_downloadfilter "nosounds"
mm_dedicated_search_maxping 50
player_nevershow_communityservermessage 1
cl_draw_only_deathnotices "0"
cl_clearhinthistory "1"
cl_debugrumble "0"
adsp_debug "0"
clientport 27006
// _______________
// | Sound |
// ¯¯
volume "0.2"
voice_enable "1"
voice_scale "0.2" // receive volume
windows_speaker_config "1"
snd_musicvolume "0"
snd_mixahead "0.05" // sound delay
snd_headphone_pan_exponent "2"
snd_headphone_pan_radial_weight "2"
snd_legacy_surround "0" // emulated surround sound
snd_mute_losefocus "1"
lobby_voice_chat_enabled 0
// _______________
// | Adjust Voice Scale |
// ¯¯
alias "ngmin" "voice_scale 0;echo |*__________| VOICE 0% MINIMUM!;alias ngup ng1;alias ngdn ngmin"
alias "ng1" "voice_scale 0.1;echo |_*_________| VOICE 10%;alias ngup ng2;alias ngdn ngmin"
alias "ng2" "voice_scale 0.2;echo |__*________| VOICE 20%;alias ngup ng3;alias ngdn ng1"
alias "ng3" "voice_scale 0.3;echo |___*_______| VOICE 30%;alias ngup ng4;alias ngdn ng2"
alias "ng4" "voice_scale 0.4;echo |____*______| VOICE 40%;alias ngup ng5;alias ngdn ng3"
alias "ng5" "voice_scale 0.5;echo |_____*_____| VOICE 50%;alias ngup ng6;alias ngdn ng4"
alias "ng6" "voice_scale 0.6;echo |______*____| VOICE 60%;alias ngup ng7;alias ngdn ng5"
alias "ng7" "voice_scale 0.7;echo |_______*___| VOICE 70%;alias ngup ng8;alias ngdn ng6"
alias "ng8" "voice_scale 0.8;echo |________*__| VOICE 80%;alias ngup ng9;alias ngdn ng7"
alias "ng9" "voice_scale 0.9;echo |_________*_| VOICE 90%;alias ngup ng10;alias ngdn ng8"
alias "ng10" "voice_scale 1;echo |__________*| VOICE 100% MAXIMUM!;alias ngdn ng9"
alias "ngup" "ng1"
alias "ngdn" "ng1"
bind "PGUP" "ngup"
bind "PGDN "ngdn"
// _______________
// | HUD Settings |
// ¯¯
hud_fastswitch "1"
hud_scaling "1"
hud_showtargetid "1"
cl_autowepswitch "0"
// _______________
// | Graphic Optimization
// ¯¯
r_dynamic "0"
r_eyegloss "0"
sys_antialiasing "0"
sys_refldetail "0"
fps_max "0"
fps_max_menu "145"
mat_monitorgamma "1.6"
mat_monitorgamma_tv_enabled "0"
func_break_max_pieces "0"
cl_predict "1"
cl_predictweapons "1"
muzzleflash_light "0"
cl_detail_avoid_force "0"
cl_detail_avoid_radius "0"
cl_detail_avoid_recover_speed "0"
cl_detail_max_sway "0"
cl_loadout_colorweaponnames "0"
bind "shift" "+speed;r_cleardecals"
bind "CTRL" "+duck;r_cleardecals"
// ________________
// In Game Settings |
// ¯¯
r_drawtracers_firstperson 0
cl_autowepswitch 0
cl_showloadout 1
closeonbuy 0
option_duck_method 0
option_speed_method 0
gameinstructor_enable 0
cl_showhelp 0
cl_autohelp 0
cl_disablefreezecam 1
cl_spec_mode 4
safezonex 1
safezoney 1
hud_scaling 0.95
hud_showtargetid "1"
cl_teamid_overhead_name_alpha 255
cl_teamid_overhead_name_fadetime 0
con_filter_text damage
con_filter_enable 2
cl_freezecameffects_showholiday 0
cl_use_opens_buy_menu 0
spec_usenumberkeys_nobinds 1
// __________
// Viewmodel |
// ¯¯
cl_righthand 1
viewmodel_fov 68
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
// _______________
// | Radar Settings |
// ¯¯
cl_radar_always_centered 0
cl_radar_icon_scale_min 0.4
cl_radar_scale "0.7"
cl_radar_rotate "1"
bind "E" "+radar"
alias "+radar" "+use; cl_radar_always_centered 0; cl_radar_scale 0.35"
alias "-radar" "-use; cl_radar_always_centered 1; cl_radar_scale 0.7"
// _______________
// | Quick Toggles |
// ¯¯
developer 0
con_filter_enable 2
con_filter_text_out "Player:"
con_filter_text "damage"
bind "=" "vol_up"
alias "vol_up" "vol_.25"
alias "vol_0.0" "volume 0.00; clear; echo damage_|~MUTED~|; alias vol_up vol_.25"
alias "vol_.25" "volume 0.25; clear; echo damage_|~25~|; alias vol_up vol_.50"
alias "vol_.50" "volume 0.50; clear; echo damage_|~50~|; alias vol_up vol_.75"
alias "vol_.75" "volume 0.75; clear; echo damage_|~75~|; alias vol_up vol_1.0"
alias "vol_1.0" "volume 1.00; clear; echo damage_|~100~|; alias vol_up vol_0.0"
bind "-" "voice_chat"
alias "voice_chat" "chat_1"
alias "chat_1" "voice_enable 1; clear; echo damage_|~Chat_On~|; alias voice_chat chat_0"
alias "chat_0" "voice_enable 0; clear; echo damage_|~Chat_Off~|; alias voice_chat chat_1"
// _______________
// | Mono's Personal Settings |
// ¯¯
// Mouse
sensitivity "2.1"
m_rawinput "1"
m_mouseaccel1 "0"
m_mouseaccel2 "0"
m_customaccel "0" // Mouse Acceleration.
m_customaccel_exponent "0" // Acceleration Amount.
m_customaccel_scale "0" // Custom mouse accel off.
m_mousespeed "0" // Windows mouse accel off.
// Misc
player_nevershow_communityservermessage "1" // FFS VALVE
cl_teamid_overhead_name_alpha "255" // Solid overhead names.
cl_teamid_overhead_name_fadetime "0" // No fade time on overhead names.
cl_spec_mode "4" // IN-EYE spec when dead instead of 3rd person default.
net_graphproportionalfont "1" // Smaller netgraph font
cl_showfps "0"
cl_showloadout "1"
// ___________________
// | Custom Bindings |
// ¯¯
// EasyDMGReport Bind
bind "'" "exec scriptexec"
// Shows net_graph only when you press tab.
net_graph 1
bind "TAB" "+ng";
alias "+ng" "+showscores; net_graphheight 0; cl_showfps 1; cl_showpos 1 ";
alias "-ng" "-showscores; net_graphheight 9999; cl_showfps 0; cl_showpos 0";
// Fast flashbang throw.
bind "f" "use weapon_knife; use weapon_flashbang"
// Drop bomb instantly using mouse5.
bind "mouse5" "use weapon_c4;drop"
// Toggles voice chat on and off when you press delete.
alias "voiceon" "voice_enable 1; alias voicechat voiceoff; say NOTICE: VOICE_ENABLE 1"
alias "voiceoff" "voice_enable 0; alias voicechat voiceon; say NOTICE: VOICE_ENABLE 0"
alias "voicechat" "voiceoff"
bind "del" "voicechat"
// Increase or decrease volume in increments of 0.05.
bind "k" "incrementvar volume 0 1 0.05"
bind "j" "incrementvar volume 0 1 -0.05"
// Easy bind to start practicing alone in singleplayer.
bind F5 "say [SCRIPT] Practice script executed.; exec practice.cfg"
// Demo script.
alias +ff "demo_timescale 30"
alias -ff "demo_timescale 1"
bind "F8" "+ff" // Hold F8 to fastforward through demos
bind "F7" "demo_togglepause" // Press F7 to pause/unpause
func_break_max_pieces "0" // No brekable shit, brah.
hud_showtargetid "0" // DON'T SHOW THAT SHIT, BRAH!
voice_scale "0.8"
// Executing secondary scripts.
exec brainmod.cfg // Script that allows guns to be spawned easily through aliases.
exec chcolor.cfg // Allows colors to be typed in console relating to your crosshair color.
exec buyscript.cfg // Custom numpad buyscript.
exec chstyles.cfg // Custom crosshairs.
host_writeconfig //Fixes bug of autoexec not working on startup.
con_filter_text damage
con_filter_enable 2
bind "=" "clear"
clear
// Jump throw script for smoke grenades.
alias "+jumpthrow" "+jump;-attack"
alias "-jumpthrow" "-jump"
bind "t" "+jumpthrow"
// _______________
// | Echo |
//
echo " :. "
echo " ;@@. "
echo " '@@ ` "
echo " `@@@@#@#@@@,: "
echo " +@@@@@'#` "
echo " +@@@@@#@` "
echo " ;@@@@##@+ "
echo " '@@@@@`` "
echo " .@@@@@` "
echo " ,@@@@+ ````` ````` "
echo " #@@@@@# #@@@@@@` ,@@@@; @@@@@@@. +@@@@@@..."
echo " .@+:::::`.@;,,,,,` ;@@@@@` :@``````` @,````#' "
echo " .@; .@;,,,,` :@@,@@# :@`.````` @: @; "
echo " .@; #@@@@@@, +@, ;@@` :@`.@@@@; @: @; "
echo " .@; `````@' #@ ,@. :@` @; @: @; "
echo " .@#+++++.`+'''''@; ,@. '@` ,@;;;;;@; @',,,,@; "
echo " '@@@@@+ '@@@@@# +@` ;@` +@@@@@# :@@@@@# "
echo " @# `@` "
echo " @` @` "
echo " .@ :@@: "
echo " MONO'S AUTOEXEC LOADED SUCCESSFULLY "
// --------------------------------------------------------
// End Autoexec Code
// --------------------------------------------------------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment