MinkQ

CSGO-autoexec-NickelCobalt

Mar 20th, 2017
1,743
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.64 KB | None | 0 0
  1. // Autoexec for (Steam: NickelCobalt; FaceIt: NickelCobalt)
  2. //
  3. //REVISION DATES YYYYMMDD & REVISION notes:
  4. //20190114
  5. //20190423 for NP9176 laptop
  6. //20191114 for NP9176 laptop. Added slot 12 healthshot to key 7 & modified ctrl layer binds. Fixed "con_filter_text Loading" error for crosshair binds.
  7. //20191116 for White Tower. Crosshair binds. change netgraphheight 550 to 500 for 1080p laptops
  8. //20200324 Modified F4 & F5 keys. F4 for healthshot (also "7" key), and F5 for map rotation toggle.
  9. //20200512 Modified "q" key bind as "toggle cl_draw_only_deathnotices 0 1" ; CTRL+Q still works
  10. //20200524 Demo keybinds for numpad
  11. //20200525 Demo keybinds updated since the REW & FFW binds are not working at the moment
  12. //20200525 Expanded cl_dm_buyrandomweapons "0" explanation
  13. //20200525 Expanded various explanations; grammar & spelling corrections
  14. //20200526 cl_show_observer_crosshair 2
  15. //20200526 Fixed cl_show_team_equipment with cl_teamid_overhead...
  16. //20200526 CTRL+0 key "incrementvar sv_grenade_trajectory_time 0 20 5"
  17. //20200526 CTRL+W key "incrementvar sv_showimpacts_penetration 0 2 1"
  18. //20200526 Swapped "," & "8" key for autobunnyhopping; then "8" & "9" key
  19. //
  20. //To do list:
  21. //https://blog.counter-strike.net/index.php/2019/09/25573/
  22. //Bind following new commands after 20190919 update
  23. //cl_grenadepreview somewhere
  24. //cl_sim_grenade_trajectory
  25. //sv_rethrow_last_grenade:
  26. //
  27. //Steam>Settings>In-Game>Overlay shortcut keys>"Shift+Ctrl+1" (allows tab & shift tab cycle for in-game console window)
  28. //Rt click CSGO>Properties>Set Launch options: -high -novid -cl_forcepreload 1 -nod3d9ex -nojoy -console -tickrate 128
  29. // PRE 20180812
  30. // Launch options: -novid -cl_forcepreload 1 -console
  31. // POST 20180813 (post major PANORAMA update)
  32. // Launch options: -console
  33. // POST 20190423 (post d3d9ex update)
  34. // Launch options: (empty)...
  35. // ... as in, no more custom launch options were deemed significantly helpful after recent updates...
  36. // ... -novid is still sensible to use though for launch options
  37. //
  38. //
  39. //
  40. //
  41. //CONSOLE COMMAND TIPS:
  42. //
  43. // Console window: use TAB or shift TAB to cycle through console command history
  44. // "key_listboundkeys" : List bound keys with bindings
  45. // "find (insert search word)" : Lists keys with searchwords if you're trying to recall a command
  46. // If you want to know to what command/alias a key is bound to, type bind "KEY" into your console.
  47. // If you want to know what keys are bound to a command/alias, type "key_findbinding command" or "key_findbinding alias" into console.
  48. // If you want a list of all bound keys and their commands/aliases, type "key_listboundkeys" into console (use "unbindalljoystick" to remove all joystick/controller binds).
  49. //
  50. //
  51. //
  52. //
  53. //Personal bind notes for NickelCobalt:
  54. //CTRL+F; CustomValue##
  55. //
  56. // The difference between my main PC ("white tower") & laptop (or other PC's w/ stock sound cards) is:
  57. //
  58. //CustomValue01
  59. // Sound volume scripts & binds. May need to bump up the value.
  60. // CTRL+F "CustomValue01" to get to affected values in this cfg file
  61. //
  62. //CustomValue02
  63. // net_graphheight "400"
  64. // This needs to be modified based on screen resolution of the PC that I am using
  65. // E.g., 1440p monitor will make net_graphheight appear lower compared to 1080p monitor...
  66. // ... because net_graphheight values are based on vertical pixel count of your monitor/display.
  67. //
  68. // for 1080p monitors:
  69. // net_graphheight "300"
  70. //
  71. //
  72. //
  73. //
  74.  
  75. //
  76. //
  77. //
  78. //
  79. //Quickly see if CPU thermal throttling is an issue for you
  80. //If you have CS:GO performance problems on Windows, write this in console:
  81. //
  82. //cpu_frequency_monitoring 2
  83. //
  84. //or
  85. //
  86. //+cpu_frequency_monitoring 2
  87. //
  88. //in launch options to your launch options to see if CPU thermal throttling is an issue. If the displayed CPU frequency percentage drops below about 80-85% then you may have a problem with your CPU slowing down due to overheating. If it drops below 50-55% then you may have a serious problem. CPU overheating can be caused by overclocking, insufficient cooling, insufficient airflow, failing or dirty fans, or other causes. The CPU frequency results are displayed in console or with cl_showfps or net_graph.
  89. //
  90. //
  91. //
  92.  
  93. //Misc.
  94.  
  95. // Enables console without requiring -console in launch options
  96. con_enable "1"
  97.  
  98. // Disables auto switching to weapons you pick up. Keep it at zero to prevent unintended weapon switching. (dafault="1")
  99. cl_autowepswitch "0"
  100.  
  101. //
  102. //
  103. //Keep cl_showfps at "0" & instead have FPS displayed from Steam options (Steam>Settings>In_Game>In_game_FPS_counter)>Top_Right>Check_on_high_contrast_color)
  104. cl_showfps "0"
  105. //
  106. //shows velocity and position. Important for movement & nade practice config (dafault="0")
  107. cl_showpos "1"
  108. //
  109. //
  110.  
  111. //
  112. // Disables freezecam (minor FPS bump)
  113. cl_disablefreezecam "1"
  114. // Disables advertisements/videos/stuff on community servers
  115. cl_disablehtmlmotd "1"
  116. //
  117. //
  118.  
  119. //
  120. //For some reason, the default for cl_dm_buyrandomweapons was set to "1" on deathmatches
  121. //This was bound to the "F3" key when starting the game with fresh install
  122. //So this bind is necessary to turn off the random weapon buy in DM:
  123. cl_dm_buyrandomweapons "0"
  124. //
  125.  
  126. //cl_fixedcrosshairgap "0"
  127. cl_forcepreload "0"
  128. cl_freezecampanel_position_dynamic "1"
  129. cl_hud_background_alpha "0.9"
  130. cl_hud_bomb_under_radar "1"
  131. cl_hud_color "8"
  132.  
  133. // Enables healthbar next to your health and ammo
  134. cl_hud_healthammo_style "0"
  135. //
  136. // Sets the players-alive count to top (For bottom use 1)
  137. cl_hud_playercount_pos "0"
  138. //
  139. // Shows the avatar and healthbars of players alive (For number only use 1)
  140. cl_hud_playercount_showcount "0"
  141. //
  142. cl_hud_radar_scale "1.00"
  143. //
  144. // Allows friends to click your name and join your server (dafault="1")
  145. cl_join_advertise "2"
  146.  
  147. //Automatically apply graffiti when graffiti menu closes
  148. cl_playerspray_auto_apply "1"
  149. //
  150. // CUSTOMIZED RADAR FOR NMYI.
  151. cl_radar_always_centered "0"
  152. cl_radar_icon_scale_min "1"
  153. cl_radar_rotate "0"
  154. cl_radar_scale "0.4"
  155. cl_radar_square_with_scoreboard "1"
  156. cl_righthand "1.000000"
  157. //
  158. // radar zoom in-out script. Personal default until 20180812 cl_radar_scale "0.5"; post 20180812 changed to cl_radar_scale "0.4"
  159. bind "KP_plus" "incrementvar cl_radar_scale 0.25 1.0 0.05";
  160. bind "KP_minus" "incrementvar cl_radar_scale 0.25 1.0 -0.05";
  161. //
  162.  
  163. cl_scalecrosshair "1"
  164. cl_scoreboard_mouse_enable_binding "+attack2"
  165.  
  166. //
  167. //20200526 New update from 20200416:
  168. //"...As a spectator you can now view other players’ crosshairs...
  169. //...By default you will see crosshairs of your friends and party members, but you can change your settings to view everyone (or just your own)...
  170. //...See one you like? Click a player on the scoreboard to copy their crosshair."
  171. //Source:
  172. //https://blog.counter-strike.net/index.php/2020/04/29701/
  173. //Set it to cl_show_observer_crosshair 2
  174. //
  175. //cl_show_observer_crosshair:
  176. //Show the crosshair of the player being observed.
  177. //0: off
  178. //1: friends and party
  179. //2: (left blank, but it's assumed as "everyone")
  180. //
  181. cl_show_observer_crosshair 2
  182. //
  183.  
  184. // Shows team tag in death messages
  185. // Keep this to "0" to keep the killfeed nice & condensed...
  186. //... since the killfeed can get too obnoxiously long with team tag
  187. cl_show_clan_in_death_notice "0"
  188.  
  189. cl_showhelp "1"
  190. cl_showloadout "1"
  191. cl_showpluginmessages "1"
  192. cl_spec_follow_grenade_key "0"
  193. cl_spec_mode "5"
  194. cl_teamid_overhead_always "0"
  195. cl_teamid_overhead_name_alpha "245"
  196. cl_teamid_overhead_name_fadetime "1.0"
  197. cl_teammate_colors_show "1"
  198. cl_thirdperson "0"
  199. //
  200. // Time allowed disconnected before timeout (max 30)
  201. cl_timeout "30.000000"
  202. //
  203.  
  204. // "0" Disables "E" key from opening buy menu (dafault="1")
  205. cl_use_opens_buy_menu "0"
  206. closeonbuy "0"
  207.  
  208. // Display damage directly in game
  209. // This display information unfortunately gets overlapped from cl_showpos
  210. developer "1" ;
  211. con_filter_enable "2" ;
  212. con_filter_text "Damage" ;
  213. con_filter_text_out "Player:" ;
  214.  
  215. //
  216. //
  217. //
  218. crosshair "1"
  219. //
  220. // (OLD PRE-191012)Crosshair Toggle. 1st crosshair is for normal use. 2nd crosshair is to help align for smoke/pop-flahes/mollies. Use Logitech G502 mouse top-left button (on the left of left-click) & bind that smaller mouse button as "end" key to access the "end" key faster.
  221. //
  222. //bind end CrosshairToggleOn ;
  223. //alias "CrosshairToggleOn" "cl_crosshairalpha 255 ; cl_crosshaircolor 5 ; cl_crosshaircolor_b 0 ; cl_crosshaircolor_r 0 ; cl_crosshaircolor_g 255 ; cl_crosshairdot 1 ; cl_crosshairgap -6 ; cl_crosshairsize 12 ; cl_crosshairstyle 3 ; cl_crosshairusealpha 1 ; cl_crosshairthickness 0.3 ; cl_fixedcrosshairgap 0 ; cl_crosshair_outlinethickness 0 ; cl_crosshair_drawoutline 0 ; bind End CrosshairToggleOff" ;
  224. //alias "CrosshairToggleOff" "cl_crosshairalpha 255 ; cl_crosshaircolor 5 ; cl_crosshaircolor_b 0 ; cl_crosshaircolor_r 0 ; cl_crosshaircolor_g 255 ; cl_crosshairdot 1 ; cl_crosshairgap -6 ; cl_crosshairsize 1500 ; cl_crosshairstyle 3 ; cl_crosshairusealpha 1 ; cl_crosshairthickness 0.3 ; cl_fixedcrosshairgap 0 ; cl_crosshair_outlinethickness 0 ; cl_crosshair_drawoutline 0 ; bind End CrosshairToggleOn" ;
  225. //
  226. // (NEW POST-191012) CROSSHAIR CYCLE
  227. //
  228. bind "end" "CrosshairCycle"
  229. alias "CrosshairCycle" "CrosshairCycle1"
  230. alias "CrosshairCycle1" "crosshair_1; alias CrosshairCycle CrosshairCycle2"
  231. alias "CrosshairCycle2" "crosshair_2; alias CrosshairCycle CrosshairCycle3"
  232. alias "CrosshairCycle3" "crosshair_3; alias CrosshairCycle CrosshairCycle4"
  233. alias "CrosshairCycle4" "crosshair_4; alias CrosshairCycle CrosshairCycle5"
  234. alias "CrosshairCycle5" "crosshair_5; alias CrosshairCycle CrosshairCycle6"
  235. alias "CrosshairCycle6" "crosshair_6; alias CrosshairCycle CrosshairCycle7"
  236. alias "CrosshairCycle7" "crosshair_7; alias CrosshairCycle CrosshairCycle8"
  237. alias "CrosshairCycle8" "crosshair_8; alias CrosshairCycle CrosshairCycle9"
  238. alias "CrosshairCycle9" "crosshair_9; alias CrosshairCycle CrosshairCycle10"
  239. alias "CrosshairCycle10" "crosshair_10; alias CrosshairCycle CrosshairCycle11"
  240. alias "CrosshairCycle11" "crosshair_11; alias CrosshairCycle CrosshairCycle12"
  241. alias "CrosshairCycle12" "crosshair_12; alias CrosshairCycle CrosshairCycle13"
  242. alias "CrosshairCycle13" "crosshair_13; alias CrosshairCycle CrosshairCycle14"
  243. alias "CrosshairCycle14" "crosshair_14; alias CrosshairCycle CrosshairCycle15"
  244. alias "CrosshairCycle15" "crosshair_15; alias CrosshairCycle CrosshairCycle16"
  245. alias "CrosshairCycle16" "crosshair_16; alias CrosshairCycle CrosshairCycle1"
  246.  
  247.  
  248. //Crosshair DynamicMainRED
  249. alias "crosshair_1" "cl_crosshairalpha 255; cl_crosshaircolor 5; cl_crosshaircolor_b 255; cl_crosshaircolor_r 255; cl_crosshaircolor_g 0; cl_crosshairdot 1; cl_crosshairgap -6; cl_crosshairsize 100; cl_crosshairstyle 3; cl_crosshairusealpha 1; cl_crosshairthickness 0.3; cl_fixedcrosshairgap 0; cl_crosshair_outlinethickness 0; cl_crosshair_drawoutline 0"
  250. //Crosshair NadeAlignRED
  251. alias "crosshair_2" "cl_crosshairalpha 255; cl_crosshaircolor 5; cl_crosshaircolor_b 255; cl_crosshaircolor_r 255; cl_crosshaircolor_g 0; cl_crosshairdot 1; cl_crosshairgap -6; cl_crosshairsize 1440; cl_crosshairstyle 3; cl_crosshairusealpha 1; cl_crosshairthickness 0.3; cl_fixedcrosshairgap 0; cl_crosshair_outlinethickness 0; cl_crosshair_drawoutline 0"
  252. //Crosshair DynamicMainRED_normal
  253. alias "crosshair_3" "cl_crosshairalpha 255; cl_crosshaircolor 5; cl_crosshaircolor_b 0; cl_crosshaircolor_r 255; cl_crosshaircolor_g 0; cl_crosshairdot 1; cl_crosshairgap -12; cl_crosshairsize 5; cl_crosshairstyle 3; cl_crosshairusealpha 1; cl_crosshairthickness 1; cl_fixedcrosshairgap 0; cl_crosshair_outlinethickness 0; cl_crosshair_drawoutline 0"
  254. //Crosshair DynamicMainGRN
  255. alias "crosshair_4" "cl_crosshairalpha 255; cl_crosshaircolor 5; cl_crosshaircolor_b 0; cl_crosshaircolor_r 0; cl_crosshaircolor_g 255; cl_crosshairdot 1; cl_crosshairgap -6; cl_crosshairsize 12; cl_crosshairstyle 3; cl_crosshairusealpha 1; cl_crosshairthickness 0.3; cl_fixedcrosshairgap 0; cl_crosshair_outlinethickness 0; cl_crosshair_drawoutline 0"
  256. //Crosshair NadeAlignGRN
  257. alias "crosshair_5" "cl_crosshairalpha 255; cl_crosshaircolor 5; cl_crosshaircolor_b 0; cl_crosshaircolor_r 0; cl_crosshaircolor_g 255; cl_crosshairdot 1; cl_crosshairgap -6; cl_crosshairsize 1440; cl_crosshairstyle 3; cl_crosshairusealpha 1; cl_crosshairthickness 0.3; cl_fixedcrosshairgap 0; cl_crosshair_outlinethickness 0; cl_crosshair_drawoutline 0"
  258. //Crosshair DynamicMainGRN_normal
  259. alias "crosshair_6" "cl_crosshairalpha 255; cl_crosshaircolor 5; cl_crosshaircolor_b 0; cl_crosshaircolor_r 0; cl_crosshaircolor_g 255; cl_crosshairdot 1; cl_crosshairgap -12; cl_crosshairsize 5; cl_crosshairstyle 3; cl_crosshairusealpha 1; cl_crosshairthickness 1; cl_fixedcrosshairgap 0; cl_crosshair_outlinethickness 0; cl_crosshair_drawoutline 0"
  260. //Crosshair DynamicMainBlueCYAN
  261. alias "crosshair_7" "cl_crosshairalpha 255; cl_crosshaircolor 5; cl_crosshaircolor_b 255; cl_crosshaircolor_r 0; cl_crosshaircolor_g 255; cl_crosshairdot 1; cl_crosshairgap -6; cl_crosshairsize 100; cl_crosshairstyle 3; cl_crosshairusealpha 1; cl_crosshairthickness 0.3; cl_fixedcrosshairgap 0; cl_crosshair_outlinethickness 0; cl_crosshair_drawoutline 0"
  262. //Crosshair NadeAlignBlueCYAN
  263. alias "crosshair_8" "cl_crosshairalpha 255; cl_crosshaircolor 5; cl_crosshaircolor_b 255; cl_crosshaircolor_r 0; cl_crosshaircolor_g 255; cl_crosshairdot 1; cl_crosshairgap -6; cl_crosshairsize 1440; cl_crosshairstyle 3; cl_crosshairusealpha 1; cl_crosshairthickness 0.3; cl_fixedcrosshairgap 0; cl_crosshair_outlinethickness 0; cl_crosshair_drawoutline 0"
  264. //Crosshair DynamicMainBlueCYAN_normal
  265. alias "crosshair_9" "cl_crosshairalpha 255; cl_crosshaircolor 5; cl_crosshaircolor_b 255; cl_crosshaircolor_r 0; cl_crosshaircolor_g 255; cl_crosshairdot 1; cl_crosshairgap -12; cl_crosshairsize 5; cl_crosshairstyle 3; cl_crosshairusealpha 1; cl_crosshairthickness 1; cl_fixedcrosshairgap 0; cl_crosshair_outlinethickness 0; cl_crosshair_drawoutline 0"
  266. //Crosshair DynamicMainYELLOW
  267. alias "crosshair_10" "cl_crosshairalpha 255; cl_crosshaircolor 5; cl_crosshaircolor_b 0; cl_crosshaircolor_r 255; cl_crosshaircolor_g 255; cl_crosshairdot 1; cl_crosshairgap -6; cl_crosshairsize 100; cl_crosshairstyle 3; cl_crosshairusealpha 1; cl_crosshairthickness 0.3; cl_fixedcrosshairgap 0; cl_crosshair_outlinethickness 0; cl_crosshair_drawoutline 0"
  268. //Crosshair NadeAlignYELLOW
  269. alias "crosshair_11" "cl_crosshairalpha 255; cl_crosshaircolor 5; cl_crosshaircolor_b 0; cl_crosshaircolor_r 255; cl_crosshaircolor_g 255; cl_crosshairdot 1; cl_crosshairgap -6; cl_crosshairsize 1440; cl_crosshairstyle 3; cl_crosshairusealpha 1; cl_crosshairthickness 0.3; cl_fixedcrosshairgap 0; cl_crosshair_outlinethickness 0; cl_crosshair_drawoutline 0"
  270. //Crosshair DynamicMainYELLOW_normal
  271. alias "crosshair_12" "cl_crosshairalpha 255; cl_crosshaircolor 5; cl_crosshaircolor_b 0; cl_crosshaircolor_r 255; cl_crosshaircolor_g 255; cl_crosshairdot 1; cl_crosshairgap -12; cl_crosshairsize 5; cl_crosshairstyle 3; cl_crosshairusealpha 1; cl_crosshairthickness 1; cl_fixedcrosshairgap 0; cl_crosshair_outlinethickness 0; cl_crosshair_drawoutline 0"
  272. //Crosshair kennyS
  273. alias "crosshair_13" "cl_crosshair_drawoutline 1; cl_crosshair_outlinethickness 1; cl_crosshairalpha 200; cl_crosshaircolor 4; cl_crosshairdot 0; cl_crosshairgap -1; cl_crosshairgap_useweaponvalue 0; cl_crosshairsize 3; cl_crosshairstyle 4; cl_crosshairthickness 1; cl_crosshairusealpha 1;"
  274. //Crosshair Dev1ce
  275. alias "crosshair_14" "cl_crosshair_drawoutline 1;cl_crosshair_outlinethickness 1;cl_crosshaircolor 2;cl_crosshairdot 0;cl_crosshairgap -1;cl_crosshairsize 3;cl_crosshairstyle 4;cl_crosshairthickness 1"
  276. //Crosshair s1mple
  277. alias "crosshair_15" "cl_crosshair_drawoutline 1;cl_crosshaircolor 1;cl_crosshairdot 0;cl_crosshairgap 0;cl_crosshairsize 2;cl_crosshairstyle 4;cl_crosshairthickness 0"
  278. //Crosshair Nitr0
  279. alias "crosshair_16" "cl_crosshairstyle 5;cl_crosshairsize 3.5;cl_crosshair_drawoutline 1;cl_crosshairthickness 1;cl_crosshair_outlinethickness 0.4;cl_crosshairdot 0;cl_crosshairgap -1"
  280.  
  281. //
  282. //
  283. //
  284. //FPS Frames Per Second limit for faster load time while allowing competitive high FPS
  285. //FPS_max "0" makes it unlimited but this sifnificantly slows down map loading time.
  286. //The loading time that was affected from FPS_max "0" was fixed from one of the updates that happened after Panorama update
  287. //But 400 is still recommended for more gameplay stability
  288. fps_max "400"
  289. fps_max_menu "150"
  290.  
  291. //use CTRL+R to toggle on & off. switch weapon to see if it stayed on.
  292. //CAPSLOCK is also another bind to toggle this - capslock kind of makes it helpful with "toggle" binds...
  293. //...b/c most keyboards have dedicated light just for CAPSLOCK key
  294. //This bind is helpful when you need to defuse a bomb that is hidden in smoke
  295. gameinstructor_enable "0"
  296.  
  297. //Scales hud elements (default="0.85" ) min. 0.500000 max. 0.950000
  298. hud_scaling "0.950000"
  299.  
  300. //Enables display of target names (dafault="1")
  301. hud_showtargetid "1"
  302.  
  303. //Auto-save a scoreboard screenshot at the end of a map (dafault="0")
  304. hud_takesshots "1"
  305.  
  306. //
  307. //Standard joystick setting. No need to modify
  308. joy_accelmax "1.0"
  309. joy_accelscale "3.5"
  310. joy_accelscalepoly "0.4"
  311. joy_advanced "0"
  312. joy_advaxisr "0"
  313. joy_advaxisu "0"
  314. joy_advaxisv "0"
  315. joy_advaxisx "0"
  316. joy_advaxisy "0"
  317. joy_advaxisz "0"
  318. joy_autoaimdampen "0"
  319. joy_autoAimDampenMethod "0"
  320. joy_autoaimdampenrange "0"
  321. joy_axisbutton_threshold "0.3"
  322. joy_cfg_preset "1"
  323. joy_circle_correct "1"
  324. joy_curvepoint_1 "0.001"
  325. joy_curvepoint_2 "0.4"
  326. joy_curvepoint_3 "0.75"
  327. joy_curvepoint_4 "1"
  328. joy_curvepoint_end "2"
  329. joy_diagonalpov "0"
  330. joy_display_input "0"
  331. joy_forwardsensitivity "-1"
  332. joy_forwardthreshold "0.15"
  333. joy_gamma "0.2"
  334. joy_inverty "0"
  335. joy_lowend "1"
  336. joy_lowend_linear "0.55"
  337. joy_lowmap "1"
  338. joy_movement_stick "0"
  339. joy_name "joystick"
  340. joy_no_accel_jump "0"
  341. joy_pitchsensitivity "-1"
  342. joy_pitchthreshold "0.15"
  343. joy_response_look "0"
  344. joy_response_look_pitch "1"
  345. joy_response_move "1"
  346. joy_sensitive_step0 "0.1"
  347. joy_sensitive_step1 "0.4"
  348. joy_sensitive_step2 "0.90"
  349. joy_sidesensitivity "1"
  350. joy_sidethreshold "0.15"
  351. joy_wingmanwarrior_centerhack "0"
  352. joy_wingmanwarrior_turnhack "0"
  353. joy_yawsensitivity "-1"
  354. joy_yawthreshold "0.15"
  355. joystick "0"
  356. joystick_force_disabled "1"
  357. joystick_force_disabled_set_from_options "1"
  358. key_bind_version "2"
  359. lobby_default_privacy_bits1 "6"
  360. //
  361. //Lobby voice chat keep it off to avoid awkwardness
  362. lobby_voice_chat_enabled "0"
  363. //
  364. lockMoveControllerRet "0"
  365. lookspring "0"
  366. lookstrafe "0"
  367. //
  368. //Turn off mouse acceleration. If you have mouse acceleration, that basically means that mouse movement is never consistent. Flicking at different speeds will give you different results.
  369. //
  370. // Disables mouse acceleration
  371. m_customaccel "0"
  372. //
  373. m_customaccel_exponent "1.05"
  374. m_customaccel_max "0"
  375. m_customaccel_scale "0.04"
  376. m_forward "1"
  377. m_mouseaccel1 "0"
  378. m_mouseaccel2 "0"
  379. //
  380. // Disables mouse acceleration; it was m_mousespeed "1" on my nmyi account... weird.
  381. m_mousespeed "0"
  382. //
  383. m_pitch "0.022"
  384. //
  385. // Enables 1:1 raw mouse input (no acceleration)
  386. m_rawinput "1"
  387. //
  388. m_side "0.8"
  389. m_yaw "0.022"
  390. //
  391.  
  392. // Sensitivity with 3200 DPI (I use 4k resolution... can't wait for 4k high refresh rate monitor later this year... ); changed sens from 0.1875 to 0.25. 600eDPI to 800eDPI. Better movement and getting used to the aim isn't so bad.
  393. //sensitivity "0.1875";
  394. sensitivity "0.25";
  395. //Scoped weapon (AWP/AUG/SG553)zoom sensitivity
  396. zoom_sensitivity_ratio_mouse "0.835373";
  397.  
  398. //
  399. //Default: (mapoverview_icon_scale "1.0")
  400. mapoverview_icon_scale "0.5"
  401. //
  402. mat_monitorgamma "1.600000"
  403. mat_monitorgamma_tv_enabled "0"
  404. mat_powersavingsmode "0"
  405. mat_queue_report "0"
  406. mat_spewalloc "0"
  407. mat_texture_list_content_path ""
  408. mc_accel_band_size "0.5"
  409. mc_dead_zone_radius "0.06"
  410. mc_max_pitchrate "100.0"
  411. mc_max_yawrate "230.0"
  412. //
  413. // Minimum amount of players on Valve servers (prevents joining servers full of bots); default="3"
  414. mm_csgo_community_search_players_min "4"
  415. // Max ping for MM servers you join (set low)
  416. mm_dedicated_search_maxping "67.250000"
  417.  
  418. //net graph for 1440p resolution (1920X1440 or 2560X1440). The BenQ XL2730 monitor can display 1440p in 144hz.
  419. //net_graphheight "400" fits decently with all of my other net_graph settings on a 1440p monitor
  420. //CustomValue02
  421. net_graph "1"
  422. net_graphheight "400"
  423. net_graphholdsvframerate "0"
  424. net_graphmsecs "400"
  425. net_graphpos "2"
  426. net_graphproportionalfont "0"
  427. net_graphshowinterp "1"
  428. net_graphshowlatency "1"
  429. net_graphshowsvframerate "1"
  430. net_graphsolid "1"
  431. net_graphtext "1"
  432. net_maxroutable "1200"
  433. net_scale "5"
  434. net_steamcnx_allowrelay "1"
  435.  
  436. //Muzzleflash on ("1") to easily detect opponent firing
  437. muzzleflash_light "1"
  438. // Adds tracers coming from your own weapon (helps with spray); very minor FPS loss
  439. r_drawtracers_firstperson "1"
  440.  
  441. // Minor FPS bump
  442. r_eyegloss "0"
  443. r_eyemove "0"
  444. r_eyeshift_x "0"
  445. r_eyeshift_y "0"
  446. r_eyeshift_z "0"
  447. r_eyesize "0"
  448.  
  449. //
  450. //
  451. //SOUND SETTING
  452. //
  453. //
  454. snd_duckerattacktime "0.5"
  455. snd_duckerreleasetime "2.5"
  456. snd_duckerthreshold "0.15"
  457. snd_ducking_off "1"
  458. snd_ducktovolume "0.55"
  459. //
  460. // archive - HRTF calculations will calculate the player as being this far behind the camera
  461. snd_hrtf_distance_behind "100"
  462. //
  463. // 0 = Turns on HRTF and Sound Occlusion. Change to 1 to turn HRTF off.
  464. snd_hwcompat "0"
  465. //
  466.  
  467. //"snd_mix_async" = "1" archive - Sets sound to get mixed asynchronously on a different thread
  468. snd_mix_async "1"
  469. snd_mix_async_onetime_reset "1"
  470. snd_mixahead "0.025"
  471.  
  472. //
  473. //
  474. //
  475. //
  476. // This command may have been mistaken for "volume" Master music volume level
  477. //snd_musicvolume "0.040000"
  478. //
  479. //
  480. // CustomValue01
  481. // Default volume on my main PC, set to 0.6.
  482. // My other PCs (laptop) is too soft, so set to 0.9 for my laptop
  483. //"volume" = ".4" ( def. "1.0" ) min. 0.000000 max. 1.000000 archive - Sound volume
  484. volume 0.6
  485. //
  486. //
  487. //
  488. //
  489. //client archive - Tracking rotating music for players with no music packs equipped. pre 20180813 snd_music_selection "2"
  490. snd_music_selection "1"
  491. //
  492. //"0.1" min. 0.00 max. 1.00 archive - Music volume multiplier when Steam Overlay is active
  493. snd_musicvolume_multiplier_inoverlay "0.1"
  494. //
  495. // If set to "0" Enables game volume to play when alt-tabbed ( def. "1" ). Can't change snd_mute_losefocus when playing, disconnect from the server or switch team to spectators
  496. snd_mute_losefocus "0"
  497. //
  498. //? snd archive command; look this command up later
  499. snd_pitchquality "1"
  500. //
  501. //"snd_menumusic_volume" = "0" ( def. "1.0" ) archive - Relative volume of the main menu music.
  502. //snd_menumusic_volume "0"
  503. snd_menumusic_volume ".04"
  504. //
  505. // Music when round starts; pre 20180813 snd_roundstart_volume "1.0" ( def. "1.0" ) archive - Relative volume of round start music.
  506. //snd_roundstart_volume "0"
  507. snd_roundstart_volume "0.04"
  508. //
  509. // Music when round ends; pre 20180813 snd_roundend_volume "1.0"( def. "1.0" ) archive - Relative volume of round end music
  510. //snd_roundend_volume "0"
  511. //snd_roundend_volume "0.04" 20200525 lowered to 0.03
  512. snd_roundend_volume "0.03"
  513. //
  514. // Bomb/hostage volume "snd_mapobjective_volume" = "0.100" ( def. "1.0" ) archive - Relative volume of map objective music.
  515. snd_mapobjective_volume "0.04"
  516. //
  517. // 10 Sec bomb music timer (actually 9.7 seconds) (recommended "0.2" if volume "0.04");pre 20180813 snd_tensecondwarning_volume "1.0"
  518. snd_tensecondwarning_volume "0.04"
  519. //
  520. // (the Timpani drum sound) Relative volume of the death camera music ( def. "1.0" ); pre 20180813 snd_deathcamera_volume "0.125"
  521. //snd_deathcamera_volume "0"
  522. snd_deathcamera_volume "0.02"
  523. //
  524. // "snd_mvp_volume" = "0.000000" ( def. "1.0" ) archive - Relative volume of the MVP music.
  525. //snd_mvp_volume "0"
  526. //You may lower this value if you want to be practical & 0.08 is too loud...
  527. //...but (i.m.o.) it's fun to hear your MVP music louder... as you develop Pavlovian/respondent conditioning to it
  528. snd_mvp_volume "0.08"
  529. //
  530. //
  531. //
  532. //
  533. //
  534.  
  535. //outdated command snd_use_hrtf_onetime_reset "1"
  536. //snd_use_hrtf_onetime_reset "1"
  537. //
  538. //"spec_replay_autostart" = "1" client archive - Auto-start Killer Replay when available
  539. spec_replay_autostart "1"
  540. //"spec_show_xray" = "1" ( def. "0" ) client archive - If 1, see player outlines & IDs through walls - who you ca
  541. //200524 This is now bound to numpad 0 key
  542. spec_show_xray "1"
  543. //
  544.  
  545. // sv_voiceenable "1" b/c sometimes it gets set to "0" in middle of the match, but then you forget that you set your sv_voiceenable "0"...
  546. //...so this ensures that you don't accidentally keep it at "0" after you boot up CSGO again...
  547. //...also, i may be confusing this with the command: voice_enable "1"
  548. sv_voiceenable "1"
  549.  
  550. //tv_nochat was set to "0" as default, but had to be set to "1" from all of the obnoxious "!drop" spammed into in-game chat before the Panorama update
  551. //tv_nochat "1"
  552. //20200524 numpad's DEL key (or the "." key on numpad" toggles this command
  553. tv_nochat "0"
  554. //
  555. //Steam notification in game
  556. ui_steam_overlay_notification_position "topright"
  557. //
  558.  
  559. //CustomValue01; volume 0.6
  560. voice_caster_enable "1"
  561. voice_caster_scale "1.000000"
  562. voice_enable "1"
  563. voice_forcemicrecord "1"
  564. voice_mixer_boost "0"
  565. voice_mixer_mute "0"
  566. voice_mixer_volume "1.0"
  567. voice_modenable "1"
  568. voice_scale "0.04"
  569. voice_system_enable "1"
  570. voice_threshold "4000"
  571. volume "0.6"
  572. vprof_graphheight "256"
  573. vprof_graphwidth "512"
  574. vprof_unaccounted_limit "0.3"
  575. vprof_verbose "1"
  576. vprof_warningmsec "10"
  577.  
  578. //
  579. //
  580. //
  581. //
  582. // Viewmodel setting
  583. //NickelCobalt's viewmodel setting forces the model to be shown the least on the screen
  584. //
  585. cl_viewmodel_shift_left_amt "0.500000"
  586. cl_viewmodel_shift_right_amt "0.250000"
  587. viewmodel_fov "68"
  588. viewmodel_offset_x "-2.0"
  589. viewmodel_offset_y "-2.0"
  590. viewmodel_offset_z "-2.0"
  591. viewmodel_presetpos "0"
  592. cl_bob_lower_amt "5.000000"
  593. cl_bobamt_lat "0.100000"
  594. cl_bobamt_vert "0.100000"
  595. cl_bobcycle "0.98"
  596. //
  597. //"viewmodel_recoil" = "1" ( def. "1.0" ) min. 0.000000 max. 1.000000 client archive - Amount of weapon recoil/aimpunch to display on viewmodel; from update 20180228
  598. viewmodel_recoil "1"
  599. //
  600. //
  601. // New. Viewmodel recoil. Your view model moves along with the unique spray pattern of the equiped weapon while firing.
  602. viewmodel_recoil "1"
  603. //
  604. //
  605. //
  606. //
  607.  
  608. //
  609. //
  610. //
  611. // Network options
  612. // Best network options if you have a 6 mbps stable connection or higher:
  613. //
  614. //rate 786432
  615. //cl_cmdrate 128
  616. //cl_updaterate 128
  617. //cl_interp 0
  618. //cl_interp_ratio 1
  619. //
  620. //
  621. //
  622. // If your connection is VERY bad and unstable, use cl_interp_ratio 2.
  623. // If you do not have 6 mbps stable or higher, then change rate value from 786432 to the appropriate value:
  624. //
  625. //0.5Mbps 65536
  626. //1Mbps 131072
  627. //1.5Mbps 196608 (default)
  628. //2Mbps 262144
  629. //4Mbps 524288
  630. //6Mbps 786432 (max)
  631. //
  632. //
  633. //This rate in XPS9100 nmyi account
  634. //cl_cmdrate "128"
  635. //cl_updaterate "64.000000"
  636. //rate "393216"
  637. //
  638. //
  639. //
  640. //
  641.  
  642. // Duck crouch toggle
  643.  
  644. alias duck_tog duck_on
  645. alias duck_on "+duck; alias duck_tog duck_off; say downarrow pressed- Crch Toggle 1"
  646. alias duck_off "-duck; alias duck_tog duck_on; say downarrow pressed- Crch Toggle 0"
  647. bind "DOWNARROW" "duck_tog"
  648.  
  649. // Perfect jumpthrow bind script
  650.  
  651. alias "+jumpthrow" "+jump;-attack";
  652. alias "-jumpthrow" "-jump";
  653. bind "home" "+jumpthrow";
  654.  
  655. // PRACTICE SCRIPT: SV_CHEATS. toggle sv_cheats 0 1
  656. // Old bind L key was as follows
  657. // bind "L" "toggle sv_cheats 0 1"
  658. alias "svcheats" "svc1"
  659. alias "svc1" "sv_cheats 1; alias svcheats svc2; say key L pressed- SV_c ON"
  660. alias "svc2" "sv_cheats 0; alias svcheats svc1; say key L pressed- SV_c OFF"
  661. bind "l" "svcheats"
  662.  
  663. // PRACTICE SCRIPT: WALLHACK
  664. alias "wallhack" "wh1"
  665. alias "wh1" "r_drawothermodels 2; alias wallhack wh2; say key K pressed- r_D_O_MDLS 2"
  666. alias "wh2" "r_drawothermodels 1; alias wallhack wh1; say key K pressed- r_D_O_MDLS 1"
  667. bind "k" "wallhack"
  668.  
  669. // PRACTICE SCRIPT: GOD HELP ME F1 INVINCIBLE
  670.  
  671. alias "GODS1" "g1"
  672. alias "g1" "gods; alias GODS1 g2; say key F1 pressed- all players GDS ON"
  673. alias "g2" "gods; alias GODS1 g1; say key F1 pressed- all players GDS OFF"
  674. bind "F1" "GODS1"
  675.  
  676. // PRACTICE SCRIPT: MIMIC
  677.  
  678. alias "mimic" "botmimic1"
  679. alias "botmimic1" "bot_mimic 1; alias mimic botmimic2; say key P pressed- bot_mimic 1"
  680. alias "botmimic2" "bot_mimic 0; alias mimic botmimic1; say key P pressed- bot_mimic 0"
  681. bind "p" "mimic"
  682.  
  683. // PRACTICE SCRIPT: BOT STOP
  684. // Old bind 0 key was as follows
  685. // bind "0" "toggle bot_stop 0 1"
  686.  
  687. alias "botstop" "bshammertime1"
  688. alias "bshammertime1" "bot_stop 1; alias botstop bshammertime2; say key 0 zero pressed- bot_stop 1"
  689. alias "bshammertime2" "bot_stop 0; alias botstop bshammertime1; say key 0 zero pressed- bot_stop 0"
  690. bind "0" "botstop"
  691.  
  692. // PRACTICE SCRIPT: BOT CROUCH
  693. // Old bind apostrophe key was as follows
  694. //bind "'" "toggle bot_crouch 0 1"
  695.  
  696. alias "botduck" "bod1"
  697. alias "bod1" "bot_crouch 1; alias botduck bod2; say key ' apostrophe pressed- bot_crouch 1"
  698. alias "bod2" "bot_crouch 0; alias botduck bod1; say key ' apostrophe pressed- bot_crouch 0"
  699. bind "'" "botduck"
  700.  
  701. // PRACTICE SCRIPT: sv_autobunnyhopping toggle
  702. // Old bind comma key was as follows
  703. // bind "," "toggle sv_autobunnyhopping 0 1"
  704. // 200524. bind "," "autobunnyhopping"
  705. // 200525. bind "8" "autobunnyhopping"
  706. // 200525. bind "9" "autobunnyhopping"
  707. alias "autobunnyhopping" "svabh1"
  708. alias "svabh1" "sv_autobunnyhopping 1; alias autobunnyhopping svabh; say key 9 pressed- ABH 1"
  709. alias "svabh" "sv_autobunnyhopping 0; alias autobunnyhopping svabh1; say key 9 pressed- ABH 0"
  710. bind "9" "autobunnyhopping"
  711.  
  712. // PRACTICE SCRIPT: REGENERATION FORCE
  713. // Old bind period key was as follows
  714. // bind "." "toggle sv_regeneration_force_on 0 1"
  715.  
  716. alias "regenhealth" "svrfo1"
  717. alias "svrfo1" "sv_regeneration_force_on 1; alias regenhealth svrfo2; say key . pressed- SV_regen_f_on 1"
  718. alias "svrfo2" "sv_regeneration_force_on 0; alias regenhealth svrfo1; say key . pressed- SV_regen_f_on 0"
  719. bind "." "regenhealth"
  720.  
  721. // PRACTICE SCRIPT: CLIPBRUSHES
  722. // Old bind forward slash NOT BACKSLASH key was as follows
  723. // bind "/" "incrementvar cl_righthand 0 1 1"
  724.  
  725. alias "ClipBrushes" "rdcb1"
  726. alias "rdcb1" "r_drawclipbrushes 2; alias ClipBrushes rdcb2; say key / pressed. red=NPC+player, pink=player, purple=NPC. CLIPBRUSHES AT 2"
  727. alias "rdcb2" "r_drawclipbrushes 1; alias ClipBrushes rdcb3; say key / pressed. red=NPC+player, pink=player, purple=NPC. CLIPBRUSHES AT 1"
  728. alias "rdcb3" "r_drawclipbrushes 0; alias ClipBrushes rdcb1; say key / pressed. red=NPC+player, pink=player, purple=NPC. CLIPBRUSHES AT 0"
  729. bind "/" "ClipBrushes"
  730.  
  731. // cl_show_team_equipment toggle "Stop accidentally shoot your teammates when you're scared" (i.e. cl_show_team_equipment toggle)
  732. //see reference:
  733. //https://www.reddit.com/r/GlobalOffensive/comments/d9awty/counterstrike_global_offensive_update_for_92519/
  734. //https://www.reddit.com/r/GlobalOffensive/comments/da54i0/cl_teamid_overhead_is_on_by_default_after_the/
  735. //https://blog.counter-strike.net/index.php/2017/03/18198/
  736. //https://blog.counter-strike.net/index.php/2017/04/18527/
  737. //https://blog.counter-strike.net/index.php/2017/06/18853/
  738. //https://blog.counter-strike.net/index.php/2018/06/20547/
  739. //
  740. //20200526
  741. //"cl_teamid_overhead_mode" = "2" client archive
  742. //Always show team id over teammates. 1 = pips; 2 = pips, name, and equipment
  743. //default:
  744. //cl_teamid_overhead_mode 2
  745. cl_teamid_overhead_mode 2
  746.  
  747. //https://blog.counter-strike.net/index.php/2017/03/18198/
  748. //No longer works after 2018 June update...
  749. //...replaced by cl_teamid_overhead_mode
  750. //https://blog.counter-strike.net/index.php/2018/06/20547/
  751. //bind "1" "show";
  752. //alias show show1;
  753. //alias show1 "+cl_show_team_equipment; alias show show2";
  754. //alias show2 "-cl_show_team_equipment; alias show show1" ;
  755.  
  756. //CustomValue01
  757. // Raise volume when walking. Use 7 & 4 for PC with better audio. CTRL+F; CustomValue01
  758.  
  759. alias +turndownforwhat "+speed; volume .9";
  760. alias -turndownforwhat "-speed; volume .6";
  761. bind a +turndownforwhat;
  762.  
  763. // Volume adjust bind with "-" & "+" (next to backspace key). This works better b/c it does notloop back to muted & visa-vis
  764.  
  765. alias volume.0 "volume 0;unbind -;bind = volume.05"
  766. alias volume.05 "volume .05;bind - volume.0;bind = volume.1"
  767. alias volume.1 "volume .1;bind - volume.05;bind = volume.15"
  768. alias volume.15 "volume .15;bind - volume.1;bind = volume.2"
  769. alias volume.2 "volume .2;bind - volume.15;bind = volume.25"
  770. alias volume.25 "volume .25;bind - volume.2;bind = volume.3"
  771. alias volume.3 "volume .3;bind - volume.25;bind = volume.35"
  772. alias volume.35 "volume .35;bind - volume.3;bind = volume.4"
  773. alias volume.4 "volume .4;bind - volume.35;bind = volume.45"
  774. alias volume.45 "volume .45;bind - volume.4;bind = volume.5"
  775. alias volume.5 "volume .5;bind - volume.45;unbind ="
  776. volume1.0 ;
  777.  
  778. // Adjust in-game voice chat volume with pgup/pgdn
  779. // http://csgo.gamebanana.com/scripts/7567
  780. alias "ngmin" "voice_scale 0;echo |*__________| VOICE 0% MINIMUM!;alias ngup ng1;alias ngdn ngmin"
  781. alias "ng1" "voice_scale 0.02;echo |_*_________| VOICE 10%;alias ngup ng2;alias ngdn ngmin"
  782. alias "ng2" "voice_scale 0.04;echo |__*________| VOICE 20%;alias ngup ng3;alias ngdn ng1"
  783. alias "ng3" "voice_scale 0.06;echo |___*_______| VOICE 30%;alias ngup ng4;alias ngdn ng2"
  784. alias "ng4" "voice_scale 0.08;echo |____*______| VOICE 40%;alias ngup ng5;alias ngdn ng3"
  785. alias "ng5" "voice_scale 0.10;echo |_____*_____| VOICE 50%;alias ngup ng6;alias ngdn ng4"
  786. alias "ng6" "voice_scale 0.12;echo |______*____| VOICE 60%;alias ngup ng7;alias ngdn ng5"
  787. alias "ng7" "voice_scale 0.14;echo |_______*___| VOICE 70%;alias ngup ng8;alias ngdn ng6"
  788. alias "ng8" "voice_scale 0.16;echo |________*__| VOICE 80%;alias ngup ng9;alias ngdn ng7"
  789. alias "ng9" "voice_scale 0.18;echo |_________*_| VOICE 90%;alias ngup ng10;alias ngdn ng8"
  790. alias "ng10" "voice_scale 0.20;echo |__________*| VOICE 100% MAXIMUM!;alias ngdn ng9"
  791. alias "ngup" "ng1"
  792. alias "ngdn" "ng1"
  793. bind "pgup" "ngup"
  794. bind "pgdn" "ngdn"
  795.  
  796. //
  797. //
  798. //
  799. //
  800. //
  801. //
  802. //
  803. //
  804. //
  805. //200524 created date
  806. //By NickelCobalt
  807. //CSGO demo binds
  808. //For numpad
  809. //
  810. //
  811. //For anyone new to CSGO: Press Shift + F2 to toggle DEMO ui controller
  812. //
  813. //
  814. //
  815. //
  816. //DEMO BINDS
  817. //Demo: Hold kp_slash (numpad/) to SLOW demo at x0.50 speed. Release kp_slash (numpad/) for normal x1.
  818. //Demo: Hold kp_multiply (numpad*) to FFW demo at x2 speed. Release kp_multiply (numpad*) for normal x1.
  819. //Demo: Hold kp_home (numpad7) to SLOW demo at x0.25 speed. Release kp_home (numpad7) for normal x1.
  820. //Demo: Hold kp_pgup (numpad9) to FFW demo at x10 speed. Release kp_pgup (numpad9) for normal x1.
  821. //
  822. //Demo: Numpad left & right (numpad4 & numpad6) REW & Skips respectively by 320 ticks.
  823. //Demo: Numpad dowm & up (numpad2 & numpad8) REW & Skips respectively by 640 ticks.
  824. //
  825. //
  826. //
  827. //
  828. //200525 revisions:
  829. //
  830. //cl_show_observer_crosshair 1
  831. //"incrementvar cl_show_observer_crosshair 0 1 2"
  832. //
  833. //cl_show_observer_crosshair:
  834. //Show the crosshair of the player being observed.
  835. //0: off
  836. //1: friends and party
  837. //2: (left blank, but it's assumed as "everyone")
  838. //
  839. //
  840. //
  841. //
  842. //cl_observercrosshair 1
  843. //"toggle cl_observercrosshair 0 1"
  844. //
  845. //
  846. //
  847. //
  848. //"toggle cl_draw_only_deathnotices 0 1"
  849. //
  850. //
  851. //
  852. //
  853. //REW & FFW binds do not work currently
  854. //So Numpad 1,2,3 replaced... other REW & FFW binds are kept until I get it fixed soon
  855. //REW & FFW binds currently function like "Jump back to the start of the round" bind...
  856. //...so it's somewhat useful, but may replace with more helpful binds until the binds work properly soon.
  857. //
  858. //
  859. //
  860. //
  861. //bind "kp_end" "incrementvar cl_show_observer_crosshair 0 1 2"
  862. //bind "kp_downarrow" "toggle cl_observercrosshair 0 1"
  863. //bind "kp_pgdn" "toggle cl_draw_only_deathnotices 0 1"
  864. //
  865. //This bind is one of the bind that does not get overwritten after "exec autoexec" gets typed into the console:
  866. //bind "kp_end" "incrementvar cl_show_observer_crosshair 0 1 2"
  867. //
  868. //
  869.  
  870. alias "+DemoSLWx050" "demo_timescale 0.5"
  871. alias "-DemoSLWx050" "demo_timescale 1"
  872. bind "kp_slash" "+DemoSLWx050"
  873.  
  874. alias "+DemoFFWx002" "demo_timescale 2"
  875. alias "-DemoFFWx002" "demo_timescale 1"
  876. bind "kp_multiply" "+DemoFFWx002"
  877.  
  878. alias "+DemoSLWx025" "demo_timescale 0.25"
  879. alias "-DemoSLWx025" "demo_timescale 1"
  880. bind "kp_home" "+DemoSLWx025"
  881.  
  882. alias "+DemoFFWx010" "demo_timescale 10"
  883. alias "-DemoFFWx010" "demo_timescale 1"
  884. bind "kp_pgup" "+DemoFFWx010"
  885.  
  886. // bind w/ "//" before the bind indicates its autoexec default bind...
  887. //...or that it doesn't currently work properly.
  888. // place "//" for numpad 1/2/3 binds in autoexec
  889.  
  890. bind "kp_ins" "toggle spec_show_xray 0 1"
  891.  
  892. //bind "kp_end" "incrementvar cl_show_observer_crosshair 0 1 2"
  893. //200525. Does not work anywhere: "say ಠ_ಠ"
  894. //bind "kp_end" "say ಠ_ಠ"
  895. //200524. Does not work: "demo_goto -6400 1"
  896. //bind "kp_end" "demo_goto -6400 1"
  897.  
  898. //bind "kp_downarrow" "toggle cl_observercrosshair 0 1"
  899. //200525. Does not work in demo: "say ¯\_(ツ)_/¯"
  900. //bind "kp_downarrow" "say ¯\_(ツ)_/¯"
  901. //200524. Does not work: "demo_goto -640 1"
  902. //bind "kp_downarrow" "demo_goto -640 1"
  903.  
  904. //bind "kp_pgdn" "toggle cl_draw_only_deathnotices 0 1"
  905. //200525. Does not work in demo: "say | ͡° ͜ʖ ͡°|"
  906. //bind "kp_pgdn" "say | ͡° ͜ʖ ͡°|"
  907. //200524. Does not work: "demo_goto 6400 1"
  908. //bind "kp_pgdn" "demo_goto 6400 1"
  909.  
  910. bind "kp_leftarrow" "demo_goto -320 1"
  911. bind "kp_5" "demo_togglepause"
  912. bind "kp_rightarrow" "demo_goto 320 1"
  913.  
  914. bind "kp_home" "+DemoSLWx025"
  915. bind "kp_uparrow" "demo_goto 640 1"
  916. bind "kp_pgup" "+DemoFFWx010"
  917.  
  918. bind "kp_slash" "+DemoSLWx050"
  919. bind "kp_multiply" "+DemoFFWx002"
  920.  
  921. bind "KP_minus" "incrementvar cl_radar_scale 0.25 1.0 -0.05"
  922. //bind "KP_minus" "incrementvar cl_radar_scale 0.25 1.0 -0.05"
  923. bind "KP_plus" "incrementvar cl_radar_scale 0.25 1.0 0.05"
  924. //bind "KP_plus" "incrementvar cl_radar_scale 0.25 1.0 0.05"
  925.  
  926. bind "kp_enter" "demoui"
  927. bind "kp_del" "toggle tv_nochat 0 1"
  928. //
  929. //
  930. //
  931. //
  932. //
  933. //
  934. //
  935. //
  936.  
  937. // This useful "modifier-key combination bind" script allows alternative binds when combining binds with modifier-keys like alt/ctrl/shift:
  938. // (e.g. "1"="slot1" but "CTRL+1"="toggle r_drawviewmodel 0 1". Which is useful when practicing spray/aim/nade or FPS boost during practice)
  939. // BUT it does not currently work if your original bind includes "toggle," "use," or "incrementvar":
  940. // (e.g. "1"="toggle voice_loopback 0 1" then "CTRL+1"="toggle r_drawviewmodel 0 1" but will now force "1" to bind only as "toggle r_drawviewmodel 0 1" thus "toggle voice_loopback 0 1" can no longer be used)
  941. // So I am currently limited to very basic binds if I want to use that bind for "modifier-key combination bind."
  942. // (e.g. <bind "4" "use weapon_knife"> will not work for this script, so I'm forced to use <bind "4" "slot3"> ... so if I have a Zeus, hitting "4" key will take out Zeus instead of knife)
  943. // How do you fix this?
  944. // This script that allows alternative binds with combination of modifier keys (e.g. 1=slot1 but CTRL+1= toggle r_drawviewmodel 0 1) do not work if your original bind includes "toggle," "use," or "incrementvar"
  945. //
  946. // CTRL combination script's voice_scale adjust is similar to Poker 3 mechanical keyboard's volume function layer...
  947. //...(i.e. Fn+S, Fn+D, Fn_F = CTRL+S, CTRL+D, CTRL+F ... volume down,up,mute)
  948. // Function keys (e.g. F1, F2, F3,...) do not work with these as far as I know
  949. // These alias are ordered in QWERTY order (not alphabetical or numberical)
  950. //200526 New CTRL modifier for keys W,UPARROW,LEFTARROW,RIGHTARROW
  951. //200526 Modified CTRL modifier for keys 0,8,9,W,J,P
  952. //200526 UPARROW,LEFTARROW,RIGHTARROW behaved oddly - kept spamming "toggle net_graph 0 1"
  953.  
  954. alias CTRL00 "incrementvar sv_grenade_trajectory_time 0 20 5"
  955. alias CTRL0 "bind 0 CTRL00"
  956.  
  957. alias CTRL11 "toggle r_drawviewmodel 0 1"
  958. alias CTRL1 "bind 1 CTRL11"
  959.  
  960. alias CTRL22 "incrementvar sv_showimpacts 0 3 1"
  961. alias CTRL2 "bind 2 CTRL22"
  962.  
  963. alias CTRL33 "sv_showimpacts_time 0.8"
  964. alias CTRL3 "bind 3 CTRL33"
  965.  
  966. alias CTRL44 "toggle weapon_accuracy_nospread 0 1"
  967. alias CTRL4 "bind 4 CTRL44"
  968.  
  969. alias CTRL55 "toggle weapon_debug_spread_show 0 1"
  970. alias CTRL5 "bind 5 CTRL55"
  971.  
  972. alias CTRL66 "getpos_exact"
  973. alias CTRL6 "bind 6 CTRL66"
  974.  
  975. alias CTRL77 "toggle r_drawparticles 0 1"
  976. alias CTRL7 "bind 7 CTRL77"
  977.  
  978. alias CTRL88 "toggle mat_fillrate 0 1"
  979. alias CTRL8 "bind 8 CTRL88"
  980.  
  981. alias CTRL99 "toggle mat_drawgray 0 1"
  982. alias CTRL9 "bind 9 CTRL99"
  983.  
  984. alias CTRLQ1 "toggle voice_loopback 0 1"
  985. alias CTRLQ "bind Q CTRLQ1"
  986.  
  987. alias CTRLW1 "incrementvar sv_showimpacts_penetration 0 2 1"
  988. alias CTRLW "bind W CTRLW1"
  989.  
  990. alias CTRLE1 "incrementvar cl_righthand 0 1 1"
  991. alias CTRLE "bind E CTRLE1"
  992.  
  993. alias CTRLR1 "incrementvar gameinstructor_enable 0 1 1"
  994. alias CTRLR "bind R CTRLR1"
  995.  
  996. alias CTRLT1 "say :)"
  997. alias CTRLT "bind T CTRLT1"
  998.  
  999. alias CTRLU1 "say yupp"
  1000. alias CTRLU "bind U CTRLU1"
  1001.  
  1002. alias CTRLI1 "say nope"
  1003. alias CTRLI "bind I CTRLI1"
  1004.  
  1005. alias CTRLO1 "say glhf"
  1006. alias CTRLO "bind O CTRLO1"
  1007.  
  1008. alias CTRLP1 "toggle sv_grenade_trajectory 0 1"
  1009. alias CTRLP "bind P CTRLP1"
  1010.  
  1011. alias CTRLS1 "incrementvar cl_radar_scale 0.25 1.0 -0.05"
  1012. alias CTRLS "bind S CTRLS1"
  1013.  
  1014. alias CTRLD1 "incrementvar cl_radar_scale 0.25 1.0 0.05"
  1015. alias CTRLD "bind D CTRLD1"
  1016.  
  1017. //alias CTRLF11 "toggle sv_regeneration_force_on 0 1"
  1018. //alias CTRLF1 "bind F1 CTRLF11"
  1019.  
  1020. //alias CTRLF1 "toggle voice_scale 0.06 0.22"
  1021. //alias CTRLF "bind F CTRLF1"
  1022.  
  1023. alias CTRLF1 "say DOOR STTUCK"
  1024. alias CTRLF "bind F CTRLF1"
  1025.  
  1026. alias CTRLG1 "say lol"
  1027. alias CTRLG "bind G CTRLG1"
  1028.  
  1029. alias CTRLH1 "say :("
  1030. alias CTRLH "bind H CTRLH1"
  1031.  
  1032. alias CTRLJ1 "say sorry :("
  1033. alias CTRLJ "bind J CTRLJ1"
  1034.  
  1035. alias CTRLK1 "say gg"
  1036. alias CTRLK "bind K CTRLK1"
  1037.  
  1038. alias CTRLL1 "toggle mp_restartgame 0 1"
  1039. alias CTRLL "bind L CTRLL1"
  1040.  
  1041. //alias CTRL,1 "toggle mp_death_drop_gun 0 1"
  1042. //alias CTRL, "bind , CTRL,1"
  1043.  
  1044. alias CTRLZ1 "say nice shot"
  1045. alias CTRLZ "bind Z CTRLZ1"
  1046.  
  1047. alias CTRLX1 "say_team nice shot"
  1048. alias CTRLX "bind X CTRLX1"
  1049.  
  1050. alias CTRLC1 "say_team nt nt"
  1051. alias CTRLC "bind C CTRLC1"
  1052.  
  1053. alias CTRLV1 "say admin he doin it sideways"
  1054. alias CTRLV "bind V CTRLV1"
  1055.  
  1056. alias CTRLB1 "say thank you"
  1057. alias CTRLB "bind B CTRLB1"
  1058.  
  1059. alias CTRLN1 "say_team (chuckles) *i'm in danger*"
  1060. alias CTRLN "bind N CTRLN1"
  1061.  
  1062. alias CTRLM1 "say (\/)(*,,*)(\/)"
  1063. alias CTRLM "bind M CTRLM1"
  1064.  
  1065. alias CTRL/1 "toggle mp_death_drop_gun 0 1"
  1066. alias CTRL/ "bind / CTRL/1"
  1067.  
  1068. alias def0 "bind 0 botstop"
  1069.  
  1070. alias def1 "bind 1 radio1"
  1071.  
  1072. alias def2 "bind 2 radio2"
  1073.  
  1074. alias def3 "bind 3 radio3"
  1075.  
  1076. alias def4 "bind 4 slot3"
  1077.  
  1078. alias def5 "bind 5 slot4"
  1079.  
  1080. alias def6 "bind 6 +spray_menu"
  1081.  
  1082. alias def7 "bind 7 slot12"
  1083.  
  1084. alias def8 "bind 8 sv_rethrow_last_grenade"
  1085.  
  1086. alias def9 "bind 9 autobunnyhopping"
  1087.  
  1088. alias defQ "bind Q toggle cl_draw_only_deathnotices 0 1"
  1089.  
  1090. alias defW "bind W lastinv"
  1091.  
  1092. alias defE "bind E +forward"
  1093.  
  1094. alias defR "bind R +use"
  1095.  
  1096. alias defT "bind T +reload"
  1097.  
  1098. alias defU "bind U messagemode"
  1099.  
  1100. alias defI "bind I messagemode2"
  1101.  
  1102. alias defO "bind O bot_place"
  1103.  
  1104. alias defP "bind P mimic"
  1105.  
  1106. alias defS "bind S +moveleft"
  1107.  
  1108. alias defD "bind D +back"
  1109.  
  1110. alias defF "bind F +moveright"
  1111.  
  1112. alias defG "bind G slot7"
  1113.  
  1114. alias defH "bind H slot6"
  1115.  
  1116. alias defJ "bind J drop"
  1117.  
  1118. alias defK "bind K wallhack"
  1119.  
  1120. alias defL "bind L svcheats"
  1121.  
  1122. //alias def, "bind , botduck"
  1123.  
  1124. alias defZ "bind Z +duck"
  1125.  
  1126. alias defX "bind X slot11"
  1127.  
  1128. alias defC "bind C slot9"
  1129.  
  1130. alias defV "bind V slot10"
  1131.  
  1132. alias defB "bind B slot8"
  1133.  
  1134. alias defN "bind N buymenu"
  1135.  
  1136. alias defM "bind M +lookatweapon"
  1137.  
  1138. alias def/ "bind / ClipBrushes"
  1139.  
  1140. //alias defF1 "bind F1 GODS1"
  1141.  
  1142. alias +altbinds "CTRL0; CTRL1; CTRL2; CTRL3; CTRL4; CTRL5; CTRL6; CTRL7; CTRL8; CTRL9; CTRLQ; CTRLW; CTRLE; CTRLR; CTRLT; CTRLU; CTRLI; CTRLO; CTRLP; CTRLS; CTRLD; CTRLF; CTRLG; CTRLH; CTRLJ; CTRLK; CTRLL; CTRLZ; CTRLX; CTRLC; CTRLV; CTRLB; CTRLN; CTRLM; CTRL/"
  1143.  
  1144. alias -altbinds "def0; def1; def2; def3; def4; def5; def6; def7; def8; def9; defQ; defW; defE; defR; defT; defU; defI; defO; defP; defS; defD; defF; defG; defH; defJ; defK; defL; defZ; defX; defC; defV; defB; defN; defM; def/"
  1145.  
  1146. bind CTRL +altbinds
  1147.  
  1148. //
  1149. //
  1150. //
  1151. //This would not work with the CTRL modifier script:
  1152. //alias CTRL,1 "toggle mp_death_drop_gun 0 1"
  1153. //alias CTRL, "bind , CTRL,1"
  1154. //alias def, "bind , botduck"
  1155. //CTRL,
  1156. //def,
  1157. //
  1158. //
  1159. //
  1160.  
  1161. //
  1162. //
  1163. //
  1164. //
  1165. //
  1166. // Standard ESDF keybind, post 20170625 figure out how to switch bind "0" with bind "1" by fixing "modifier-key combination bind" script
  1167.  
  1168. bind "0" "botstop"
  1169. bind "1" "radio1"
  1170. bind "2" "radio2"
  1171. bind "3" "radio3"
  1172. bind "4" "slot3"
  1173. bind "5" "slot4"
  1174. bind "6" "+spray_menu"
  1175. bind "7" "slot12"
  1176. bind "8" "sv_rethrow_last_grenade"
  1177. bind "9" "autobunnyhopping"
  1178. bind "a" "+turndownforwhat"
  1179. bind "b" "slot8"
  1180. bind "c" "slot9"
  1181. bind "d" "+back"
  1182. bind "e" "+forward"
  1183. bind "f" "+moveright"
  1184. bind "g" "slot7"
  1185. bind "h" "slot6"
  1186. bind "i" "messagemode2"
  1187. bind "j" "drop"
  1188. bind "k" "wallhack"
  1189. bind "l" "svcheats"
  1190. bind "m" "+lookatweapon"
  1191. bind "n" "buymenu"
  1192. bind "o" "bot_place"
  1193. bind "p" "mimic"
  1194. bind "q" "toggle cl_draw_only_deathnotices 0 1"
  1195. bind "r" "+use"
  1196. bind "s" "+moveleft"
  1197. bind "t" "+reload"
  1198. bind "u" "messagemode"
  1199. bind "v" "slot10"
  1200. bind "w" "lastinv"
  1201. bind "x" "slot11"
  1202. bind "y" "use weapon_knife"
  1203. bind "z" "+duck"
  1204. bind "kp_ins" "toggle spec_show_xray 0 1"
  1205. bind "kp_end" "incrementvar cl_show_observer_crosshair 0 1 2"
  1206. bind "kp_downarrow" "say ¯\_(ツ)_/¯"
  1207. bind "kp_pgdn" "say | ͡° ͜ʖ ͡°|"
  1208. bind "kp_leftarrow" "toggle cl_grenadepreview 0 1"
  1209. bind "kp_5" "demo_togglepause"
  1210. bind "kp_rightarrow" "toggle cl_sim_grenade_trajectory 0 1"
  1211. bind "kp_home" "+DemoSLWx025"
  1212. bind "kp_uparrow" "demo_goto 640 1"
  1213. bind "kp_pgup" "+DemoFFWx010"
  1214. bind "kp_slash" "+DemoSLWx050"
  1215. bind "kp_multiply" "+DemoFFWx002"
  1216. bind "KP_minus" "incrementvar cl_radar_scale 0.25 1.0 -0.05"
  1217. bind "KP_plus" "incrementvar cl_radar_scale 0.25 1.0 0.05"
  1218. bind "kp_enter" "demoui"
  1219. bind "kp_del" "toggle tv_nochat 0 1"
  1220. bind "[" "callvote"
  1221. bind "]" "teammenu"
  1222. bind "SEMICOLON" "toggle volume 0 0.2"
  1223. bind "'" "botduck"
  1224. bind "`" "toggle cl_mute_enemy_team 0 1"
  1225. bind "," "incrementvar cl_teamid_overhead_mode 0 2 1"
  1226. bind "." "regenhealth"
  1227. bind "/" "ClipBrushes"
  1228. bind "\" "toggleconsole"
  1229. bind "-" "incrementvar volume 0 1 -0.1"
  1230. bind "=" "incrementvar volume 0 1 0.1"
  1231. bind "SPACE" "+jump"
  1232. bind "TAB" "+showscores"
  1233. bind "CAPSLOCK" "incrementvar gameinstructor_enable 0 1 1"
  1234. bind "NUMLOCK" "r_cleardecals"
  1235. bind "ESCAPE" "cancelselect"
  1236. bind "SCROLLLOCK" "say guns"
  1237. bind "INS" "show_loadout_toggle"
  1238. bind "DEL" "mute"
  1239. bind "HOME" "+jumpthrow"
  1240. bind "END" "CrosshairCycle"
  1241. bind "PGUP" "ngup"
  1242. bind "PGDN" "ngdn"
  1243. bind "PAUSE" "pause"
  1244. bind "SHIFT" "slot5"
  1245. bind "RSHIFT" "getpos"
  1246. bind "ALT" "noclip"
  1247. bind "CTRL" "+altbinds"
  1248. bind "RCTRL" "toggle cl_draw_only_deathnotices 0 1"
  1249. bind "UPARROW" "toggle net_graph 0 1"
  1250. bind "LEFTARROW" "invprev"
  1251. bind "DOWNARROW" "duck_tog"
  1252. bind "RIGHTARROW" "invnext"
  1253. bind "F1" "GODS1"
  1254. bind "F2" "incrementvar cl_radar_scale 0.25 1.0 -0.05"
  1255. bind "F3" "incrementvar cl_radar_scale 0.25 1.0 0.05"
  1256. bind "F4" "slot12"
  1257. bind "F5" "toggle cl_radar_rotate 0 1"
  1258. bind "F6" "toggle cl_weapon_debug_show_accuracy 0 2"
  1259. bind "F7" "toggle cl_weapon_debug_show_accuracy_duration 2 10"
  1260. bind "F8" "incrementvar sv_showimpacts_time 0 10 1"
  1261. bind "F9" "incrementvar sv_infinite_ammo 0 2 1"
  1262. bind "F10" "quit prompt"
  1263. bind "F11" "displaydamage"
  1264. bind "MOUSE1" "+attack"
  1265. bind "MOUSE2" "+attack2"
  1266. bind "MOUSE3" "+voicerecord"
  1267. bind "MOUSE4" "slot2"
  1268. bind "MOUSE5" "slot1"
  1269. bind "MWHEELUP" "r_cleardecals"
  1270. bind "MWHEELDOWN" "r_cleardecals"
  1271.  
  1272. host_writeconfig
Add Comment
Please, Sign In to add comment