Pastebin launched a little side project called VERYVIRAL.com, check it out ;-) Want more features on Pastebin? Sign Up, it's FREE!

Dota 2 Config

By: panzerxiii on Dec 3rd, 2011  |  syntax: None  |  size: 14.22 KB  |  views: 1,372  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. //Made by Solace
  2. //Put into dota 2 config folder "CFG"
  3. //C:\Program Files\Steam\steamapps\common\dota 2 beta\dota\cfg
  4. //C:\Program Files (x86)\Steam\steamapps\common\dota 2 beta\dota\cfg
  5. //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
  6. //If its too hard to figure out that's a shame, learn to use google.
  7.  
  8.  
  9. //Console
  10. "con_enable" "1"                                                                                //Derp
  11. "developer" "1"                                                                                 //Developer mode
  12.  
  13. //Console output
  14. "con_filter_enable" "1"                                                                 //Enable filters
  15. "con_filter_text" "!!!"                                                                 //Write filter settings
  16. "con_notifytime" "3"                                                                    //How long to display recent console text to the upper part of the game window
  17. "con_nprint_bgalpha" "50"                                                               //Con_NPrint background alpha.
  18. "con_nprint_bgborder" "5"                                                               //Con_NPrint border size.
  19. "contimes" "8"                                                                                  //Number of console lines to overlay for debugging.
  20.  
  21. //
  22. //Netcode
  23. //
  24.  
  25. "rate" "80000"                                                                                  //Total amount of bandwidth Dota 2 may use                                      (Default "80000")
  26. "cl_updaterate" "40"                                                                    //Amount of updates received from server per second             (Min/Max "20-40")
  27. "cl_cmdrate" "40"                                                                               //Amount of updates sent to server per second                           (Min/Max "20-40")
  28. "cl_interp" "0"                                                                                 //cl_interp 1 / cl_updaterate * (cl_interp_ratio )                      (Default "0.1")
  29. "cl_interp_ratio" "1"                                                                   //Multiplies final result of cl_interp                                          (Default "2")
  30. "cl_smoothtime" "0"                                                                             //When errors occur smooth display over X time, 0 Disables      (Default "0.1")
  31.  
  32. //
  33. //Performance Tweaks
  34. //
  35.  
  36. "fps_max" "120"                                                                                 //Max FPS for client to render                                                                                  (Default "120")
  37. "mat_vsync" "0"                                                                                 //VSYNC on/off                                                                                                                  ("0" Disables "1" Enabled)
  38. "mat_triplebuffered" "0"                                                                //Enable with vsync for a performance boost if fps is less than 60              ("0" Disables "1" Enabled)
  39.  
  40. //
  41. //Audio
  42. //
  43. "volume" "1"                                                                                    //Ingame volume setting                                                                                                 (Min "0" Max "1.0")
  44. "snd_musicvolume" "0"                                                                   //Ingame music volume                                                                                                   (Min "0" Max "1.0")
  45. windows_speaker_config "4"                                                              //Audio Speaker channels                                                                                                ("1" Headset "4" 2 Channel "3" 4 Channel "6" 5.1 Channel "7" 7.1 Channel)
  46. windows_speaker_setting "4"                                                             //Audio Speaker channels                                                                                                ("1" Headset "4" 2 Channel "3" 4 Channel "6" 5.1 Channel "7" 7.1 Channel)
  47.  
  48. //
  49. //Dota related settings
  50. //
  51.  
  52. "dota_hero_tooltip" "1"                                                                 //Style of the hero tooltip                                                                                     (0=Corner 1=Overhead 2=Inline overhead)
  53. "dota_mouse_window_lock" "1"                                                    //Controls Mouse being inside game window                                                               ("0" Disables "1" Enabled)
  54. "dota_keybindings_cloud_disable" "1"                                    //Disables the steam cloud for keybinds                                                                 ("1" Disables "0" Enabled)
  55. "dota_camera_speed" "6500"                                                              //Camera speed when scrolling                                                                                   (Default "3000")
  56. "dota_camera_accelerate" "50"                                                   //Decelerating map scroll                                                                                               ("50" instant stop "1" smooth slowdown)
  57. "dota_camera_smooth_enable" "0"                                                 //Some form of camera acceleration                                                                              ("0" Disables "1" Enables)
  58. "dota_disable_range_finder" "0"                                                 //Shows spells are within casting range of targeted area/target                 ("0" Disables "1" Enabled)
  59. "dota_range_display" "0"                                                                //Range indicator around hero showing that specific range                               ("0" Disables)
  60. "dota_ability_quick_cast" "1"                                                   //Self cast spells on double click                                                                              ("0" Disables "1" Enabled)
  61. "dota_player_multipler_orders" "1"                                              //Enables CTRL to issue command to all units including hero                             ("0" Disables "1" Enabled)
  62. "dota_player_units_auto_attack" "1"                                             //Hero autoattack stance                                                                                                ("0" Passive "1" Aggressive)
  63. "dota_force_right_click_attack" "0"                                             //Force right clicks to attack anything                                                                 ("0" Disables "1" Enabled)
  64. "dota_gamescom_althack" "0"                                                             //Alt modifier + qwe/asd to be inv keys                                                                 ("0" Disables "1" Enabled)
  65. "dota_shop_recommended_open" "1"                                                //Recommended items for hero when open shop menu                                                ("0" Disables "1" Enabled)
  66. "dota_shop_force_hotkeys" "0"                                                   //Force using shop hotkeys when buying from shops                                               ("0" Disables "1" Enabled)
  67. "dota_sf_game_end_delay" "0"                                                    //Delay for scoreboard at end                                                                                   (Locked Server Side value "10")
  68. "dota_health_per_vertical_marker" "250"                                 //Health segmenting in the lifebar                                                                              (Default "250")
  69. "dota_health_marker_major_alpha" "255"                                  //Opacity major healthbar divider                                                                               (Default "255" "0" invisible "255" opaque)
  70. "dota_health_marker_minor_alpha" "128"                                  //Opacity minor healthbar divider                                                                               (Default "128" "0" invisible "255" opaque)
  71.  
  72. //Minimap
  73. "dota_minimap_hero_size" "600"                                                  //Hero icons on minimap                                                                                                 (Default 600)
  74. "dota_minimap_misclick_time" "0"                                                //Removes delay before allowing input on minimap                                                (Default "0.02")
  75. "dota_minimap_tower_defend_distance" "250"                              //Distance from tower to iniate ping tower instead of ping map                  (Default "500")
  76. "dota_minimap_ping_duration" "3"                                                //Duration of pings                                                                                                             (Default "3")
  77.  
  78. //Minmap colors "also affects glowing when hovering mouse over unit"
  79. "dota_enemy_color_r" "1"                                                                //Enemy color red                                                                                                               (Default "1")
  80. "dota_enemy_color_g" "0"                                                                //Enemy color green                                                                                                             (Default "0")
  81. "dota_enemy_color_b" "0"                                                                //Enemy color blue                                                                                                              (Default "0")
  82. "dota_neutral_color_r" "0"                                                              //Neutral color red                                                                                                             (Default "0")
  83. "dota_neutral_color_g" "1"                                                              //Neutral color green                                                                                                   (Default "1")
  84. "dota_enemy_color_b" "0"                                                                //Neutral color blue                                                                                                    (Default "0")
  85. "dota_friendly_color_r" "0"                                                             //Allied color red                                                                                                              (Default "0")
  86. "dota_friendly_color_g" "1"                                                     //Allied color green                                                                                                    (Default "1")
  87. "dota_friendly_color_b" "0"                                                             //Allied color blue                                                                                                             (Default "0")
  88.  
  89. //Fade time on DMG done/received reduced to instant
  90. "dota_health_hurt_decay_time_max" "0"                                   (Default "0.8")
  91. "dota_health_hurt_decay_time_min" "0"                                   (Default "0.3")
  92. "dota_health_hurt_delay" "0"                                                    (Default "0.1")
  93. "dota_pain_decay" "0"                                                                   (Default "0.8")
  94. "dota_pain_factor" "0"                                                                  (Default "3")
  95. "dota_pain_fade_rate" "0"                                                               (Default "3")
  96. "dota_pain_multiplier" "0"                                                              (Default "0.8")
  97.  
  98. //
  99. //Custom Binds
  100. //
  101.  
  102. "unbindall"                                                                                                     //Removes all previous binds stored in memory
  103.  
  104. //Default shopkeys
  105. "bind" "KP_0" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 5;toggleshoppanel;dota_shop_force_hotkeys 0"                             //TP Scroll
  106. "bind" "KP_1" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 2;toggleshoppanel;dota_shop_force_hotkeys 0"                             //Tangos
  107. "bind" "KP_2" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 3;toggleshoppanel;dota_shop_force_hotkeys 0"                             //Flask
  108. "bind" "KP_3" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 1;toggleshoppanel;dota_shop_force_hotkeys 0"                             //Clarity
  109. "bind" "KP_4" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 4;toggleshoppanel;dota_shop_force_hotkeys 0"                             //Smoke
  110. "bind" "KP_5" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 6;toggleshoppanel;dota_shop_force_hotkeys 0"                             //Dust
  111. "bind" "KP_6" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 8;toggleshoppanel;dota_shop_force_hotkeys 0"                             //Observer Wards
  112. "bind" "KP_7" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 9;toggleshoppanel;dota_shop_force_hotkeys 0"                             //Sentry Wards
  113. "bind" "KP_8" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 7;toggleshoppanel;dota_shop_force_hotkeys 0"                             //Courier
  114. "bind" "KP_9" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 5;shop_select_itemrow 1;toggleshoppanel;dota_shop_force_hotkeys 0"                             //Courier Upgrade
  115. "bind" "KP_ENTER" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 3;shop_select_itemrow 11;toggleshoppanel;dota_shop_force_hotkeys 0"                //Dagger
  116. "bind" "KP_PLUS" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 4;shop_select_itemrow 12;toggleshoppanel;dota_shop_force_hotkeys 0"                 //Boots Of Travel
  117. "bind" "KP_MINUS" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 3;shop_select_itemrow 9;toggleshoppanel;dota_shop_force_hotkeys 0"                 //Ghost Staff
  118. "bind" "KP_MULTIPLY" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 4;shop_select_itemrow 6;toggleshoppanel;dota_shop_force_hotkeys 0"              //Soul Ring
  119. "bind" "KP_DIVIDE" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 5;shop_select_itemrow 6;toggleshoppanel;dota_shop_force_hotkeys 0"                //Medallion
  120. "bind" "NUMLOCK" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 5;shop_select_itemrow 5;toggleshoppanel;dota_shop_force_hotkeys 0"                  //Urn
  121. "bind" "KP_DEL" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 4;shop_select_itemrow 11;toggleshoppanel;dota_shop_force_hotkeys 0"                  //Midas
  122. "bind" "PGUP" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 4;shop_select_itemrow 3;toggleshoppanel;dota_shop_force_hotkeys 0"                             //Magic Wand
  123. "bind" "PGDN" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 3;shop_select_itemrow 1;toggleshoppanel;dota_shop_force_hotkeys 0"                             //Magic Stick
  124. "bind" "HOME" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 4;shop_select_itemrow 7;toggleshoppanel;dota_shop_force_hotkeys 0"                             //Phase
  125. "bind" "END" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 0;shop_select_itemrow 10;toggleshoppanel;dota_shop_force_hotkeys 0"                             //Bottle
  126. "bind" "INS" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 4;shop_select_itemrow 8;toggleshoppanel;dota_shop_force_hotkeys 0"                              //Treads
  127. "bind" "DEL" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab 3;shop_select_itemrow 4;toggleshoppanel;dota_shop_force_hotkeys 0"                              //Boots
  128.  
  129. "bind" "`" "dota_select_courier"                                                //Courier
  130.  
  131. "bind" "h" "range"                                                                              //Range Indicators (Melee Attack,"Common" Ranged Attack, Tower Range, Smoke Range, Dagger Range "1150 is ideal not to overshoot the blink")
  132.  
  133. "bind" "'" "dota_game_account_debug"                                    //Shows various info about the steam account/user
  134. "bind" "o" "puck"                                                                               //Toggle puck script for Q/Q orbing
  135. "bind" "i" "spectre"                                                                    //Toggle spec script for R/R haunting
  136.  
  137. //Missing calls bound to arrowkeys
  138. "bind" "LEFTARROW" "say_team miss top"
  139. "bind" "RIGHTARROW" "say_team miss bottom"
  140. "bind" "DOWNARROW" "say_team miss mid"
  141. "bind" "UPARROW" "say_team re"
  142.  
  143. //
  144. //Alias's
  145. //
  146.  
  147. //Enables cycling through various netgraphs
  148. "alias" "netgraph" "netgraph1"
  149. "alias" "netgraph1" "net_graph 1; alias netgraph netgraph2"
  150. "alias" "netgraph2" "net_graph 2; alias netgraph netgraph3"
  151. "alias" "netgraph3" "net_graph 3; alias netgraph netgraph5"
  152. "alias" "netgraph5" "net_graph 5; alias netgraph netgraph0"
  153. "alias" "netgraph0" "net_graph 0; alias netgraph netgraph1"
  154.  
  155. //Courier picks up whole stash and brings it to you with speedup before returning to base
  156. "alias" "quick_courier" "dota_select_courier;dota_ability_execute 2;dota_ability_execute 3;dota_ability_execute 4;+dota_camera_follow; -dota_camera_follow"
  157.  
  158. //Shows scoreboard and APM in the console
  159. "alias" "+showgraph" "+showscores;dota_apm"
  160. "alias" "-showgraph" "-showscores"
  161.  
  162. //Multiple range indicators
  163. "alias" "range" "range1"
  164. "alias" "range1" "dota_range_display 128;alias range range2;echo !!!_Melee_range_128"
  165. "alias" "range2" "dota_range_display 600;alias range range3;echo !!!_Ranged_Attack_600"
  166. "alias" "range3" "dota_range_display 700;alias range range4;echo !!!_Tower_Range_700"
  167. "alias" "range4" "dota_range_display 950;alias range range5;echo !!!_Smoke_Range_950"
  168. "alias" "range5" "dota_range_display 1150;alias range range0;echo !!!_Dagger_Range_1200"
  169. "alias" "range0" "dota_range_display 0;alias range range1;echo !!!_Disabled"
  170.  
  171. //Ingame volume settings
  172. "alias" "sfx" "sfx1"
  173. "alias" "sfx1" "volume 0.00;alias sfx sfx2;;echo !!!_Volume_Muted"
  174. "alias" "sfx2" "volume 0.25;alias sfx sfx3;;echo !!!_Volume_25%"
  175. "alias" "sfx3" "volume 0.33;alias sfx sfx4;echo !!!_Volume_33%"
  176. "alias" "sfx4" "volume 0.50;alias sfx sfx5;echo !!!_Volume_50%"
  177. "alias" "sfx5" "volume 0.66;alias sfx sfx6;echo !!!_Volume_66%"
  178. "alias" "sfx6" "volume 0.75;alias sfx sfx7;echo !!!_Volume_75%"
  179. "alias" "sfx7" "volume 1.00;alias sfx sfx1;echo !!!_Volume_100%"
  180.  
  181. //Toggle console filters
  182. "alias" "cft" "cft_clear"
  183. "alias" "cft_clear" "exec cft_clear.cfg;alias cft cft_script"
  184. "alias" "cft_script" "con_filter_text !!!;alias cft cft_clear"
  185. "alias" "cf" "cf0"
  186. "alias" "cf0" "con_filter_enable 0;alias cf cf1"
  187. "alias" "cf1" "con_filter_enable 1;alias cf cf0"
  188.  
  189. //Toggle developer
  190. "alias" "dev" "dev1"
  191. "alias" "dev1" "developer 0;alias dev dev2"
  192. "alias" "dev2" "developer 1;alias dev dev1"
  193.  
  194. //Instant Shopmenu hotkeys
  195. "alias" "defaultshopkeys" "exec autoexec.cfg"
  196. "alias" "basicshopkeys" "exec consumables.cfg"
  197. "alias" "upgradeshopkeys" "exec common.cfg"
  198.  
  199. //Ingame voice toggle
  200. "alias" "voice" "voice1"
  201. "alias" "voice1" "voice_enable 0;alias voice1 voice2;echo !!!_Ingame_Voice_Disabled"
  202. "alias" "voice2" "voice_enable 1;alias voice2 voice1;echo !!!_Ingame_Voice_Enabled"
  203.  
  204. //Puck orb teleport Q to Q
  205. "alias" "puck" "puck1"
  206. "alias" "puckHon" "dota_ability_execute 3;dota_ability_execute 0"
  207. "alias" "puckDota" "dota_ability_execute 0"
  208. "alias" "puckNormal" "bind q puckDota;alias puck puck1;echo !!!_PuckQQKey_Disabled"
  209. "alias" "puck1" "bind q puckHon;alias puck puckNormal;echo !!!_PuckQQKey_Enabled"
  210.  
  211. //Spectre ulti R to R
  212. "alias" "spectre" "spectre1"
  213. "alias" "spectreHon" "dota_ability_execute 3;dota_ability_execute 5"
  214. "alias" "spectreDota" "dota_ability_execute 5"
  215. "alias" "spectreNormal" "bind r spectreDota;alias spectre spectre1;echo !!!_SpecRRKey_Default"
  216. "alias" "spectre1" "bind r spectreHon;alias spectre spectreNormal;echo !!!_SpecRRKey_Enabled"
  217.  
  218.  
  219. //Useful launch options
  220.  
  221. //-noforcemaccel -noforcemspd -useforcedmparms                  //Disables mouse acceleration  "must have useforcedmparms to use spd/accel"                                                                                                    
  222. //-novid                                                                                                //Skips intro
  223.  
  224. //Find match details by game ID
  225. //dota_match_details "ID"
  226.  
  227. //Sources
  228. // http://developer.valvesoftware.com/wiki/Console_Command_List
  229. // http://developer.valvesoftware.com/wiki/Command_Line_Options
  230. // http://dota2wiki.com/wiki/Console_Command_List
  231.  
  232. "echo" "!!! AutoExec.cfg Executed"
  233.