Last active
December 20, 2017 01:01
-
-
Save Rainyan/a162ad57769a2d1cdb08e44e6b1ba583 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
echo Rain cfg (2017-11-26) | |
// Launch options: | |
// -high -threads 3 -novid -nojoy -console -toconsole +exec csgo_binds_wasd -w 1280 -h 1024 | |
fps_max 300 | |
cl_allowdownload 0 | |
cl_forcepreload 1 | |
mat_queue_mode 2 | |
// Key binds. | |
unbindall | |
voice_enable 1 | |
gameinstructor_enable 0 | |
bind 0 "slot10" | |
bind 1 "slot3;slot2;slot1" // Try to equip primary; if there is none, try a pistol and lastly knife. | |
bind 2 "slot3;slot1;slot2" // Try to equip a pistol, if there is none, try a primary and lastly knife. | |
bind 3 "slot1;slot2;slot3" // Try to equip a knife, if there is none, try primary and lastly pistol. | |
bind 4 "use weapon_flashbang" | |
bind 5 "slot5" | |
bind 6 "slot4" // Scroll through all grenades. Needed for decoys as they've no dedicated bind. | |
bind 7 "slot7" | |
bind 8 "slot8" | |
bind 9 "slot9" | |
bind a "+moveleftvm" | |
bind b "buymenu" | |
bind c "use weapon_smokegrenade" | |
bind d "+moverightvm" | |
bind e "+use" | |
bind f "use weapon_molotov;use weapon_incgrenade" | |
bind g "drop" | |
bind h "+lookatweapon" | |
bind j "+voicerecord" | |
bind k "toggleconsole" | |
bind l "sm_r; sm_r" // Reset in kz/surf | |
bind m "clutchmute_on" | |
bind o "use weapon_knife" // Quickswitch | |
bind p "say .noclip" // Sourcemod noclip | |
bind q "lastinv" | |
bind r "+reload" | |
bind s "+back" | |
bind t "messagemode2" // Team chat | |
bind u "noclip" | |
bind v "toggle gameinstructor_enable" // Find bomb in smokes | |
bind w "+forward" | |
bind x "radio2" | |
bind y "messagemode" // All chat | |
bind z "use weapon_hegrenade" | |
bind KP_END "invnext" | |
bind , "+spray_menu" | |
bind - "memebind" | |
bind SPACE "+jump" | |
bind TAB "+showscores" | |
bind ESCAPE "cancelselect" | |
bind INS "host_timescale 4; demo_timescale 4" // Fast forward demos | |
bind DEL "host_timescale 1; demo_timescale 1" // Normal speed demos | |
bind END "demo_togglepause" | |
bind PGUP "r_drawothermodels 2" // Demo wireframe on | |
bind PGDN "r_drawothermodels 1" // Demo wireframe off | |
bind PAUSE "pause" | |
bind SHIFT "+speed" | |
bind CTRL "+duck" | |
bind UPARROW "r_cleardecals" | |
bind F10 "quit prompt" | |
bind F11 "sm_admin" // Sourcemod | |
bind MWHEELDOWN "+jump" | |
// Team overhead icons. | |
cl_teamid_overhead_always "2" | |
cl_teamid_overhead_maxdist "9999" | |
cl_teamid_overhead_maxdist_spec "9999" | |
cl_teamid_overhead_name_fadetime "2.0" | |
// (disabled) The pink dot crosshair. | |
//cl_crosshairalpha "155" | |
//cl_crosshaircolor "5" | |
//cl_crosshaircolor_r "255" | |
//cl_crosshaircolor_g "89" | |
//cl_crosshaircolor_b "247" | |
//cl_crosshairdot "1" | |
//cl_crosshairgap "-5" | |
//cl_crosshairsize "0" | |
//cl_crosshairstyle "4" | |
//cl_crosshairusealpha "1" | |
//cl_crosshairthickness "1.5" | |
//cl_fixedcrosshairgap "-5" | |
//cl_crosshair_outlinethickness "0" | |
//cl_crosshair_drawoutline "1" | |
// (enabled) The blue cross crosshair. | |
"cl_crosshairalpha" "255" | |
"cl_crosshaircolor" "4" | |
"cl_crosshaircolor_b" "255" | |
"cl_crosshaircolor_g" "255" | |
"cl_crosshaircolor_r" "255" | |
"cl_crosshairdot" "0" | |
"cl_crosshairgap" "-2" | |
"cl_crosshairgap_useweaponvalue" "0" | |
"cl_crosshairscale" "4" | |
"cl_crosshairsize" "2" | |
"cl_crosshairstyle" "2" | |
"cl_crosshairthickness" "1" | |
"cl_crosshairusealpha" "1" | |
"cl_crosshair_drawoutline" "0" | |
"cl_crosshair_dynamic_maxdist_splitratio" "0" | |
"cl_crosshair_dynamic_splitalpha_innermod" "1" | |
"cl_crosshair_dynamic_splitalpha_outermod" "0.3" | |
"cl_crosshair_dynamic_splitdist" "3" | |
"cl_crosshair_outlinethickness" "1" | |
"cl_crosshair_sniper_show_normal_inaccuracy" "0" | |
"cl_crosshair_sniper_width" "1" | |
"cl_crosshair_t" "0" | |
// Change viewmodel side depending on strafe direction. | |
alias +moveleftvm "+moveleft; cl_righthand 1" | |
alias -moveleftvm "-moveleft" | |
alias +moverightvm "+moveright; cl_righthand 0" | |
alias -moverightvm "-moveright" | |
// Silly chat binds. | |
alias "memebind" "say I'm wrestling with some insecurity issues in my life but thank you all for playing with me." | |
bind - "memebind" | |
// Toggle in-game voicechat. | |
alias "clutchmute_off" "voice_enable 1; bind m clutchmute_on" | |
alias "clutchmute_on" "voice_enable 0; bind m clutchmute_off" | |
// Disable mousewheel jump while shooting to avoid accidental jumps. | |
alias "+shootnojump" "+attack;unbind mwheeldown" | |
alias "-shootnojump" "-attack;bind mwheeldown +jump" | |
bind MOUSE1 "+shootnojump" | |
bind MOUSE2 "+attack2" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment