Advertisement
Guest User

Dota 2 cfg

a guest
Apr 1st, 2012
10,242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 29.12 KB | None | 0 0
  1. //Made by Solace (Stop adding me on steam unless i know you thanks, your just going to get blocked)
  2.  
  3. //Install/Creation
  4. //Put .cfg files into dota 2 config folder "CFG"
  5. //C:\Program Files\Steam\steamapps\common\dota 2 beta\dota\cfg
  6. //C:\Program Files (x86)\Steam\steamapps\common\dota 2 beta\dota\cfg
  7. //The games GUI keybinds stored in Steam\userdata\####\570\remote\cfg\dotakeys_personal.lst which are separate and executed each time you connect to a server. Unbind these ingame or execute this file "F2" each time you connect to avoid conflicts.
  8.  
  9. //Protecting old settings/Removal instructions
  10. //To protect your old config.cfg from being written to, right click config.cfg in that folder and set properties to "read only" (note, most settings will never save other then the GUI binds in game those are stored in the .lst file).
  11. //If you did not do that initially you can remove them by deleting the autoexec.cfg/config.cfg from CFG folder and delete config.cfg from Steam\userdata\####\570\remote\cfg folder so it does not restore from steam cloud, a new config.cfg should be made on next launch with default values.
  12. //If you added other config files from the zip file it does not matter if they stay or not, only autoexec/config.cfg are executed on launch (others do but are not modified or anything)
  13. //If its too hard to figure out that's a shame, learn to use google.
  14.  
  15. //Console
  16. con_enable "1" //Derp
  17. developer "1" //Developer mode
  18.  
  19. //Console output
  20. con_filter_enable "1" //Enable filters
  21. con_filter_text "!!!" //Write filter settings
  22. con_notifytime "3" //How long to display recent console text to the upper part of the game window
  23. con_nprint_bgalpha "50" //Con_NPrint background alpha
  24. con_nprint_bgborder "5" //Con_NPrint border size
  25. contimes "8" //Number of console lines to overlay for debugging
  26.  
  27. //
  28. //Netcode
  29. //
  30.  
  31. //Ingame values
  32. rate "80000" //Total amount of bandwidth Dota 2 may use (Default "80000" Min/Max "10000-1000000")
  33. cl_updaterate "31" //Amount of updates received from server per second (Default "30" Min/Max "20-30")
  34. cl_cmdrate "31" //Amount of updates sent to server per second (Default "30" Min/Max "20-30")
  35. cl_interp "0" //cl_interp 1 / cl_updaterate * (cl_interp_ratio ) (Default "0.1" Min/Max "0-0.5")
  36. cl_interp_ratio "1" //Multiplies final result of cl_interp (Default "2" Min/Max "1-5")
  37. cl_smooth "1" //Smooth view/eye origin after prediction errors (Default "1" "0" Disables "1" Enabled)
  38. cl_smoothtime "0.01" //When errors occur smooth display over X time, 0 Disables (Default "0.1" Min/Max "0.01-2")
  39. clientport "27005" //Clients port to be used for outgoing connections (Default "27005" Min/Max "1-65535")
  40.  
  41. //Spectator values
  42. cl_spectator_cmdrate_factor "0.5" //Multiplier for CMD rate while spectating (Default "0.5" Min/Max "0-¥")
  43. cl_spectator_interp_ratio "2" //Multiplier for interp while spectating (Default "2" Min/Max "0-¥")
  44.  
  45. //
  46. //Performance tweaks
  47. //
  48.  
  49. fps_max "61" //Max FPS for client to render (Default "120" Min/Max "0-120")
  50. mat_vsync "0" //VSYNC on/off (Disables "0" Enabled "1")
  51. mat_triplebuffered "0" //Enable with vsync for a performance boost if fps is less than 60 (Disables "1" Enabled "0")
  52. mat_queue_mode "-1" //Quad core rendering (Default/Auto "-1" Possible boost "2")
  53. snd_mix_async "0" //Multicore sound rendering (Default "0" Enabled "1")
  54.  
  55. //
  56. //Audio
  57. //
  58.  
  59. volume "1" //Sound effects (Min "0" Max "1.0")
  60. snd_musicvolume "0" //Music volume (Min "0" Max "1.0")
  61. voice_threshold "1" //Threshold on open mic (Min "0" Max "1.0")
  62. voice_mixer_volume "1" //Voice transmit volume (Min "0" Max "1.0")
  63. voice_scale "1" //Voice recieve volume (Min "0" Max "1.0")
  64. windows_speaker_setting "4" //Audio Speaker channels ("1" Headset "4" 2 Channel "3" 4 Channel "6" 5.1 Channel "7" 7.1 Channel)
  65. voice_enable "1" //Voice chat ("0" Disables "1" Enabled)
  66. voice_mixer_boost "0" //Mic boost ("0" Disables "1" Enabled)
  67. voice_vox "0" //Open mic ("0" Off "1" On)
  68. snd_pitchquality "2" //Sound quality ("0" Low "1" Med "2" High)
  69. dota_speech_level "2" //Amount of verbal events from heroes ("0" Disables "1" Events "2" On)
  70. cc_subtitles "0" //Subtitles ("0" Subtitles and effects "1" Subtitles)
  71. closecaption "0" //Controls subtitles ("0" Disables "1" Enabled)
  72. snd_mute_losefocus "1" //Background sound when minimized ("0" On "1" Off)
  73.  
  74. //
  75. //Video
  76. //
  77. mat_monitorgamma "2.2" //Brightness (Min "1.6" Max "2.6" Default "2.2" Game claims LCD 1.7 CRT 2.2)
  78. r_deferred_specular_bloom "1" //Specular bloom ("0" Off "1" On)
  79. dota_cheap_water "0" //Quality of water ("0" High "1" Low)
  80. r_deferred_height_fog "1" //Fog of war ("0" Off "1" On)
  81. dota_portrait_animate "0" //Hero portrait animations ("0" Disables "1" Enabled)
  82. r_deferred_additive_pass "1" //Additive light pass ("0" Disables "1" Enabled)
  83. cl_globallight_shadow_mode "2" //Shadows ("0" Low "1" Med "2" High)
  84. r_deferred_simple_light "1" //World lighting ("0" Off "1" On)
  85. r_screenspace_aa "1" //Anti-aliasing ("0" Off "1" On)
  86. r_ssao "1" //Ambient occlusion ("0" Off "1" On)
  87. mat_picmip "0" //Textures ("2" Low "1" Med "0" High)
  88. mat_viewportscale "1" //Render Quality ("1" 100% "0.6" 0%)
  89.  
  90. //
  91. //Dota related settings
  92. //
  93.  
  94. //Gameplay
  95. dota_ability_quick_cast "1" //Self cast spells on double click (Default "0" "0" Disables "1" Enabled)
  96. dota_player_multipler_orders "1" //Enables CTRL to issue command to all units including hero (Default "0" "0" Disables "1" Enabled)
  97. dota_player_units_auto_attack "1" //Hero autoattack stance (Default "1" "0" Passive "1" Aggressive)
  98. dota_force_right_click_attack "1" //Force right clicks to attack anything (Default "0" "0" Disables "1" Enabled)
  99. dota_shop_recommended_open "1" //Recommended items for hero when open shop menu (Default "1" "0" Disables "1" Enabled)
  100. dota_shop_force_hotkeys "0" //Force using shop hotkeys when buying from shops (Default "0" "0" Disables "1" Enabled)
  101. dota_player_auto_purchase_items "0" //Autobuys items from shop (Default "0" "0" Disables "1" Enabled)
  102. dota_gamescom_althack "0" //Alt modifier + qwe/asd to be inv keys (Default "0" "0" Disables "1" Enabled)
  103. dota_player_add_summoned_to_selection "1" //Selects summons on spawn (Default "0" "0" Disables "1" Enabled)
  104. dota_reset_camera_on_spawn "1" //Puts camera over hero on any re-spawn (Default "1" "0" Disables "1" Enabled)
  105. dota_swap_mouse_spellcast "0" //Swaps mouse buttons when targeting spells (Default "0" "0" Left click "1" Right Click)
  106.  
  107. //Hud settings
  108. dota_always_show_player_names "1" //Player names displayed overhead (Default "0" "0" Disables "1" Enabled)
  109. dota_screen_shake "0" //Screen shake on certain spell effects (Default "1" "0" Disables "1" Enabled)
  110. dota_disable_range_finder "1" //Shows spells are within casting range of targeted area/target (Default "1" "0" Disables "1" Enabled)
  111. dota_range_display "1" //Range indicator around hero showing that specific range (Default "0" "0" Disables)
  112. dota_hero_tooltip "1" //Style of the hero tooltip (Default "1" "0" Corner "1" Overhead "2" Inline overhead)
  113. dota_unit_use_player_color "1" //Player colors (Default "1" "1" Individual colors "0" Team colors)
  114. dota_unit_fly_bonus_height "0" //Additional height on to be shown on flying units (Default "150" "0" Disables)
  115. dota_hud_healthbars "3" //HP bars (Default "3" "0" Disables "1" No dividing blocks "3" Normal)
  116. dota_health_per_vertical_marker "250" //Health segmenting in the lifebar (Default "250")
  117. dota_health_marker_major_alpha "255" //Opacity major healthbar divider (Default "255" "0" invisible "255" opaque)
  118. dota_health_marker_minor_alpha "128" //Opacity minor healthbar divider (Default "128" "0" invisible "255" opaque)
  119. dota_health_hurt_threshold "99999" //Damage threshold to be achieved for fade to acutally apply (Default "0.01" "99999" Disables Fade)
  120.  
  121. //Fade settings for hp bars if enabled
  122. dota_health_hurt_decay_time_max "0" //Fade time on hp bars MAX (Default "0.8" "0" Disables)
  123. dota_health_hurt_decay_time_min "0" //Fade time on hp bars MIN (Default "0.3" "0" Disables)
  124. dota_health_hurt_delay "0" //Fade time on hp bars DEL (Default "0.1" "0" Disables)
  125. dota_pain_decay "0" //Fade time on hp bars DEC (Default "0.8" "0" Disables)
  126. dota_pain_factor "0" //Fade time on hp bars FACTOR (Default "3" "0" Disables)
  127. dota_pain_fade_rate "0" //Fade time on hp bars RATE (Default "3" "0" Disables)
  128. dota_pain_multiplier "0" //Fade time on hp bars MULTIPLIER (Default "0.8" "0" Disables)
  129. dota_hud_healthbar_number "1" //Displays HP number above hero (Default "1" "0" Disables)
  130. dota_hud_healthbar_number_critical "20" //Percentage of health left before hitpoint number turns red (Default "20 "0-100" Enables)
  131. dota_hud_healthbar_number_danger "40" //Percentage of health left before hitpoint number turns orange (Default "40 "0-100" Enables)
  132. dota_sf_hud_channelbar "1" //Displays the channeling bar on certain spells (Default "1" "0" Disables "1" Enabled)
  133. dota_sf_hud_voicechat "1" //Displays who is talking on hud when they talk (Default "1" "0" Disables "1" Enabled)
  134. dota_sf_hud_error_msg "0" //Displays error msgs on hud EX.spell is on cool down (Default "1" "0" Disables "1" Enabled)
  135. dota_sf_hud_dmgarmor_tooltip "1" //Displays armor tooltip when mouse hovers over stats (Default "1" "0" Disables "1" Enabled)
  136. hud_sticky_item_name "item_tpscroll" //Default item to be in the stick buy slot (Default "item_tpscroll" Any item string works here)
  137. net_graph "0" //Displays network information + FPS (Default "0" "1-4" Higher level of detail)
  138.  
  139. //Display options for net graph
  140. net_graphheight "64" //Adjust net graph position (Default "64" Accepts +- Values to move the graph)
  141. net_graphinsetbottom "436" //Adjust net graph position (Default "130" Accepts +- Values to move the graph)
  142. net_graphinsetleft "0" //Adjust net graph position (Default "0" Accepts +- Values to move the graph)
  143. net_graphinsetright "-80" //Adjust net graph position (Default "0" Accepts +- Values to move the graph)
  144. net_graphinsettop "0" //Adjust net graph position (Default "0" Accepts +- Values to move the graph)
  145. net_graphmsecs "400" //Value for the latency graph to represent (Default "400" Any positive value over 50 works)
  146. net_graphpos "1" //Adjust net graph position (Default "1" Accepts +- Values to move the graph)
  147. net_graphproportionalfont "0" //Font of the text (Default "1" "1" Larger text "0" Smaller text)
  148. net_graphshowinterp "1" //Displays interp line graph at bottom (Default "1" "1" Enabled "0" Disabled)
  149. net_graphshowlatency "1" //Displays latency line graph at bottom (Default "1" "1" Enabled "0" Disabled)
  150. net_graphsolid "1" //Solid blue portion of interp graph at bottom (Default "1" "1" Enabled "0" Disabled)
  151. net_graphtext "1" //Controls the text being displayed (Default "1" "1" Enabled "0" Disabled)
  152.  
  153. //Camera settings
  154. dota_camera_speed "3000" //Camera speed when scrolling (Default "3000")
  155. dota_camera_accelerate "49" //Decelerating map scroll (Default "49" "49" Instant stop "1" Smooth slowdown)
  156. dota_camera_disable_zoom "1" //Control mouse scroll for zooming in and out (Default "0" "1" Disables "0" Enabled)
  157. dota_camera_reverse "0" //Inverted movements when gripping camera (Default "0" "0" Disables "1" Enabled)
  158. dota_camera_edgemove "1" //Moves camera when cursor hits edge of screen (Default "1" "0" Disables "1" Enabled)
  159. //???
  160. dota_camera_smooth_count "8" //??? (Default "8")
  161. dota_camera_smooth_distance "96" //??? (Default "96"
  162. dota_camera_smooth_enable "1" //??? (Default "1")
  163. dota_camera_smooth_sample_timer "0.1" //??? (Default "0.1")
  164. dota_camera_smooth_time "0.25" //??? (Default "0.25")
  165.  
  166. //Minimap
  167. dota_minimap_hero_size "800" //Hero icons on minimap (Default 600)
  168. dota_minimap_misclick_time "0" //Removes delay before allowing input on minimap (Default "0.02")
  169. dota_minimap_tower_defend_distance "250" //Distance from tower to iniate ping tower instead of ping map (Default "500")
  170. dota_minimap_ping_duration "3" //Duration of pings (Default "3")
  171. dota_minimap_ping_tag_duration "5" //Duration of shield pings on towers (Default "10")
  172. dota_minimap_hide_background "0" //Backround of minimap (Default "0" "1" Black background)
  173. dota_minimap_simple_colors "0" //Player colors (Default "0" "1" Individual colors "0" Team colors)
  174. dota_minimap_show_hero_icon "1" //Show hero icons when you hold alt down (Default "1" "0" Disables "1" Enabled)
  175. dota_show_hero_finder "1" //Show hero indicator when alt is held down (Default "1" "0" Disables "1" Enabled)
  176.  
  177. //Minmap colors (also affects glowing when hovering mouse over unit)
  178. dota_enemy_color_r "1" //Enemy color red (Default "1" Min/Max "0-255")
  179. dota_enemy_color_g "0" //Enemy color green (Default "0" Min/Max "0-255")
  180. dota_enemy_color_b "0" //Enemy color blue (Default "0" Min/Max "0-255")
  181. dota_neutral_color_r "0" //Neutral color red (Default "0" Min/Max "0-255")
  182. dota_neutral_color_g "1" //Neutral color green (Default "1" Min/Max "0-255")
  183. dota_neutral_color_b "0" //Neutral color blue (Default "0" Min/Max "0-255")
  184. dota_friendly_color_r "0" //Allied color red (Default "0" Min/Max "0-255")
  185. dota_friendly_color_g "1" //Allied color green (Default "1" Min/Max "0-255")
  186. dota_friendly_color_b "0" //Allied color blue (Default "0" Min/Max "0-255")
  187.  
  188. //Other
  189. dota_keybindings_cloud_disable "0" //Disables the steam cloud for keybinds (Default "0" "1" Disables "0" Enabled)
  190. dota_mouse_window_lock "1" //Controls mouse being inside game window (Default "1" "0" Disables "1" Enabled)
  191. dota_quit_after_game "1" //Controls automatically leaving the game at end after a short peroid (Default "1" "0" Disables "1" Enabled)
  192. dota_set_avatar "6" //Set avatar ingame (Default "0" "Min/Max "0-10")
  193. //0 = Default
  194. //1 = Crystal Maiden
  195. //2 = Admiral
  196. //3 = Faceless Void
  197. //4 = Furion
  198. //5 = Juggernaut
  199. //6 = Blood Seeker
  200. //7 = Lich
  201. //8 = Axe
  202. //9 = Pudge
  203. //10 = Puck
  204.  
  205. //
  206. //Custom binds
  207. //
  208.  
  209. unbindall //Removes all previous binds stored in memory
  210.  
  211. bind "F1" "toggleconsole" //Toggle console (MUST use ` or F1 if to return to game)
  212. bind "F2" "exec autoexec.cfg" //Exec autoexec.cfg manually (Use if the GUI binds are overriding any settings you defined after connecting to a game)
  213. bind "F3" "jpeg;echo ScreenShot" //Screenshot
  214. bind "F4" "dota_pause" //Pause
  215. bind "F5" "sfx" //Ingame volume control
  216. bind "F6" "dev" //Toggle developer mode
  217. bind "F7" "cft" //Console filter text script toggle (not really required unless trying to obtain a specific console output for debugging/other)
  218. bind "F8" "cf" //Console filter toggle (MUST TOGGLE THIS TO VIEW OTHER OUTPUT IN CONSOLE OR OBTAIN ANY DUMPS)
  219. bind "F9" "disconnect" //Disconnect from current game
  220. bind "F10" "exec cheats.cfg" //Loads alternate practice game config
  221. bind "F11" "exec condump.cfg" //Provides console dump of all commands/current settings stored in "C:\Program Files (x86)\Steam\steamapps\common\dota 2 beta\dota" (condump1-25)
  222. bind "F12" "quit" //Ragequit
  223.  
  224. bind "kp_0" "+showgraph" //Scoreboard + apm in console
  225. bind "z" "+voicerecord" //Ingame Mic
  226. bind "y" "dota_ability_learn_mode;dota_learn_stats" //Choose stats with skill point
  227. bind "m" "secret_courier" //Send courier to secret shop without losing control of hero
  228. bind "b" "toggleshoppanel" //Open/Close shops
  229. bind "\" "dota_select_courier" //Courier
  230. bind "n" "quick_courier" //Grab all items from stash/speedburst/deliver to hero and return
  231. bind "j" "use_item_client actions action_item" //Taunt key
  232. bind "k" "use_item_client current_hero taunt" //Taunt key
  233. bind "ENTER" "say" //Chat
  234. bind "semicolon" "+cameragrip" //Grips camera
  235. bind "TAB" "dota_cycle_selected" //Cycle through selected units
  236. bind "ESCAPE" "cancelselect" //Cancel Selection
  237. bind "kp_6" "range" //Range Indicators (Melee Attack,"Common" Ranged Attack, Tower Range, Smoke Range, Dagger Range "1150" is ideal not to overshoot the blink")
  238. bind "g" "dota_select_all_others" //Selects all units except hero
  239. bind "kp_4" "dota_recent_event" //Moves camera to most recent event
  240. bind "." "recording" //Record video to .dem file, records up to five times before overwriting the previous file unless you back it up yourself, stores files in "C:\Program Files (x86)\Steam\steamapps\common\dota 2 beta\dota"
  241. bind "/" "netcode" //Toggles Low/Med/High network quality settings
  242. bind "SCROLLLOCK" "voice" //Toggles ingame voicechat on/off
  243. bind "p" "dota_ping" //One time ping of current user
  244.  
  245. //Proper hold position behavior
  246. bind "a" "dota_player_units_auto_attack 0;mc_attack" //Attack clicks leave passive stance
  247. bind "s" "dota_player_units_auto_attack 1;dota_stop" //Stop leaves aggressive stance
  248. bind "c" "dota_player_units_auto_attack 0;dota_hold" //Hold leaves passive stance
  249. bind "x" "mc_move" //Move click
  250.  
  251. //Follow hero with cam, single click
  252. bind "0" "+dota_camera_follow; -dota_camera_follow; +dota_camera_follow; -dota_camera_follow"
  253.  
  254. //Hero control/unit group binds (Use a dota control group if you wish to select your hero with other units) (-dota_camera_follow prevents that annoying chase cam floaty crap)
  255. bind "1" "+dota_camera_follow;-dota_camera_follow"
  256. bind "2" "+dota_control_group 1"
  257. bind "" "+dota_control_group 2"
  258. bind "" "+dota_control_group 3"
  259. bind "" "+dota_control_group 4"
  260. bind "" "+dota_control_group 5"
  261. bind "" "+dota_control_group 6"
  262.  
  263. //Inventory keys
  264. bind "3" "dota_item_execute 0"
  265. bind "4" "dota_item_execute 1"
  266. bind "5" "dota_item_execute 2"
  267. bind "6" "dota_item_execute 3"
  268. bind "MOUSE5" "dota_item_execute 4"
  269. bind "MOUSE4" "dota_item_execute 5"
  270.  
  271. //Hero skills
  272. bind "q" "dota_ability_execute 0"
  273. bind "w" "dota_ability_execute 1"
  274. bind "e" "dota_ability_execute 2"
  275. bind "d" "dota_ability_execute 3"
  276. bind "f" "dota_ability_execute 4"
  277. bind "r" "dota_ability_execute 5"
  278.  
  279. //Binds for toggling autocasting of spells
  280. bind "kp_1" "dota_ability_autocast 1"
  281. bind "kp_2" "dota_ability_autocast 2"
  282. bind "kp_3" "dota_ability_autocast 3"
  283. bind "" "dota_ability_autocast 4"
  284. bind "" "dota_ability_autocast 5"
  285.  
  286. //Missing calls bound to arrowkeys
  287. bind "LEFTARROW" "say_team miSS TOP lane"
  288. bind "RIGHTARROW" "say_team miSS BOTtom lane"
  289. bind "DOWNARROW" "say_team miSS MIDdle lane"
  290. bind "UPARROW" "say_team re"
  291.  
  292. //Mouse binds
  293. bind "MOUSE1" "+attack"
  294. bind "MOUSE2" "+attack2;dota_player_units_auto_attack 1"
  295.  
  296. //Shop hotkeys (Will only purchase items as a whole, must have shopmenu closed, must be at SS if providing part from SS fountain will provide other parts)
  297. bind "7" "defaultshopkeys" //Default shopkeys
  298. bind "8" "basicshopkeys" //Cycle through buyscripts basic shop
  299. bind "9" "upgradeshopkeys" //Default shopkeys
  300.  
  301. //Default shopkeys
  302. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 5;toggleshoppanel;dota_shop_force_hotkeys 0" //TP Scroll
  303. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 2;toggleshoppanel;dota_shop_force_hotkeys 0" //Tangos
  304. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 3;toggleshoppanel;dota_shop_force_hotkeys 0" //Flask
  305. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 1;toggleshoppanel;dota_shop_force_hotkeys 0" //Clarity
  306. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 4;toggleshoppanel;dota_shop_force_hotkeys 0" //Smoke
  307. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 6;toggleshoppanel;dota_shop_force_hotkeys 0" //Dust
  308. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 8;toggleshoppanel;dota_shop_force_hotkeys 0" //Observer Wards
  309. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 9;toggleshoppanel;dota_shop_force_hotkeys 0" //Sentry Wards
  310. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 7;toggleshoppanel;dota_shop_force_hotkeys 0" //Courier
  311. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 5;shop_select_itemrow 1;toggleshoppanel;dota_shop_force_hotkeys 0" //Courier Upgrade
  312. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 3;shop_select_itemrow 11;toggleshoppanel;dota_shop_force_hotkeys 0" //Dagger
  313. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 4;shop_select_itemrow 12;toggleshoppanel;dota_shop_force_hotkeys 0" //Boots Of Travel
  314. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 3;shop_select_itemrow 9;toggleshoppanel;dota_shop_force_hotkeys 0" //Ghost Staff
  315. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 4;shop_select_itemrow 6;toggleshoppanel;dota_shop_force_hotkeys 0" //Soul Ring
  316. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 5;shop_select_itemrow 6;toggleshoppanel;dota_shop_force_hotkeys 0" //Medallion
  317. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 5;shop_select_itemrow 5;toggleshoppanel;dota_shop_force_hotkeys 0" //Urn
  318. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 4;shop_select_itemrow 11;toggleshoppanel;dota_shop_force_hotkeys 0" //Midas
  319. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 4;shop_select_itemrow 3;toggleshoppanel;dota_shop_force_hotkeys 0" //Magic Wand
  320. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 3;shop_select_itemrow 1;toggleshoppanel;dota_shop_force_hotkeys 0" //Magic Stick
  321. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 4;shop_select_itemrow 7;toggleshoppanel;dota_shop_force_hotkeys 0" //Phase
  322. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 10;toggleshoppanel;dota_shop_force_hotkeys 0" //Bottle
  323. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 4;shop_select_itemrow 8;toggleshoppanel;dota_shop_force_hotkeys 0" //Treads
  324. bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 3;shop_select_itemrow 4;toggleshoppanel;dota_shop_force_hotkeys 0" //Boots
  325.  
  326. //
  327. //Alias's
  328. //
  329.  
  330. //Enables cycling through various netgraphs
  331. alias "netgraph" "netgraph1"
  332. alias "netgraph1" "net_graph 1; alias netgraph netgraph2"
  333. alias "netgraph2" "net_graph 2; alias netgraph netgraph3"
  334. alias "netgraph3" "net_graph 3; alias netgraph netgraph5"
  335. alias "netgraph5" "net_graph 5; alias netgraph netgraph0"
  336. alias "netgraph0" "net_graph 0; alias netgraph netgraph1"
  337.  
  338. //Courier picks up whole stash and brings it to you with speedup before returning to base
  339. alias "quick_courier" "dota_select_courier; dota_ability_execute 3; dota_ability_execute 4;dota_ability_execute 5; +dota_camera_follow; -dota_camera_follow"
  340.  
  341. //Courier goes to secret shop without selecting
  342. alias "secret_courier" "dota_select_courier; dota_ability_execute 1; dota_ability_execute 5; +dota_camera_follow; -dota_camera_follow"
  343.  
  344. //Shows scoreboard and APM in the console
  345. alias "+showgraph" "+showscores;dota_apm"
  346. alias "-showgraph" "-showscores"
  347.  
  348. //Multiple range indicators
  349. alias "range" "range1"
  350. alias "range1" "dota_range_display 128;alias range range2;echo !!!_Melee_range_128"
  351. alias "range2" "dota_range_display 600;alias range range3;echo !!!_Ranged_Attack_600"
  352. alias "range3" "dota_range_display 700;alias range range4;echo !!!_Tower_Range_700"
  353. alias "range4" "dota_range_display 1050;alias range range5;echo !!!_Smoke_Range_1050"
  354. alias "range5" "dota_range_display 1150;alias range range0;echo !!!_Dagger_Range_1200"
  355. alias "range0" "dota_range_display 0;alias range range1;echo !!!_Disabled"
  356.  
  357. //Ingame volume settings
  358. alias "sfx" "sfx1"
  359. alias "sfx1" "volume 0.00;alias sfx sfx2;;echo !!!_Volume_Muted"
  360. alias "sfx2" "volume 0.25;alias sfx sfx3;;echo !!!_Volume_25%"
  361. alias "sfx3" "volume 0.33;alias sfx sfx4;echo !!!_Volume_33%"
  362. alias "sfx4" "volume 0.50;alias sfx sfx5;echo !!!_Volume_50%"
  363. alias "sfx5" "volume 0.66;alias sfx sfx6;echo !!!_Volume_66%"
  364. alias "sfx6" "volume 0.75;alias sfx sfx7;echo !!!_Volume_75%"
  365. alias "sfx7" "volume 1.00;alias sfx sfx1;echo !!!_Volume_100%"
  366.  
  367. //Toggle console filters
  368. alias "cft" "cft_clear"
  369. alias "cft_clear" "exec cft_clear.cfg;alias cft cft_script"
  370. alias "cft_script" "con_filter_text !!!;alias cft cft_clear"
  371. alias "cf" "cf0"
  372. alias "cf0" "con_filter_enable 0;alias cf cf1"
  373. alias "cf1" "con_filter_enable 1;alias cf cf0"
  374.  
  375. //Toggle developer
  376. alias "dev" "dev1"
  377. alias "dev1" "developer 0;alias dev dev2"
  378. alias "dev2" "developer 1;alias dev dev1"
  379.  
  380. //Instant shopmenu hotkeys
  381. alias "defaultshopkeys" "exec autoexec.cfg"
  382. alias "basicshopkeys" "exec consumables.cfg"
  383. alias "upgradeshopkeys" "exec common.cfg"
  384.  
  385. //Ingame voice toggle
  386. alias "voice" "voice1"
  387. alias "voice1" "voice_enable 0;alias voice voice2;echo !!!_Ingame_Voice_Disabled"
  388. alias "voice2" "voice_enable 1;alias voice voice1;echo !!!_Ingame_Voice_Enabled"
  389.  
  390. //Puck orb teleport Q to Q, Spectre ulti R to R
  391. alias "Switch" "Switch1"
  392. alias "Switch1" "alias Switch Switch2;bind q puckMode;echo !!!_PuckQQKey_Enabled"
  393. alias "Switch2" "alias Switch Switch3;bind r spectreMode;bind q normalQ;echo !!!_SpecRRKey_Enabled"
  394. alias "Switch3" "alias Switch Switch1;bind r normalR;echo !!!_Dota_Keys_Default"
  395. alias "normalR" "dota_ability_execute 5"
  396. alias "normalQ" "dota_ability_execute 0"
  397. alias "spectreMode" "dota_ability_execute 3;dota_ability_execute 5"
  398. alias "puckMode" "dota_ability_execute 3;dota_ability_execute 0"
  399.  
  400. //Record/Stop video 1-5
  401. alias "recording" "recording1"
  402. alias "recording1" "record 1;alias recording stoping;echo !!!_Recording_to_1.dem"
  403. alias "stoping" "stop;alias recording recording2;echo !!!_Recording_Stopped"
  404. alias "recording2" "record 2;alias recording stoping2;echo !!!_Recording_to_2.dem"
  405. alias "stoping2" "stop;alias recording recording3;echo !!!_Recording_Stopped"
  406. alias "recording3" "record 3;alias recording stoping3;echo !!!_Recording_to_3.dem"
  407. alias "stoping3" "stop;alias recording recording4;echo !!!_Recording_Stopped"
  408. alias "recording4" "record 4;alias recording stoping4;echo !!!_Recording_to_4.dem"
  409. alias "stoping4" "stop;alias recording recording5;echo !!!_Recording_Stopped"
  410. alias "recording5" "record 5;alias recording stoping5;echo !!!_Recording_to_5.dem_LASTFILE_BACKUP_OLDER_.DEM_FILES"
  411. alias "stoping5" "stop;alias recording recording1;echo !!!_Recording_Stopped_REMEMBER_TO_BACKUP_OLDER_.DEM_FILES"
  412.  
  413. //Toggle network quality
  414. alias "netcode" "netcodelow"
  415. alias "netcodelow" "rate 40000;cl_updaterate 15;cl_cmdrate 15;alias netcode netcodehigh;echo !!!_Low_network_quality"
  416. alias "netcodehigh" "rate 60000;cl_updaterate 30;cl_cmdrate 30;alias netcode netcodelow;echo !!!_High_network_quality"
  417.  
  418. //Toggle mwheel zoom
  419. alias "zoom" "zoom1"
  420. alias "zoom1" "dota_camera_disable_zoom 0;echo !!!_CameraZoom_Enabled;alias zoom zoom2"
  421. alias "zoom2" "dota_camera_disable_zoom 1;echo !!!_CameraZoom_Disabled;alias zoom zoom1"
  422.  
  423. //Custom modifier key
  424. alias "+custom_mod" "bind q inventory_1; bind w inventory_2; bind d inventory_5; bind e inventory_3; bind f inventory_6; bind r inventory_4"
  425. alias "-custom_mod" "bind q ability_1; bind w ability_2; bind d ability_4; bind e ability_3; bind f ability_5; bind r ability_6"
  426. alias "ability_1" "dota_ability_execute 0"
  427. alias "ability_2" "dota_ability_execute 1"
  428. alias "ability_3" "dota_ability_execute 2"
  429. alias "ability_4" "dota_ability_execute 3"
  430. alias "ability_5" "dota_ability_execute 4"
  431. alias "ability_6" "dota_ability_execute 5"
  432. alias "inventory_1" "dota_item_execute 0"
  433. alias "inventory_2" "dota_item_execute 1"
  434. alias "inventory_3" "dota_item_execute 2"
  435. alias "inventory_4" "dota_item_execute 3"
  436. alias "inventory_5" "dota_item_execute 4"
  437. alias "inventory_6" "dota_item_execute 5"
  438.  
  439. //Toggle Autoselect summons on spawn
  440. alias "autosummons" "autosummons1"
  441. alias "autosummons1" "dota_player_add_summoned_to_selection 1;alias voice voice2;echo !!!_AutoSelectSummons_Enabled"
  442. alias "autosummons2" "dota_player_add_summoned_to_selection 0;alias voice voice1;echo !!!_AutoSelectSummons_Disabled"
  443.  
  444. //Custom hero configs
  445. alias "configs" "config1"
  446. alias "config1" "exec Beastmaster.cfg"
  447.  
  448. //Useful launch options
  449.  
  450. //-noforcemaccel -noforcemspd -useforcedmparms //Disables mouse acceleration (must have useforcedmparms to use spd/accel)
  451. //-novid //Skips intro
  452. //-nod3d9ex //Old DX9 Support, Required if using apps not supporting DX9ex hook
  453. //-high //High cpu priority if other stuff is running in the background
  454.  
  455. //Find match details by game ID
  456. //dota_match_details "ID"
  457.  
  458. //Useful command for getting closeups in videos
  459. //dota_camera_smooth_enable "1" (0 To disable, Disabling this will cause the camera to zoom in REALLY close after death/running up and down hills and in some other rare instances, click minimap to reset camera if enabled)
  460.  
  461. //Sources
  462. // http://developer.valvesoftware.com/wiki/Console_Command_List
  463. // http://developer.valvesoftware.com/wiki/Command_Line_Options
  464. // http://dota2wiki.com/wiki/Console_Command_List
  465. // http://dev.dota2.com/showthread.php?t=5570
  466. // Other users have contributed some ideas/pieces towards this as well, they know who they are
  467.  
  468. //Join chat channels on execute.
  469.  
  470.  
  471. // http://flobots.com/ http://www.theglitchmob.com/ http://na-dl.com/ http://ecal.tv
  472.  
  473. echo "!!! AutoExec.cfg Executed"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement