Guest User

[PIPES] CSGO Config

a guest
Apr 13th, 2017
4,392
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 64.23 KB | None | 0 0
  1. con_enable "1"// //Enables Console
  2.  
  3. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  4. echo - Welcome to [PIPES]'s CSGO Configuration & Scripts - (1/1)
  5. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  6. // IMPORTANT
  7. //This auto exec config is a collection of scripts from youtubers, reddit, banana gaming forum and steam forum posts.
  8. // Some of these scripts are my creation while others are not - I have modified many of the scripts to meet my specific needs and I encourage you to do the same.
  9. // YOU CANNOT BE VAC BANNED FOR USING ANYTHING IN THIS CONFIG. Nothing in this config is cheating, it simply refines and improves gameplay by introducing more intuition into the controls and HUD.
  10. // If you are not running a top of the line gaming rig many of these config options can make your game run FASTER and SMOOTHER. If you DO have a rig, these same options can utilize more of your expensive hardware.
  11. // 3rd Party Platforms such as ESEA and FACEIT have their own config rules. The settings in this config are NOT configured for ESEA or FACE IT and you will have to make a seperate config for that platform if you wish to play.
  12. // I use barely ANY of the default controls. Please check the controls list below and if you wish to make any changes, make them in the SCRIPTS section within the applicable script.
  13. // The specific launch options and settings I use are UNIQUE to my computer. Before booting csgo.exe with this config you MUST change the settings to suit your hardware. failure to do this may result in game crashes or BSODs.
  14. // If you are unsure on how to change something or want something to work differently, Steam forums and reddit are your best friend, a little research is much faster than bothering youtubers or your friends.
  15. // Alternatively, type cvarlist in console in the game to show the list of convars/concommands.
  16. // Check out https://steamcommunity.com/sharedfiles/filedetails/?id=314801693 to see a guide on scripting in Source
  17. // Cheers and enjoy, PIPES
  18.  
  19. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  20. // How to Save Your Config
  21. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  22.  
  23. //The config path USED TO BE ".../Steam/steamapps/common/Counter Strike Global Offensive/csgo/cfg" but it has changed to the one shown below!
  24. // The location of your config has now changed so you can create individual configs for individual accounts on the same machine. The location where this config must be saved is listed below.
  25. // C:\Program Files (x86)\Steam\userdata\#########\730\local\cfg
  26. // The ###'s represent your Steam ID Number. To find this go to your inventory[ in steam and click trade offers, who can send me trade offers?
  27. // Under "THIRD PARTY SITES" your steam TRADE LINK url is listed. Your STEAM ID is listed inbetween "partner=" and "&token" https://steamcommunity.com/tradeoffer/new/?partner=########&token=kDjK7r4y
  28. // This number demarcates YOUR userdata folder. This is where we save our config.
  29. // Save this notepad in C:\Program Files (x86)\Steam\userdata\#########\730\local\cfg. Remember to put talking marks on either side so it saves as a .cfg and not a .txt. EG: "pipes.cfg" NOT myname.cfg.txt
  30. // Save a backup of your config somewhere in case you need to reset windows at some point, I reccomend creating a paste at www.pastebin.com and saving the URL in your steam profile description.
  31. // Remember to put "+exec pipes.cfg" in Launch options. EG: +exec(space)yourname.cfg
  32. // Restart the game for config changes to take affect. (I generally restart my computer just to be sure)
  33. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  34. // Launch Options //These are settings for CSGO.exe and affect the program as a whole every time you launch it. Right click on the game in Steam Library to Find the Run Window
  35. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  36.  
  37. //CSGO Properties-> General -> Set Launch Options
  38.  
  39. //-novid -refresh 60 -tickrate 128 +exec pipes.cfg -language custom +mat_queue_mode 2 -high -threads 4 -nod3d9ex -nojoy +cl_forcepreload 1
  40.  
  41. //-novid //removes the Valve logo video before the home lobby
  42. //-refresh 60 //keeps the game refreshing your screen at the correct hertz (insert your screens refresh rate)
  43. //-tickrate 128 //ensures your server is 128 tick when you open your own
  44. //+exec pipes.cfg //VERY IMPORTANT - ensures that this config loads with the game. this means you do not need to edit autoexecs in steam files. NB: if you change the name of this config change the name in your Launch options also.
  45. //-language custom //Makes sureBanana Gamings Custom Text and Colour Mod v3 is the default.
  46. //+mat_queue_mode 2 //Can give better FPS.
  47. //-high //Prioritizes CS:GO for CPU
  48. //-threads 4 //Dictates threads used by CPU (use 2 if you use a dual-core CPU8)
  49. //-nod3d9ex //Makes ALT+TAB faster
  50. //-nojoy //Removes joystick support
  51. //+cl_forcepreload 1 //Increases FPS by preloading maps
  52.  
  53. clear
  54. echo - Custom Launch Options Active - (1/3)
  55. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  56. // Controls //I list my controls here to keep track of binds, scripts and any overlaps. I also list binds for other programs here such as Synapse 2.0 and SLAM
  57. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  58. //NOTE: THIS IS A LIST NOT A SCRIPT, changing the variables here does NOTHING. If you wish to change a control, scroll down or press ctrl+f and search the control and change it IN THE SCRIPT.
  59. //"Tab" Scoreboard + Netgraph
  60. //"Shift" Walk
  61. //"Control" Crouch
  62. //"LeftAlt" Voice Comms In-Game
  63. //"Space" Jump; hold for Jump Crouch
  64. //"W" Forward
  65. //"S" Backwards
  66. //"A" Strafe Left
  67. //"D" Strafe Right
  68. //"Q" Smoke Crosshairs
  69. //"E" Use
  70. //"R" Reload
  71. //"T" Inspect
  72. //"Y" Global Chat
  73. //"U" Team Chat
  74. //"I" Disabled
  75. //"O" Default
  76. //"P" Default
  77. //"F" Knife
  78. //"G" Bomb Drop
  79. //"H" Call Vote
  80. //"J" Choose Team
  81. //"K" Advanced Bind Starter Key
  82. //"L" Default
  83. //"Z" Radio 3 Comms Menu
  84. //"X" Clutch Mode -
  85. //"C" Graffiti Menu
  86. //"V" Drop
  87. //"B" Buy also Mouse 10
  88. //"N" Default
  89. //"M" Default
  90. //"'" Default
  91. //";" Default
  92. //"[" Default
  93. //"]" Default
  94. //"\" Console
  95. //"Insert" Radio 2 Training Menu
  96. //"Delete" Radio 1 Command Menu
  97. //"Home" Toggles Ignore Messages
  98. //"End" Toggles Voice Chat
  99. //"Page Up" Relay SLAM
  100. //"Page Down" Play SLAM //Source Live Audio Mixer Bind Play Key. This and the following binds are set within SLAM.
  101. //"KP Minus" Decreases Mic Gain
  102. //"KP Plus" Increases Mic Gain
  103. //"KP Enter" Toggles Radar Zoom
  104. //"KP Multiply" Relays Mic to Audio Output
  105. //"KP 1" John Cena //Source Live Audio Mixer Bind, plays track when pressed with PG Down
  106. //"KP 2" Angels //Source Live Audio Mixer Bind, plays track when pressed with PG Down
  107. //"KP 3" Filthy Frank - It's Time to Stop //Source Live Audio Mixer Bind, plays track when pressed with PG Down
  108. //"KP 4" Awkward Crickets //Source Live Audio Mixer Bind, plays track when pressed with PG Down
  109. //"KP 5" Hot Randy //Source Live Audio Mixer Bind, plays track when pressed with PG Down
  110. //"KP 6" Mario Jump //Source Live Audio Mixer Bind, plays track when pressed with PG Down
  111. //"KP 7" Loud Noises //Source Live Audio Mixer Bind, plays track when pressed with PG Down
  112. //"KP 8" Sad Violins //Source Live Audio Mixer Bind, plays track when pressed with PG Down
  113. //"KP 9" Filthy Frank- Nobody Likes You //Source Live Audio Mixer Bind, plays track when pressed with PG Down
  114. //"KP Slash" Wasted Meme //Source Live Audio Mixer Bind, plays track when pressed with PG Down
  115. //"KP Asterisk" Ragdoll //Source Live Audio Mixer Bind, plays track when pressed with PG Down
  116. //"1" Primary Weapon
  117. //"2" Pistol
  118. //"3" Knife (Double Press Zuess)
  119. //"4" Utility
  120. //"5" Bomb
  121. //"6" Smoke
  122. //"7" Flash
  123. //"8" Molotov
  124. //"9" HE Grenade
  125. //"0" Decoy
  126. //"Left Arrow" Turn Left
  127. //"Right Arrow" Turn Right
  128. //"M1" Toggles Advanced Damage (F3)
  129. //"M2" Toggles Ignore Messages (Home)
  130. //"M3" Toggles Display Team Equipment (N)
  131. //"M4" Clutch Mode (x)
  132. //"M5" Bomb Drop (G)
  133. //"F1"
  134. //"F2"
  135. //"F3"
  136. //"F4" Toggle AFK
  137. //"f5" Demo User Interface
  138. //"f6" Toggle Pause/Play Demo
  139. //"f7" Toggle Demo Speed
  140. //"F8"
  141. //"F9"
  142. //"F10"
  143. //"F11"
  144. //"F12" Take Screenshot with Steam
  145. //"Mouse 1 Left Mouse Button" Attack1
  146. //"Mouse 2 Right Mouse Button" Attack2 (scope)
  147. //"Mouse 3 ScrollWheel Click Down" Advanced Bind Starter Key (K)
  148. //"Mouse 4 Sensitivity Down" Graffitti Menu (C)
  149. //"Mouse 5 Sensitivity Up"
  150. //"Mouse 6 Scroll Wheel Up" Cycle Grenades (4)
  151. //"Mouse 7 Scroll Wheel Down" Cycle Weapons (5) //NOTE: see if you can bind this to jump as well as space, without crouch jump? preferably not in Synapse
  152. //"Mouse 8 Scroll Wheel Click Left" Equip Smoke (8)
  153. //"Mouse 9 Scroll Wheel Click Right" Equip Flash (6)
  154. //"Mouse 10 Left Rear" Buy Menu (B)
  155. //"Mouse 11 Left Forward" Awp Switch/Quick Reload
  156. // Mouse 12 Right Rear" Unbound
  157. // Mouse 13 Right Forward" Unbound
  158. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  159. // Settings //These are commands that control the in-game settings panel directly. These are saved here so changing options in game is temporary.
  160. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  161.  
  162. // Crosshair //Current settings are for a single embossed green dot in the centre of the screen, no crosshair lines and no movement from the crosshair.
  163.  
  164. cl_crosshairstyle "5"// //0="Default"-Spreads when moving,shooting (Dot w/circle+lines // 1= "Default Static"-Static (Dot w/lines) // 2=-"Classic"-Spreads when moving,shooting (No Dot, Lines, Outer Dots) // 3="Classic Dynamic"-Spreads when moving,shooting (No dot, just lines) // 4="Classic Static"-Static (just lines)// 5="Classic 1.6"-only spreads while shooting (just lines)
  165. cl_crosshair_drawoutline "1"// // Embosses crosshair with black outline
  166. cl_crosshair_outlinethickness "2"// // Thickness of embossed black outline
  167. cl_crosshair_dynamic_maxdist_splitratio "0.35"// // Min 0 Max 1 ONLY FOR STYLE 2
  168. cl_crosshair_dynamic_splitalpha_innermod "1"// // Min 0 Max 1 ONLY FOR STYLE 2
  169. cl_crosshair_dynamic_splitalpha_outermod "0.5"// // Min 0.3 Max 1 ONLY FOR STYLE 2
  170. cl_crosshair_dynamic_splitdist "7"// // This is the distance that the crosshair pips will split into 2
  171. cl_crosshair_sniper_width "1"// // Width of scoped crosshairs
  172. cl_crosshair_sniper_show_normal_inaccuracy "1"// // Blurs scoped crosshairs when moving
  173. cl_crosshairusealpha "1"// // Toggles Crosshair Transparancy
  174. cl_crosshairalpha "255"// // Crosshair Transparency
  175. cl_crosshaircolor "5"// // Crosshair Colour 0=Red 1=Green 2=Yellow 3=Blue 4=Cyan 5=Custom RGB
  176. cl_crosshaircolor_b "0"// // Amount of Blue in Custom
  177. cl_crosshaircolor_g "255"// // Amount of Green in Custom
  178. cl_crosshaircolor_r "0"// // Amount of Red in Custom
  179. cl_crosshairdot "1"// // Toggle Dot in centre of screen
  180. cl_crosshairgap "5000000000"// // Gap between the 4 lines and the centre of the screen.
  181. cl_crosshairgap_useweaponvalue "0"// // Makes the crosshair dynamic - wider for shorter range weapons, tighter for longer range (Disabled for styles 0 and 1)
  182. cl_crosshairscale "0"// // NO LONGER IN USE (used to determine size)
  183. cl_crosshairsize "5"// // Size. Default 5 Min 0 Max -
  184. cl_crosshairthickness "1.5"// // Thickness of Lines
  185. cl_fixedcrosshairgap "5000000000"// // Fixed gap between lines
  186.  
  187. // Viewmodels
  188. //Viewmodel is set to "DOOM" style, the weapon is close to the centre of the screen and pulled back and down to increase FOV (CUSTOM VIEWMODEL IS NOT ACCEPTED IN PRO TOURNAMENT or ESEA)
  189. viewmodel_offset_x "-2.0"// //Changes viewmodel view in X scale
  190. viewmodel_offset_y "-2.0"// //Changes viewmodel view in Y scale
  191. viewmodel_offset_z "-2.0"// //Changes viewmodel view in Z scale
  192. viewmodel_fov "68"// //Highest viewmodel FOV
  193.  
  194. // Bob //How much you move around with weapons
  195. //Currently set to subtle movement to indicate movement innaccuracy but much less than default.
  196. cl_bob_lower_amt "21"// //How much the viewmodel lowers when running, set to lowest for less distraction
  197. cl_bobamt_lat "0.15"// //How much the viewmodel moves side to side when running, set to lowest for less distraction
  198. cl_bobamt_vert "0.15"// //How much the viewmodel moves up and down when running, set to lowest for less distraction
  199. cl_bobcycle "0.98"// //The frequency at which the viewmodel bobs, set to default
  200. cl_viewmodel_shift_left_amt "1.5"// //Removes shifting of arms
  201. cl_viewmodel_shift_right_amt "0.75"// //Removes shifting of arms
  202.  
  203. // No Tutorial or Info Messages //Can give FPS BOOST and is also very annoying
  204.  
  205. gameinstructor_enable "0"// //Removes in game lessons
  206. cl_showhelp "0"// //Removes on-screen help
  207. cl_autohelp "0"// //Removes automatic help
  208. cl_disablefreezecam "1"// //Disables Freezecam, very important to have off
  209. cl_disablehtmlmotd "1"// //Removes "Message of the day" page when joining a server
  210.  
  211. // Rates //These network settings are optimized for high speed internet
  212.  
  213. rate "500000"// //New rate values, this seems to work best for my matchmaking experience
  214. cl_cmdrate "128"// //Max number of command packets sent to server per second
  215. cl_updaterate "128"// //Number of packets per second you are requesting from the server
  216. cl_interp_ratio "1"// //Sets the interpolation amount (final amount is cl_interp_ratio / cl_updaterate)
  217. cl_interp "0"// //Sets the interpolation amount, always set this to 0
  218. cl_lagcompensation "1"// //Lag compensation helps by eliminating combat latency from client side view
  219. cl_predict "1"// //Skip waiting for server feedback and simulate client side movement in real-time
  220. cl_predictweapons "1"// //Skip waiting for server feedback and perform client side prediction of weapon effects
  221. cl_downloadfilter "nosounds"// //Doesn't download custom sounds on custom servers. Saves massive amounts of loading time.
  222. mm_dedicated_search_maxping "50"// //Maxping Search in Matchmaking
  223.  
  224. // Video - Brightness & Disabling TV Mode
  225.  
  226. mat_monitorgamma "1.6"// //Sets the Brightness to it's highest value, highly recommended
  227. mat_monitorgamma_tv_enabled "0"// //Turn off TV Mode for less off-set light
  228.  
  229. // Sound //(doesn't affect volume in-game, adjust that yourself.)
  230.  
  231. voice_scale 0.5// //Turns down the volume of other players voice to 50%
  232. snd_use_hrtf 1// //Turn on/off Head-Related Transfer Function CURRENTLY ON
  233. snd_headphone_pan_exponent 2// //Easy footsteps
  234. windows_speaker_config 1// //In-Game Audio Type Select// -1 auto-pick,1 headset, 3 four speakers, 4 two speakers, 5 surround
  235. snd_headphone_pan_radial_weight 50// //Changes how close to the crosshair a sound source has to be before it is centered in your headphones. Scales 1-100.
  236. snd_menumusicvolume "0.3" //Turns down menu music, easier on the ears
  237. lobby_voice_chat_enabled "0"// //Turns microphone off by default in lobby (it can still be activated by clicking the mic button on the rhs of the lobby.)
  238.  
  239. // Net Graph //Displays a small set of stats - How much frames you have, real-time ping and variation. Good for telling if you are lagging, knowing your ping is high before it is noticed by the game scoreboard, and pinpointing sketchy ddos tactics from hackers.
  240.  
  241. net_graph "1"// //Shows my network usage data
  242. net_graphheight "99999"// //Changes height
  243. net_graphmsecs "25"// //The latency graph represents this many milliseconds
  244. net_graphpos "2"// //Positioning of Net Graph
  245. net_graphproportionalfont "1"// //Makes font smaller/larger Set to larger
  246. net_graphshowinterp "1"// //Shows interpolation value
  247. net_graphshowlatency "1"// //Shows latency value
  248. net_graphsolid "1"// //Solid Net Graph
  249. net_graphtext "1"// //Shows text fields
  250. net_maxroutable "1200"// //Requested max packet size before packets are 'split'
  251. net_scale "2"// //Makes font smaller
  252. fps_max "300"// //Map loads fast and allows high frames
  253.  
  254. //Mouse // Make sure mouse is using "Raw Input" & "No Acceleration"
  255. m_rawinput "1"// //Enable Raw Input for perfect precision (Raw input is unavailable on OSX)
  256. m_mouseaccel2 "0"// //Disables windows mouse acceleration initial threshold, safety precaution
  257. m_mouseaccel1 "0"// //Disables windows mouse acceleration initial threshold, safety precaution
  258. m_customaccel "0"// //Custom mouse acceleration disabled
  259. m_mousespeed "0"// //Windows mouse acceleration disabled, just for precaution
  260.  
  261. //HUD
  262. cl_draw_only_deathnotices "0" //For drawing only the crosshair and death notices (used for moviemaking)
  263. cl_drawhud "1" //Enable the rendering of the hud
  264. hud_showtargetid "1"// //Enables display of target names, important
  265. cl_teammate_colors_show 1// //Show teammates as separate colors in the radar, 2 is for letters
  266. cl_hud_playercount_pos "1"// //Puts player information in the top of the screen
  267. cl_hud_healthammo_style "1"// //Simplified information on HP/AP and ammo
  268. cl_hud_background_alpha "0.2"// //Hidden but still visible black bars, easy on the eyes
  269. cl_loadout_colorweaponnames "1"// //Weapon names are colored in loadout to match their rarity
  270. cl_showloadout "1"// //So it doesnt fade out the weapon slots, very annoying otherwise
  271. hud_scaling "0.95"// //Scales hud elements to maximum value
  272. safezonex "1.0"// //Default Value is 1.0 // These commands make the hud go closer to the middle
  273. safezoney "1.0"// //Default Value is 1.0 // These commands make the hud go closer to the middle
  274. ui_steam_overlay_notification_position [bottom][right]// //determines position of steam overlay notifcation. Top/Bottom Left/Right
  275. closeonbuy "0"// //Keeps the buy menu OPEN each time you buy an item.
  276. cl_teamid_overhead_always 1// //Setting this to 1 keeps the coloured arrows above your teammates on permanently and visible through walls
  277. //+cl_show_team_equipment 1// //This will display target id and equipment as well. (currently disabled, remove the // to enable
  278. r_drawtracers_firstperson "0"// //Removes the light tracers from your weapons when firing
  279. hud_takesshots "1"// //Takes a screenshot of the scoreboard at the end of each match
  280. cl_show_clan_in_death_notice "0" // //Removes clan name next to player names in the death notices. So you can identify a player kill when playing clans.
  281. //cl_showfps "1"// //Draw fps meter (1 = fps, 2 = smooth, 3 = server, 4 = Show+LogToFile, 5 = Thread and wait times +10 = detailed )
  282. cl_hud_color "1"// //Sets HUD color 0: Default, 1: White, 2: Light Blue, 3: Blue, 4: Purple, 5: Red, 6: Orange, 7: Yellow, 8: Green, 9: Aqua, 10: Pink
  283.  
  284.  
  285. //RADAR
  286. cl_radar_square_with_scoreboard "0"// //If set to 1, the radar will toggle to square when the scoreboard is visible.
  287. cl_hud_radar_scale "1"// //Radar Size, not too big and not too small
  288. cl_radar_scale "0.4"// //Radar Map Scale Size, 0.4 is perfect on all maps
  289. cl_radar_always_centered "0"// //Centers map instead of player in radar, important
  290. cl_radar_icon_scale_min "1"// //Sets the minimum player icon scale, this value feels good
  291. bind "kp_enter" "incrementvar cl_radar_scale 0.3 0.6 0.05"// //This lets you adjust radar scale with numpad enter
  292. cl_hud_bomb_under_radar "1"// //Draws bomb under radar, convenient
  293.  
  294. //LOBBY
  295. lobby_default_access "1"// //Lobby default permissions (0: public, 1: private)
  296. cl_join_advertise "2"// //Lets your friends join you when you're in community servers
  297.  
  298. //OVERWATCH
  299. bind "f6" "demo_togglepause" // Toggle Pause/Play Demo - For Overwatch
  300. bind "f5" "demoui" // Demo User Interface - For Overwatch
  301.  
  302. //CONTROLS
  303. //bind "k" "say !R" //Used together with CKSurf plugin for Bhop, Surf & Kz // Activates menu in surf servers. NOT ACTIVE
  304. //unbind "q"// // So that misspressing W will not mess with you in game. NOT ACTIVE
  305. unbind "i"// // So you don't accidentally enable hud fade, which is very annoying
  306. unbind "`" // Unbinds Tilde
  307. bind "b" "buymenu" // Binds B to open the buy menu
  308. bind "\" "toggleconsole" // Binds \ to Console Toggle
  309. cl_use_opens_buy_menu "0"// //Disables E from opening buy-menu, really useful
  310. cl_autowepswitch "0"// //Don't auto-pick weapons
  311. bind c +spray_menu// //Binds C as your spray menu
  312.  
  313. echo - Custom Settings Active - (2/3) //This just confirms that the config has ended successfully
  314. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  315. // Scripts //These binds and aliases combine actions and/or settings to make complex functions possible in real time. An alias strings actions together, where as a bind maps that set of functions to a key, creating a control. The combination of the two is called a Script.
  316. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  317.  
  318. // BINDS
  319.  
  320. // Knife Only //WORKING// // Bind knife to f and make it right handed, removes Zuess from an F double press.Zooms & inflates radar +shows netgraph
  321. alias "knifeonly" "use weapon_knife"
  322. bind "f" "knifeonly;cl_righthand 1;cl_radar_scale 0.90;"
  323.  
  324. //AFK Script //WORKING//
  325.  
  326. alias "afkOn" "+forward; +left; alias afk afkOff"
  327. alias "afkOff" "-forward; -left; alias afk afkOn"
  328. alias afk afkOn
  329.  
  330. bind f4 afk
  331.  
  332. // COMMUNICATION SCRIPTS
  333.  
  334. // Radio Messages //WORKING//
  335. bind z "radio3"// // Radio Menu (simplfied Bannana Version. Only one radio menu instead of 3.)
  336. bind ins "radio2"// // Training Menu (Banana's Training Command Menu)
  337. bind del "radio1"// // Command Menu (Bananas Command Menu for bots offline)
  338. bind home "ignoremsg" //WORKING// // Toggle Ignore chat by turning off enemies, teams and all messages
  339.  
  340. // Bomb Drop //WORKING// // Switches to and drops bomb. Types in team chat that you are dropping the bomb, listing the position of the c4 for your team
  341. alias c4drop "+c4drop"
  342. alias "+c4drop" "use weapon_c4;drop;say_team <-Bomb Position; alias c4drop -c4drop"
  343. alias -c4drop "use weapon_lastinv; alias c4drop +c4drop"
  344. bind g "c4drop"
  345.  
  346. // Clutch Bind //WORKING// // Toggles voice chat, bomb position message, removes blood stains, tells team you can/can't hear them.
  347. alias "clutch" "clutchon"//
  348. alias "clutchon" "voice_enable 0; clutchsoundon; cl_clearhinthistory; r_cleardecals; playvol buttons\weapon_confirm 0.5; say_team Clutching, can't hear you!; alias clutch clutchoff"//
  349. alias "clutchoff" "voice_enable 1; clutchsoundoff; playvol buttons\button2 0.5; say_team Unmuted, I can hear you now.; alias clutch clutchon"//
  350. clutchoff//
  351. bind "x" clutch//
  352. //Clutch audio options.
  353. alias "clutchsoundon" "volume 0.6; snd_musicvolume 0.0; snd_menumusic_volume 0; snd_deathcamera_volume 0; snd_mapobjective_volume 0; snd_roundend_volume 0; snd_roundstart_volume 0.0; snd_tensecondwarning_volume 0.1"//
  354. alias "clutchsoundoff" "volume 0.3; snd_musicvolume 0.3; snd_menumusic_volume 0.3; snd_deathcamera_volume 0; snd_mapobjective_volume 0; snd_roundend_volume 0.5; snd_roundstart_volume 0.1; snd_tensecondwarning_volume 0.3"//
  355.  
  356. // Voice Toggle //WORKING// // Simple clutch bind. disables voice chat only. Good for griefers or bad teams. When Muted you will see your team talking but wont hear them.
  357. alias "togglevoice" "togglev"//
  358. alias "togglev" "voice_1"//
  359. alias "voice_1" "voice_scale 0.2; playvol buttons\blip1 0.5; say_team "Voice Chat Enabled"; alias togglev voice_0"//
  360. alias "voice_0" "voice_scale 0.0; playvol buttons\blip2 0.5; say_team "Voice Chat Disabled"; alias togglev voice_1"//
  361. bind "end" "togglevoice"//
  362.  
  363. // Lefty Comms// //WORKING// // Switches your player to left-handed when you are calling in game, useful when the comms display in the bottom right is bugged and you can't tell if you are actually talking in the game.
  364. alias +commleft
  365. alias +commleft "+voicerecord; cl_righthand 0;
  366. alias -commleft "-voicerecord; cl_righthand 1;
  367. bind alt "+commleft"
  368.  
  369. //Voicechat Volume w/ Volume Bar by Isildur //WORKING//
  370. alias "ngmin" "voice_scale 0;echo |*__________| VOICE 0% MINIMUM!;alias ngup ng1;alias ngdn ngmin"
  371. alias "ng1" "voice_scale 0.1;echo |_*_________| VOICE 10%;alias ngup ng2;alias ngdn ngmin"
  372. alias "ng2" "voice_scale 0.2;echo |__*________| VOICE 20%;alias ngup ng3;alias ngdn ng1"
  373. alias "ng3" "voice_scale 0.3;echo |___*_______| VOICE 30%;alias ngup ng4;alias ngdn ng2"
  374. alias "ng4" "voice_scale 0.4;echo |____*______| VOICE 40%;alias ngup ng5;alias ngdn ng3"
  375. alias "ng5" "voice_scale 0.5;echo |_____*_____| VOICE 50%;alias ngup ng6;alias ngdn ng4"
  376. alias "ng6" "voice_scale 0.6;echo |______*____| VOICE 60%;alias ngup ng7;alias ngdn ng5"
  377. alias "ng7" "voice_scale 0.7;echo |_______*___| VOICE 70%;alias ngup ng8;alias ngdn ng6"
  378. alias "ng8" "voice_scale 0.8;echo |________*__| VOICE 80%;alias ngup ng9;alias ngdn ng7"
  379. alias "ng9" "voice_scale 0.9;echo |_________*_| VOICE 90%;alias ngup ng10;alias ngdn ng8"
  380. alias "ng10" "voice_scale 1;echo |__________*| VOICE 100% MAXIMUM!;alias ngdn ng9"
  381. alias "ngup" "ng1"
  382. alias "ngdn" "ng1"
  383.  
  384. bind "kp_plus" "ngup"
  385. bind "kp_minus" "ngdn"
  386.  
  387. //Mic Check //WORKING// //Relays your microphone back to you so you can see if you are too loud/quiet/background noise
  388. bind kp_multiply +relay
  389. alias +relay "voice_loopback 1;playvol buttons\blip1 0.5"
  390. alias -relay "voice_loopback 0;playvol buttons\blip2 0.5"
  391.  
  392. // HEADS UP DISPLAY SCRIPTS
  393.  
  394.  
  395. // Ninja Defuse Goggles //WORKING// // Shows where the bomb is when you hold down E. perfect for hunting for the bomb in smoke when Ninja Defusing, or even checking which site to rotate to in a retake.
  396. alias "+ninja" "gameinstructor_enable 1;+use"
  397. alias "-ninja" "gameinstructor_enable 0;-use"
  398. bind "e" "+ninja"
  399.  
  400. // Inspect v4 //WORKING// // Inspect Zooms & Inflates Radar + Shows Netgraph
  401. alias radar "+radar"//
  402. alias "+radar" "cl_radar_always_centered 1; cl_radar_scale 0.60; net_graphheight 0; alias radar -radar"//
  403. alias "-radar" "cl_radar_always_centered 1; cl_radar_scale 0.30; net_graphheight 9999; alias radar +radar"//
  404. bind "t" "radar;+lookatweapon"//
  405.  
  406. // Netgraph + Scoreboard //WORKING// // Brings up the Netgraph when youre viewing the scoreboard. Red flashing numbers in the netgraph will attract your attention if there is something wrong with your connection and you are just checking the score.
  407. net_graph "1"//
  408. net_graphheight "9999"//
  409. alias scorenet "+scorenet"//
  410. alias "+scorenet" "+showscores; net_graphheight 0; alias scorenet +scorenet//
  411. alias "-scorenet" "-showscores; net_graphheight 9999; alias scorenet -scorenet"//
  412. bind "TAB" "+scorenet"//
  413.  
  414.  
  415. //IGL Multi-Function Reload //WORKING// // Tap R to Reload, Hold down R to check your fps/ping, show your teammates names, economy and equipment through walls. Extremely useful as the netgraph and team equipment are distracting during combat, but can be used to in-game lead with ease, and to check ones ping while in combat without obscuring fov.
  416. alias "+reloadnet"//
  417. alias "+reloadnet" "+reload; net_graphheight 0;+cl_show_team_equipment; cl_radar_scale 0.1"//
  418. alias "-reloadnet" "-reload; net_graphheight 9999; -cl_show_team_equipment; -radar"//
  419. bind "r" "+reloadnet"//
  420.  
  421. //Advanced Display Damage //WORKING// //Displays The Damage you did to each player at the END of each round in the TOP LEFT corner of the screen
  422. developer "1"
  423. con_filter_enable "2"
  424. con_filter_text "Damage given"
  425. con_filter_text_out "Player:"
  426.  
  427. // MOVEMENT SCRIPTS
  428.  
  429. //Mouse Axis
  430. bind leftarrow "+left"// //WORKING// // Turn left with arrow key
  431. bind rightarrow "+right"// //WORKING// // Turn right with arrow key
  432.  
  433. //Perfect Crouch Jump v3 //WORKING// // Makes the jump key also perform a perfect crouch jump when the space key is held down instead of a tap. Very consistent for strafes and difficult jumps.
  434. unbind space
  435. unbind ctrl
  436. ALIAS +rj "spec_mode;-duck;+cr;ALIAS checkrj +cr";
  437. ALIAS -rj "-cr;checkduck;ALIAS checkrj";
  438. ALIAS +crouch "checkrj;-jump;+duck;ALIAS checkduck +duck";
  439. ALIAS -crouch "checkrj;-jump;-duck;ALIAS checkduck";
  440. ALIAS checkduck "";
  441. ALIAS checkrj "";
  442. ALIAS +cr "+jump;+duck";
  443. ALIAS -cr "-duck;-jump";
  444. bind space +rj
  445. bind ctrl +crouch
  446.  
  447. // Shift Walk and Listen v7 //WORKING// //Walk with shift. Walking turns up volume, decreases the volume of team comms by 30 percent, zooms radar and clears blood spatter.
  448. alias +listen "+speed; volume 0.6; voice_scale 0.2; cl_radar_scale 0.60; r_cleardecals//
  449. alias -listen "-speed; volume 0.3; voice_scale 0.5; cl_radar_scale 0.30;//
  450. bind shift +listen//
  451.  
  452. //AWP Quick Switch by Kulagan //WORKING//
  453. // Press F2 to activate the Quick Switch when you have an awp. When you fire, both no scope and scoped, the awp will rapidly flick to another weapon and then back again, allowing you to rescope a few hundred milliseconds faster than when firing normally. This also disables the automatic rescope allowing you to control scoping and also giving you a no-scope advantage when repeatedly firing at mid-close range. Press F1 to turn the script off when not awping.
  454. bind "1" "slot1"//KeyForPrimaryWeapon
  455. bind "2" "slot2"//KeyForSecondaryWeapon
  456. bind "f" "slot3"//KeyForKnife
  457. bind "9" "'slot6"//KeyForHeGrenade
  458. bind "5" "slot5"//KeyForC4
  459. bind "7" "slot7"//KeyForFlashbang
  460. bind "6" "slot8"//KeyForSmokeGrenade
  461. bind "8" "slot9"//KeyForFireGrenades
  462. bind "0" "slot10"//KeyForDecoy
  463. bind "`" "invnextnongrenade"//KeyToSwitchBetweenPrimaryAndSecondaryWeapon
  464. bind "q" "lastinv"//KeyToQuickSwitchBetween2LastUsedWeapon
  465. bind "v" "dropgunnormal"//KeyToDropPrimaryGun
  466.  
  467. bind "F1" "normal_binds"
  468. bind "F2" "awp_binds"
  469.  
  470. alias eq_slot1 "slot1; set_slot1; set_slot1; bindawpshot; bind ` eq_slot2"
  471. alias eq_slot2 "slot2; set_slot2; set_slot2; bindnormalshot; bind ` eq_slot1"
  472. alias eq_slot3 "slot3; set_slot3; set_slot3; bindnormalshot; bind ` eq_slot1"
  473. alias eq_slot5 "slot5; set_slot5; set_slot5; bindnormalshot; bind ` eq_slot1"
  474. alias eq_slot6 "slot6; set_slot6; set_slot6; bindnormalshot; bind ` eq_slot1"
  475. alias eq_slot7 "slot7; set_slot7; set_slot7; bindnormalshot; bind ` eq_slot1"
  476. alias eq_slot8 "slot8; set_slot8; set_slot8; bindnormalshot; bind ` eq_slot1"
  477. alias eq_slot9 "slot9; set_slot9; use weapon_incgrenade; set_slot9; bindnormalshot; bind ` eq_slot1"
  478. alias eq_slot10 "slot10; set_slot10; set_slot10; bindnormalshot; bind ` eq_slot1"
  479.  
  480. alias "normal_binds" "bind mouse1 +attack; bind 1 slot1; bind K2 slot2; bind f slot3; bind 9 slot6; bind 5 slot5; bind 7 slot7; bind 6 slot8; bind 8 slot9; bind 0 slot10; bind ` invnextnongrenade; bind q lastinv; bind v dropgunnormal"
  481. alias "awp_binds" "bind 1 eq_slot1; bind 2 eq_slot2; bind f eq_slot3; bind 9 eq_slot6; bind 5 eq_slot5; bind 7 eq_slot7; bind 6 eq_slot8; bind 8 eq_slot9; bind 0 eq_slot10; bind ` eq_slot1; bind q eq_lastinv; bind v dropgunawp; qs_slot2; eq_slot1"
  482.  
  483. alias "+dropprimaryweapon" "slot1; use weapon_nova; use weapon_xm1014; use weapon_sawedoff; use weapon_m249; use weapon_negev; use weapon_mac10; use weapon_mp7; use weapon_ump45; use weapon_p90; use weapon_bizon; use weapon_galilar; use weapon_ak47; use weapon_ssg08; use weapon_sg556; use weapon_awp; use weapon_g3sg1; use weapon_mag7; use weapon_mp9; use weapon_famas; use weapon_m4a1; use weapon_aug; use weapon_scar20"
  484. alias "-dropprimaryweapon" "drop"
  485. alias "+dropsecondaryweapon" "slot2; use weapon_p228; use weapon_glock; use weapon_elite; use weapon_fiveseven; use weapon_deagle; use weapon_tec9; use weapon_hkp2000; use weapon_p250; use weapon_usp_silencer"
  486. alias "-dropsecondaryweapon" "drop"
  487.  
  488. alias "+awpshot" "+attack"
  489. alias "-awpshot" "-attack; use weapon_knife; slot1"
  490. alias "bindawpshot" "bind mouse1 +awpshot"
  491. alias "bindnormalshot" "bind mouse1 +attack"
  492. alias "dropgunawp" "+dropprimaryweapon; normal_binds; bind v dropgunnormal"
  493. alias "dropgunnormal" "+dropprimaryweapon"
  494.  
  495. alias qs_slot1 "alias eq_invnext eq_slot2; alias eq_invprev eq_slot10; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot1; alias set_slot1 ; alias set_slot2 qs_slot2; alias set_slot3 qs_slot3; alias set_slot5 qs_slot5; alias set_slot6 qs_slot6; alias set_slot7 qs_slot7; alias set_slot8 qs_slot8; alias set_slot9 qs_slot9; alias set_slot10 qs_slot10"
  496. alias qs_slot2 "alias eq_invnext eq_slot3; alias eq_invprev eq_slot1; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot2; alias set_slot1 qs_slot1; alias set_slot2 ; alias set_slot3 qs_slot3; alias set_slot5 qs_slot5; alias set_slot6 qs_slot6; alias set_slot7 qs_slot7; alias set_slot8 qs_slot8; alias set_slot9 qs_slot9; alias set_slot10 qs_slot10"
  497. alias qs_slot3 "alias eq_invnext eq_slot5; alias eq_invprev eq_slot2; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot3; alias set_slot1 qs_slot1; alias set_slot2 qs_slot2; alias set_slot3 ; alias set_slot5 qs_slot5; alias set_slot6 qs_slot6; alias set_slot7 qs_slot7; alias set_slot8 qs_slot8; alias set_slot9 qs_slot9; alias set_slot10 qs_slot10"
  498. alias qs_slot5 "alias eq_invnext eq_slot6; alias eq_invprev eq_slot3; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot5; alias set_slot1 qs_slot1; alias set_slot2 qs_slot2; alias set_slot3 qs_slot3; alias set_slot5 ; alias set_slot6 qs_slot6; alias set_slot7 qs_slot7; alias set_slot8 qs_slot8; alias set_slot9 qs_slot9; alias set_slot10 qs_slot10"
  499. alias qs_slot6 "alias eq_invnext eq_slot7; alias eq_invprev eq_slot5; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot6; alias set_slot1 qs_slot1; alias set_slot2 qs_slot2; alias set_slot3 qs_slot3; alias set_slot5 qs_slot5; alias set_slot6 ; alias set_slot7 qs_slot7; alias set_slot8 qs_slot8; alias set_slot9 qs_slot9; alias set_slot10 qs_slot10"
  500. alias qs_slot7 "alias eq_invnext eq_slot8; alias eq_invprev eq_slot6; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot7; alias set_slot1 qs_slot1; alias set_slot2 qs_slot2; alias set_slot3 qs_slot3; alias set_slot5 qs_slot5; alias set_slot6 qs_slot6; alias set_slot7 ; alias set_slot8 qs_slot8; alias set_slot9 qs_slot9; alias set_slot10 qs_slot10"
  501. alias qs_slot8 "alias eq_invnext eq_slot9; alias eq_invprev eq_slot7; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot8; alias set_slot1 qs_slot1; alias set_slot2 qs_slot2; alias set_slot3 qs_slot3; alias set_slot5 qs_slot5; alias set_slot6 qs_slot6; alias set_slot7 qs_slot7; alias set_slot8 ; alias set_slot9 qs_slot9; alias set_slot10 qs_slot10"
  502. alias qs_slot9 "alias eq_invnext eq_slot10; alias eq_invprev eq_slot8; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot9; alias set_slot1 qs_slot1; alias set_slot2 qs_slot2; alias set_slot3 qs_slot3; alias set_slot5 qs_slot5; alias set_slot6 qs_slot6; alias set_slot7 qs_slot7; alias set_slot8 qs_slot8; alias set_slot9 ; alias set_slot10 qs_slot10"
  503. alias qs_slot10 "alias eq_invnext eq_slot1; alias eq_invprev eq_slot9; set_lastinv; alias set_lastinv alias eq_lastinv eq_slot10; alias set_slot1 qs_slot1; alias set_slot2 qs_slot2; alias set_slot3 qs_slot3; alias set_slot5 qs_slot5; alias set_slot6 qs_slot6; alias set_slot7 qs_slot7; alias set_slot8 qs_slot8; alias set_slot9 qs_slot9; alias set_slot10"
  504.  
  505. echo Custom Scripts Activated (3/3)
  506. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  507. //Decommissioned // These are working scripts and commands that I have currently DISABLED. These scripts have been tested and will work if you remove the "//" before each line of the script. Remember to fill in binds where requested.
  508. ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  509. //snd_musicvolume "0" // Turns off all music, easier to focus
  510. //bind "f1" "autobuy"// // Autobuy weapons if you have lots of money with F1
  511. //bind "f3" "buy flashbang; buy smokegrenade; buy molotov; buy hegrenade"// // Buy flash & smoke with F3
  512.  
  513. //Radio Message Binds //WORKING// // Shortcuts to Radio Message Commands, bypasses zxc radio menus.
  514.  
  515. // Command Radio Message
  516. //bind "#" "go"// // GO!
  517. //bind "#" "fallback"// // Fall Back
  518. //bind "#" "sticktog"// // Stick Together Team
  519. //bind "#" "holdpos"// // Hold This Position
  520. //bind "#" "followme"// // Follow Me
  521. // Standard Radio Message
  522. //bind "#" "roger"// // Affirmative/Roger
  523. //bind "#" "negative"// // Negative
  524. //bind "#" "cheer"// // Cheer!
  525. //bind "#" "compliment"// // Compliment
  526. //bind "#" "thanks"// // Thanks
  527. //Report Radio Message
  528. //bind "#" "enemyspot"// // Enemy Spotted
  529. //bind "#" "needbackup"// // Need Backup
  530. //bind "#" "takepoint"// // You Take the Point
  531. //bind "#" "sectorclear"// // Sector Clear
  532. //bind "#" "inposition"// // I'm in Position
  533. //bind "#" "coverme"// // Cover Me
  534. //Misc
  535. //bind "#" "enemydown"// // Enemy Down
  536. //bind "#" "takingfire"// // Taking Fire, Need Assistance
  537. //bind "#" "regroup"// // Regroup Team
  538. //bind "#" "getout"// // Get out of there, it's gonna blow!
  539.  
  540. // Advanced Bind Script by Maxim@BannanaGaming - //WORKING// // Gives normal function keys a second function when combined with another key. For example tab = scoreboard vs shift + tab = steam overlay
  541. //Part 1 // Make sure that what is inside the quotes is what you're currently using. You may also change the letters/numbers
  542. //alias defA "bind q lastinv"//
  543. //alias defB "bind e +use"//
  544. //alias defC "bind b +buy"//
  545. //alias defD "bind v drop"//
  546. //alias defE "bind alt +voicerecord"// // Note: "alt" is the key I use to talk with, not "k" by default.
  547. //alias defF "bind 1 slot1"//
  548. //alias defG "bind 2 slot2"//
  549. //alias defH "bind 3 slot3"//
  550. //alias defI "bind z radio32"//
  551. //alias defJ "bind space +jump; -jump"// // Added -jump to turn off +jump in part 3
  552. //Part 2 // If you changed any letters/numbers in part 1 make sure you make the same changes here. // Don't change the keyXX part.
  553. //alias keyA "bind q keyAA"//
  554. //alias keyB "bind e keyBB"//
  555. //alias keyC "bind b keyCC"//
  556. //alias keyD "bind v keyDD"//
  557. //alias keyE "bind alt keyEE"//
  558. //alias keyF "bind 1 keyFF"//
  559. //alias keyG "bind 2 keyGG"//
  560. //alias keyH "bind 3 keyHH"//
  561. //alias keyI "bind z keyII"//
  562. //alias keyJ "bind space keyJJ"//
  563. //Part 3 // Here you can change what the bindings do when you hold down your key.
  564. //alias keyAA "buy flashbang; buy smokegrenade; buy molotov; buy hegrenade; buy defuser; buy vesthelm; buy m4"//
  565. //alias keyBB "buy vesthelm; buy m4"//
  566. //alias keyCC "buy m4; use weapon_m4; drop"//
  567. //alias keyDD "c4drop"//
  568. //alias keyEE "clutchon"//
  569. //alias keyFF "use weapon_smokegrenade"//
  570. //alias keyGG "use weapon_hegrenade"//
  571. //alias keyHH "use weapon_flashbang"//
  572. //alias keyII "+togglevoice"//
  573. //alias keyJJ "+jump;-attack" // +commands need to be turned off with -commands in part 1 to work
  574. //Part 4 - DO NOT MODIFY
  575. //alias +keybinds "keyA; keyB; keyC; keyD; keyE; keyF; keyG; keyH; keyI; keyJ"//
  576. //alias -keybinds "defA; defB; defC; defD; defE; defF; defG; defH; defI; defJ"//
  577. //Part 5 //Bind whatever key you want, this will be your main key
  578. //bind k +keybinds//
  579.  
  580. // Toggle FPS by 2kliksphillip //WORKING// // Loads maps faster if you are still running older generation hard drives.
  581. //alias fpschange "fpschange_high"//
  582. //alias fpschange_high "fps_max 999; playvol buttons\blip1 0.5; alias fpschange "fpschange_low"//
  583. //alias fpschange_low "fps_max 60; playvol buttons\blip2 0.5; alias fpschange "fpschange_high"//
  584. //fpschange_low// // This turns your FPS low when the game starts to load maps faster//
  585. //bind "KEY" "fpschange"// // Bind to whatever you prefer//
  586.  
  587. // Rifle Safe Buy + Drop by PIPES//Working// // Buys a Rifle and drops it for a teammate. but only when you press b and ' at the same time.
  588. //alias safedrop "+rifledrop"
  589. //alias bindb "bind b safedrop"
  590. //alias return "bind b buymenu"
  591. //alias +rifledrop "buy m4a1; buy m4a1_silencer; buy akf7; slot1; drop"
  592. //alias -rifledrop "unbind b; return"
  593. //bind"'" +rifledrop
  594.  
  595. //Toggle Hand //WORKING// // Toggles Left Hand/Right Hand//
  596. //alias togglehand "+togglehand" //
  597. //alias +togglehand "alias togglehand -togglehand; cl_righthand 0"//
  598. //alias -togglehand "alias togglehand +togglehand; cl_righthand 1"//
  599. //bind m "togglehand"//
  600.  
  601.  
  602. //Bind Taser //WORKING// // Seperates Taser from Knife slot and binds it to G, note G does nothing when you dont have a zuess. NOTE:G is Bomb Drop also6
  603. //alias "zeus" "use weapon_taser"
  604. //bind "g" "zeus"
  605.  
  606. // Team Equipment Toggle by Maxim@BanannaGaming// // This will show your teammates names and equipment through walls.
  607. //alias "toggleinfo" "info_on"
  608. //alias "info_on" "+cl_show_team_equipment; alias toggleinfo info_off"
  609. //alias "info_off" "-cl_show_team_equipment; alias toggleinfo info_on"
  610. //bind "n" "toggleinfo"
  611.  
  612. //Simplified Microphone Gain Control // Pressing selected key will toggle microphone volume from 0-100 percent increments in a repeating fashion
  613. //bind F5 "toggle voice_scale 0 0.1 0.2 0.3 0.4 0.5 0.6 1"
  614.  
  615.  
  616. // Jump Throw (For Smokes) by RyuGaming //WORKING// // Jumps and throws utility at zenith of the jump. perfect for smokes.NB: You must have the smoke out and the pin out (hold attack.) before this bind works as intended.
  617. //alias "+jumpthrow" "+jump;-attack"//
  618. //alias "-jumpthrow" "-jump;say_team Smoke Out!"//
  619. //bind "[" "+jumpthrow" // Bind to whatever you prefer (Default [)
  620.  
  621.  
  622. // Display Advanced Damage Details by Iwanoffwow// //WORKING// // Displays The Damage you did to each player at the END of each round in the TOP LEFT corner of the screen.
  623. //alias displaydamage "displaydamage_on"//
  624. //alias displaydamage_on "con_filter_text Damage Given To; con_filter_text_out Player:; con_filter_enable 2; developer 1; playvol buttons\blip1 0.7; say_team Advanced Damage On; alias displaydamage "displaydamage_off""//
  625. //alias displaydamage_off "con_filter_enable 0; developer 0; playvol buttons\blip2 0.7; say_team Advanced Damage Off; alias displaydamage "displaydamage_on""//
  626. //bind "f3" "displaydamage"// //Bind to whatever you prefer (Default F5)//
  627.  
  628. //Advanced Grenade Script by [PIPES]//WORKING// //Makes pressing K and 1-5 pick a specific grenade. I bind K to a button on my mouse and this allows me to accurately switch grenades at speed, while still being able to use the default 1-9 weapon slots.
  629. //alias altE1 "use weapon_decoy"
  630. //alias altE "bind 1 altE1" //Decoy
  631.  
  632. //alias alt11 "use weapon_smokegrenade" //Smoke Grenade
  633. //alias alt1 "bind 2 alt11"
  634.  
  635. //alias alt22 "use weapon_hegrenade"
  636. //alias alt2 "bind 3 alt22" //Fragmentation Grenade
  637.  
  638. //alias alt33 "use weapon_molotov; use weapon_incgrenade"
  639. //alias alt3 "bind 4 alt33" //Incindiary
  640.  
  641. //alias alt44 "use weapon_flashbang" //Flashbang
  642. //alias alt4 "bind 5 alt44"
  643.  
  644. //alias defE "bind 1 slot1"
  645. //alias def1 "bind 2 slot2"
  646. //alias def2 "bind 3 slot3"
  647. //alias def3 "bind 4 slot4"
  648. //alias def4 "bind 5 slot5"
  649. //alias +altbinds "alte; alt1; alt2; alt3; alt4"
  650. //alias -altbinds "defE; def1; def2; def3; def4"
  651.  
  652. //bind k +altbinds //change your bind here
  653.  
  654. //Advanced Grenade Crosshairs w/ Smoke Jumpthrow v1 by [PIPES]//WORKING// //While holding Q, the spacebar becomes the jumpthrow command instead of a normal jump, and the crosshair toggles to a smoke friendly crosshair. This allows you to line up a standard smoke by holding q and pressing m1, and to throw a jumpsmoke by holding q and m1 and then pressing spacebar
  655. //Key Switch
  656. //alias switch +switch
  657. //alias +switch "use weapon_knife; use weapon_smokegrenade; unbind space; bind space +jumpthrow; cl_righthand 0; +smokehair; alias switch -switch;"// //Switches to smoke, binds m1 to attack so smoke can be pulled back as normal, binds space to jumpthrow bind, switches to left handed, turns on smoke crosshairs, calls in position and tells your team the smoke is ready
  658. //alias -switch "unbind space; bind space +rj; cl_righthand 1; -smokehair; alias switch +switch;"// //returns to default right handed, default crosshair, and space can be used to jump normally again. Remember to change +ninja to +use if you are not using Ninja Goggles and +rj to +jump if you are not using Perfect Crouch Jump v3
  659. //bind q +switch
  660. //Jumpthrow
  661. //alias "+jumpthrow" "+jump;-attack"// //Releases smoke at zenith of jump
  662. //alias "-jumpthrow" "-jump"//
  663. //Crosshairs
  664. //alias +smokehair "cl_crosshairusealpha 100; cl_crosshairdot 0; cl_crosshairgap 4; cl_crosshairsize 5000; cl_crosshairstyle 4; cl_crosshairthickness 3; cl_fixedcrosshairgap 4; cl_crosshaircolor 0; cl_crosshair_drawoutline 0; alias switch -smokehair" //The smoke throwing crosshair settings
  665. //alias -smokehair "cl_crosshairusealpha 1; cl_crosshairdot 1; cl_crosshairgap 5000000000; cl_crosshairsize 5; cl_crosshairstyle 5; cl_crosshairthickness 1.5; cl_fixedcrosshairgap 5000000000; cl_crosshaircolor 5; cl_crosshair_drawoutline 1; alias switch +smokehair" //Your default crosshair settings
  666.  
  667.  
  668. ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  669. /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  670. echo======================================
  671. echo ===Current Crosshair Settings=== //This will display your current crosshair settings in the console
  672. cl_crosshair_drawoutline
  673. cl_crosshair_outlinethickness
  674. cl_crosshairalpha
  675. cl_crosshaircolor
  676. cl_crosshairgap
  677. cl_crosshairsize
  678. cl_crosshairstyle
  679. cl_crosshairthickness
  680. cl_crosshairusealpha
  681. echo
  682. echo ===Controls=== //This will keep a list of controls in your console
  683. key_findbinding +attack
  684. key_findbinding +jump
  685. key_findbinding +duck
  686. key_findbinding strafe
  687. key_findbinding +voicerecord
  688. key_findbinding console
  689. key_findbinding +walk
  690. key_findbinding slot
  691. key_findbinding grenade
  692. key_findbinding decoy
  693. key_findbinding flashbang
  694. key_findbinding saykk
  695. key_findbinding buymenu
  696. key_findbinding reload
  697. key_findbinding demo
  698. key_findbinding +use
  699. key_findbinding +right
  700. echo======================================
  701. /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  702. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  703. //END OF CONFIG.
  704. ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  705. mat_savechanges// //Saves Graphics options so they are the same every startup
  706. host_writeconfig// // Ensures settings saved and enabled. Leave this as the last line. DO NOT REMOVE THIS COMMAND.
Add Comment
Please, Sign In to add comment