This week only. Pastebin PRO Accounts Christmas Special! Don't miss out!Want more features on Pastebin? Sign Up, it's FREE!

[Dota 2] autoexec.cfg

By: dstrr on Jan 20th, 2012  |  syntax: autoconf  |  size: 13.85 KB  |  views: 28,194  |  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. ///Updated 11.01.12
  2. ///Made by "dstrr"
  3. ///Save it to "Steam\steamapps\common\dota 2 beta\dota\cfg\autoexec.cfg"
  4.  
  5. unbindall
  6. clear
  7.  
  8. //Console
  9. con_enable "1"                           //Console.
  10. developer "1"                            //Developer mode.
  11. con_filter_enable "1"                    //Enable filters.             
  12. con_filter_text "["                      //Filter settings.    
  13.  
  14.  
  15.  
  16. /////GAME
  17. //General
  18. dota_player_units_auto_attack "1"       //Auto attack (on).
  19. dota_player_auto_purchase_items "0"     //Auto purchase items (off).
  20. dota_player_add_summoned_to_selection "0"//Auto select summoned units (off).
  21. dota_ignore_nonfriend_invites "1"       // Allow party invites (on).
  22. dota_ability_quick_cast "1"             //Double tap ability self cast (on).
  23. dota_player_multipler_orders "1"        //Unified unit orders (on).
  24.  
  25. //Interface
  26. dota_camera_accelerate "50"             //Camera acceleration.
  27. dota_camera_speed "4500"                //Camera speed.  
  28. dota_shop_force_hotkeys "0"             //Shop always uses hotkeys (off).
  29. dota_camera_edgemove "1"                //Edge pan (on).       
  30. dota_minimap_show_hero_icon "1"         //Minimap icons instead of names(on).
  31. dota_minimap_always_draw_hero_icons "0" //Names/icons always in minimap  (off).
  32. dota_show_hero_finder "0"               //Hold alt to highligth hero(off).
  33. dota_hud_healthbar_number "1"           //Show hp bar number  (on).
  34. dota_screen_shake "0"                   //Screen shake (off).
  35. dota_always_show_player_names "0"       //Show player names (off)
  36. dota_minimap_simple_colors "1"          //Minimap simple colors  (on). 
  37. dota_minimap_hide_background "0"        //Minimap hide background (off).
  38. dota_reset_camera_on_spawn "0"          //Move camera on respawn (off).
  39. dota_camera_dotatv_smooth_drag "0"      //Smoothdrag in spectate (off).
  40. dota_camera_reverse "0"                 //Reverse camera grip (off).
  41.  
  42.  
  43.  
  44. /////VIDEO
  45. //General
  46. mat_vsync "0"                           //VSYNC (off).
  47. mat_queue_mode "-1"                     //Quad core rendering.
  48. snd_mix_async "0"                       //Multicore sound rendering.   
  49.  
  50. //Anvanced
  51. r_screenspace_aa "1"                    //Anti-aliasing (on).
  52. r_deferred_specular "0"                 //Specular (off).
  53. r_deferred_specular_bloom "0"           //Specular bloom (off).
  54. dota_cheap_water "0"                    //Water quality (on).
  55. r_deferred_height_fog "0"               //Fog (off).
  56. cl_globallight_shadow_mode "2"          //Shadows (high).
  57. dota_portrait_animate "0"               //Hero portrait animations (off).
  58. r_deferred_additive_pass "1"            //Additive light pass  (on).
  59. r_deferred_simple_light "1"             //World lighting (on).
  60. r_ssao "1"                              //Ambient occlusion (on).
  61. mat_picmip "0"                          //Textures quality (high).
  62. dota_ambient_creatures "0"              //Ambient creatures (off).
  63.  
  64.  
  65. /////AUDIO
  66. volume "0.1"                            //Master volume.
  67. snd_gamevolume "1"                      //Game volume        
  68. snd_musicvolume "0"                     //Music volume.
  69. snd_pitchquality "2"                    //Sound quality (High).
  70. cc_subtitles "0"                        //Captioning (off).
  71. closecaption "0"                        //Controls subtitles (off).
  72. dota_speech_level "1"                   //Unit speech (events).
  73. snd_mute_losefocus "0"                  //Sound while alt-tab (on).    
  74. dota_mute_cobroadcasters "0"            //Mute co-broadcasters (off)
  75. chat_sound "1"                          //Chat message sound (on).
  76. voice_vox "0"                           //Enanle open mic (off).
  77. voice_threshold "0"                     //Open mic threshold.
  78.  
  79. voice_enable "0"                        //Voice chat (off).
  80. voice_mixer_volume "1"                  //Voice transmit volume.
  81. voice_scale "1"                         //Voice recieve volume.
  82. voice_mixer_boost "0"                   //Mic boost.
  83.  
  84.  
  85.  
  86. /////PERFOMANCE TWEAKS
  87. fps_max_splitscreen "300"               //Max FPS on dual monitors
  88. fps_max "60"                            //Max FPS for client to render.
  89. mat_triplebuffered "0"                  //Enable with vsync for a performance boost if fps is less than 60.
  90. mat_queue_mode "-1"                     //Quad core rendering.
  91. sv_forcepreload "1"                     //Force server side preloading.
  92. snd_mix_async "1"                       //Multicore sound rendering
  93. engine_no_focus_sleep "0"               //Reduces resources consumed when dota 2 loses focus.
  94.  
  95.  
  96.  
  97. /////DOTO SETTINGS
  98. dota_hero_tooltip "1"                   //Style of the hero tooltip (Corner "0";Overhead "1";Inline overhead "2").
  99. dota_disable_range_finder "1"           //Shows spells are within casting range of targeted area/target (off).
  100. dota_range_display "0"                  //Range indicator around hero showing that specific range(off).
  101. dota_unit_fly_bonus_height "300"        //Additional height on to be shown on flying unit (Default "150").
  102. dota_force_right_click_attack "0"       //Force right clicks to attack anything (off). 
  103. dota_gamescom_althack "0"               //Alt modifier + qwe/asd to be inv keys (off).
  104. dota_sf_hud_error_msg "0"               //Displays error msgs on hud EX.spell is on cool down (off).
  105. dota_sf_hud_header_display_time "3"     //Display time of Firstblood, killstreaks and multikills notifications.
  106.  
  107.  
  108. //Shop
  109. dota_shop_recommended_open "0"          //Recommended items for hero when open shop menu (off).
  110. dota_shop_view_mode "0"                 //Shop view mode (default).
  111. dota_sf_hud_shop_tree_animtime "0"      //Shop tree animation (off).
  112.  
  113.  
  114. //HP bars
  115. dota_hud_healthbars "1"                 //HP bars (Disables "0";No dividing blocks "1";Normal "3").
  116. dota_health_per_vertical_marker "250"   //Health segmenting in the lifebar.
  117. dota_health_marker_major_alpha "255"    //Opacity major healthbar divider.
  118. dota_health_marker_minor_alpha "128"    //Opacity minor healthbar divider.
  119. dota_health_hurt_threshold "99999"      //Damage threshold to be achieved for fade to acutally apply.
  120. dota_hud_healthbar_hoveroutline_alpha "255"  //Glowing of creeps HP bar.
  121.  
  122. dota_health_hurt_decay_time_max "0"     //Fade time on hp bars MAX.
  123. dota_health_hurt_decay_time_min "0"     //Fade time on hp bars MIN.    
  124. dota_health_hurt_delay "0"              //Fade time on hp bars DELAY.
  125. dota_pain_decay "0"                     //Fade time on hp bars DECAY.
  126. dota_pain_factor "0"                    //Fade time on hp bars FACTOR.
  127. dota_pain_fade_rate "0"                 //Fade time on hp bars RATE.    
  128. dota_pain_multiplier "0"                //Fade time on hp bars MULTIPLIER.
  129.  
  130.  
  131. //Camera
  132. dota_camera_disable_zoom "1"            //Control mouse scroll for zooming in and out (off).
  133. dota_camera_smooth_enable "1"           //Smoothing of camera.
  134. dota_camera_smooth_count "8"            //Power of smoothing.
  135. dota_camera_smooth_distance "96"        //Default
  136. dota_camera_smooth_sample_timer "0.01"  //Default
  137. dota_camera_smooth_time "0.01"          //Default
  138. dota_camera_follow_doublepress_time "1" //Double tap to select and move the camera to your hero.
  139.  
  140.  
  141. //Minimap
  142. dota_unit_use_player_color "1"          //Player colors (Individual colors "1";Team colors "0").
  143. dota_minimap_hero_size "900"            //Hero icons on minimap.                                       
  144. dota_minimap_misclick_time "0"          //Removes delay before allowing input on minimap.                              
  145. dota_minimap_tower_defend_distance "115"//Distance from tower to iniate ping tower instead of ping map.                
  146. dota_minimap_ping_duration "4"          //Duration of pings.
  147. dota_minimap_ping_tag_duration "4"      //Duration of shield pings on towers.
  148. dota_minimap_hero_name_shadowsize "4"   //Shadow size
  149. dota_enemy_color_r "1"                  //Enemy color red.                             
  150. dota_enemy_color_g "0"                  //Enemy color green.
  151. dota_enemy_color_b "0"                  //Enemy color blue.
  152. dota_neutral_color_r "0"                //Neutral color red.
  153. dota_neutral_color_g "1"                //Neutral color green.
  154. dota_neutral_color_b "0"                //Neutral color blue.
  155. dota_friendly_color_r "1"               //Allied color red.    
  156. dota_friendly_color_g "1"               //Allied color green.  
  157. dota_friendly_color_b "1"               //Allied color blue.
  158.  
  159.  
  160. //Netcode
  161. cl_cmdrate "30"                          //Amount of updates sent to server per second.
  162. cl_interp "0"                            //Sets the interpolation amount (bounded on low side by server interp ratio settings).
  163. cl_interp_ratio "1"                      //Multiplies final result of cl_interp.
  164. cl_lagcompensation "1"                   //Perform server side lag compensation of weapon firing events.
  165. cl_pred_optimize "2"                     //Optimize for not copying data if didn't receive a network update (1), and also for not repredicting if there were no errors (2)
  166. cl_smooth "0"                            //Smooth view/eye origin after prediction errors.
  167. cl_smoothtime "0.01"                     //When errors occur smooth display over X time.
  168. cl_updaterate "30"                       //Amount of updates received from server per second.
  169. rate "80000"                             //Total amount of bandwidth Dota 2 may use.
  170. cl_resend "1.5"                          //Delay in seconds before the client will resend the 'connect' attempt
  171. sv_forcepreload "1"                      //Force server side preloading.
  172.  
  173. cl_spectator_cmdrate_factor "0.5"        //Multiplier for CMD rate while spectating.
  174. cl_spectator_interp_ratio "2"            //Multiplier for interp while spectating.
  175.  
  176.  
  177. //Netgraph
  178. net_graph "0"                            //Draw the network usage graph.
  179. net_graphheight "350"                    //Height of netgraph panel.
  180. net_graphinsetbottom "85"                //net_graph insert from bottom.
  181. net_graphinsetleft "42"                  //net_graph insert from left.
  182. net_graphinsetright "578"                //net_graph insert from right.
  183. net_graphinsettop "0"                    //net_graph insert from top.
  184. net_graphproportionalfont "0"            //Determines whether netgraph font is proportional or not
  185.  
  186.  
  187. /////Other
  188. dota_mouse_window_lock "1"              //Lock mouse in the window mode (Window mode).
  189. dota_keybindings_cloud_disable "0"      //Disables the steam cloud for keybinds.
  190. dota_camera_lock_mouse_lead "1"         //Controls mouse being outside the game window (Window mode).
  191. in_usekeyboardsampletime "0"            //Use keyboard sample time smoothing.
  192. in_lock_mouse_to_window "1"             //Lock mouse in the window mode (Window mode).
  193. dota_quit_after_game "1"                //Quit after a game is completed, do not hibernate.
  194. dota_quit_immediate "1"                 //If enabled, Dota will quit immediately rather than prompting to confirm.
  195. dota_embers "1"                         //Dashboard background animations (on).
  196.  
  197.  
  198.  
  199. /////BINDS                                                                  
  200. bind "\" "dota_glyph"                   //Glyph.
  201. bind "ENTER" "say"                      //Chat.
  202. bind "KP_ENTER" "say"                   //Chat.
  203. bind "Y" "+chatwheel"                   //Chat wheel.                          
  204. bind "TAB" "dota_cycle_selected"        //
  205. bind "B" "toggleshoppanel"              //Open shop.
  206. bind "ESCAPE" "cancelselect"            //
  207. bind "Z" "dota_select_courier"          //Select courier.
  208. bind "X" "quick_courier"                //Take items from courier with haste.
  209. bind "C" "dota_purchase_quickbuy"       //Quickbuy.
  210. bind "V" "dota_purchase_stickybuy"      //Stickybuy.
  211. bind "3" "dota_select_all_others"       //Select all others summoned units.
  212.  
  213.  
  214.  
  215. bind "F1" "toggleconsole"               //Open console.
  216. bind "F2" "+showgraph"                  //Open
  217. bind "F3" "r_c"                         //Rune checker.
  218. bind "F4" ""
  219. bind "F5" "exec autoexec.cfg"           //Refresh autoexec.cfg
  220. bind "F8" "gameui_activate"             //Open main menu.
  221. bind "F9" "screenshot"                  //Screenshot.
  222. bind "F10" "dota_pause"                 //Pause.
  223. bind "F11" "disconnect"                 //Disconnect.
  224. bind "F12" "quit"                       //Quit from game.
  225.  
  226.  
  227. //Hold
  228. bind "A" "dota_player_units_auto_attack 0;mc_attack" //Attack.
  229. bind "S" "dota_player_units_auto_attack 1;dota_stop" //Stop.
  230. bind "H" "dota_player_units_auto_attack 0;dota_hold" //Hold.
  231.  
  232.  
  233. //Inventory
  234. bind "1" "dota_item_execute 0"            //1st slot.
  235. bind "2" "dota_item_execute 1"            //2nd slot.
  236. bind "" "dota_item_execute 2"             //3rd slot.
  237. bind "SPACE" "dota_item_execute 3"        //4th slot.
  238. bind "" "dota_item_execute 4"             //5th slot.
  239. bind "MOUSE5" "dota_item_execute 5"       //6th slot.
  240.  
  241.  
  242. //Skills
  243. bind "Q" "dota_ability_execute 0"          //q
  244. bind "W" "dota_ability_execute 1"          //w
  245. bind "E" "dota_ability_execute 2"          //e
  246. bind "D" "dota_ability_execute 3"          //d
  247. bind "F" "dota_ability_execute 4"          //f
  248. bind "R" "dota_ability_execute 5"          //r
  249. bind "T" "dota_learn_stats"                //Learn stats.
  250.  
  251. //Control groups
  252. bind "4" "+dota_control_group 1"          
  253. bind "" "+dota_control_group 2"
  254. bind "" "+dota_control_group 3"
  255. bind "" "+dota_control_group 4"
  256.  
  257. //Mouse
  258. bind "MOUSE1" "+attack"
  259. bind "MOUSE2" "+attack2"
  260. bind "MOUSE4" "+dota_camera_follow; -dota_camera_follow"  //Select ur hero.
  261.  
  262. //////Aliases
  263. //Rune checker
  264. alias "r_c" "r_t"
  265. alias "r_t" "dota_camera_setpos -2250 1235 980;alias r_c r_b"
  266. alias "r_b" "dota_camera_setpos 3035 -2970 965;alias r_c b_t_h"
  267. alias "b_t_h" "+dota_camera_follow; -dota_camera_follow;+dota_camera_follow; -dota_camera_follow;alias r_c r_t"
  268.  
  269. //Courier
  270. alias "quick_courier" "dota_select_courier;dota_ability_execute 3;dota_ability_execute 4;dota_ability_execute 5;+dota_camera_follow;-dota_camera_follow"
  271. alias "secret_courier" "dota_select_courier;dota_ability_execute 1;dota_ability_execute 5;+dota_camera_follow;-dota_camera_follow"
  272.  
  273.  
  274. //Scores
  275. alias "+showgraph" "+showscores;net_graph 1"
  276. alias "-showgraph" "-showscores;net_graph 0"
  277.  
  278.  
  279. //Screenshot
  280. alias "screenshot" "echo [Screenshot];jpeg_quality 100;jpeg;"
  281.  
  282.  
  283.  
  284. /////Game launch options
  285. // -noforcemaccel -noforcemspd -useforcedmparms -novid -nod3d9ex
  286.  
  287.  
  288. echo "                              [CONFIG LOADED]"
clone this paste RAW Paste Data