Advertisement
Splurkey

Dota 2 Autoexec (NEW)

Jan 6th, 2016
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.21 KB | None | 0 0
  1. ////////////////
  2. /// Bindings ///
  3. ////////////////
  4.  
  5. bind "F8" "+autoexecute" // load this config again with an on-screen feedback
  6. bind "F10" "showgraph" // toggle net-graph
  7.  
  8. bind "F5" "exec invoker.cfg" // use Invoker.cfg and overwrite binds
  9. bind "F6" "exec autoexec.cfg" // set binds to normal
  10.  
  11. bind "M" "quick_courier" // quick courier script
  12. bind "N" "secret_courier" // courier to Secret Shop Script
  13. bind "J" "stash_courier" // courier items to Stash
  14.  
  15. bind "LEFTARROW" "dota_camera_set_lookatpos -2273.898682 1832.745483" // move camera to top rune
  16. bind "RIGHTARROW" "dota_camera_set_lookatpos 3035.773438 -2472.680176" // move camera to bottom rune
  17.  
  18. bind "H" "runecheck" //Runecheck toggle bindings
  19.  
  20. bind "MOUSE4" "+holdpos" // hold position when holding key
  21.  
  22. bind "Q" "orb" // Puck orb jump on Q
  23.  
  24.  
  25.  
  26. ///////////////
  27. /// Console ///
  28. ///////////////
  29.  
  30. con_enable "1" // enables console
  31. con_filter_enable "1" // filtering of console printout
  32. con_notifytime "2" // leaves notifications up for 2 seconds
  33. developer "0" // enables top left console printout
  34.  
  35.  
  36.  
  37. ////////////
  38. /// Misc ///
  39. ////////////
  40.  
  41. dota_force_right_click_attack "1" // right-click deny enabled (default 0)
  42. dota_enable_range_finder "1" // show spell range indicator (default 1)
  43.  
  44. dota_unit_allow_moveto_direction "1" // ALT + right click = no path-finding (default 0)
  45. dota_player_auto_repeat_right_mouse "1" // holding right mouse = repeated clicking (default 0)
  46.  
  47. dota_topbar_buyback_time "25" // duration of the buyback icon (default 10)
  48. dota_unit_fly_bonus_height "150" // flying height of air units (default 150)
  49. dota_show_itempickups "0" // show pop-up when ally buys an item (default 1)
  50. dota_show_hero_finder "1" // show hero indicator when holding ALT (default 1)
  51. dota_selector_fulldeck_mode "1" // doesn't work?
  52. dota_always_show_player_names "1" // always show player names
  53.  
  54. dota_sf_game_end_delay "0" // delay until showing stat panel after game ends (default 10)
  55. snd_updateaudiocache // update audio cache
  56. dota_embers "1" // use selected loading screen as background
  57. dota_portrait_animate "1" // enable portrait animation
  58. dota_screen_shake "0" // enable screen shaking
  59.  
  60.  
  61. ///////////////
  62. /// Ability ///
  63. ///////////////
  64.  
  65. dota_ability_legacy_mode_quick_cast "0" // enable legacy mode
  66. dota_ability_quick_cast "0" // enable quick cast
  67. dota_ability_self_cast_timeout "0.6" // maximum time between clicks to execute self-cast before a timeout.
  68.  
  69.  
  70. ///////////////////
  71. /// Performance ///
  72. ///////////////////
  73.  
  74. r_lod "0" // Controls weather objects and textures become less detailed the further away they are from you. (default 1)
  75. cl_forcepreload "1" // force client side pre-loading
  76. sv_forcepreload "1" // force server side pre-loading
  77. engine_no_focus_sleep "0" // maintain high fps when alt tabbed
  78. fps_max "9999" // set max FPS
  79.  
  80.  
  81.  
  82. //////////////
  83. /// Camera ///
  84. //////////////
  85.  
  86. dota_camera_accelerate "50" // camera acceleration (instant stop = 50, smooth slowdown = 1, Wc3 DotA = 50)
  87. dota_camera_speed "3000" // camera speed (default 3000, Wc3 DotA = about 6500)
  88. dota_camera_disable_zoom "0" // disable mousewheel zoom if set
  89. dota_camera_deatheffect "1" // show death effect
  90. dota_camera_edgemove "1" // enable edge pan
  91. dota_camera_hold_select_to_follow "0" // pressing the select hero button will actively follow and keep you on screen
  92. dota_reset_camera_on_spawn "0" // moves camera to hero on respawn
  93.  
  94.  
  95.  
  96. ////////////
  97. /// Chat ///
  98. ////////////
  99.  
  100. dota_chat_mute_all "0" // mute all chat
  101.  
  102.  
  103.  
  104. ///////////////
  105. /// Minimap ///
  106. ///////////////
  107.  
  108. dota_minimap_hero_size "900" // size of hero icons on minimap (default 600)
  109. dota_minimap_rune_size "500" // size of rune icons on minimap for observer (default 500)
  110. dota_minimap_creep_scale "1" // size of creeps on minimap (default 1)
  111.  
  112. dota_minimap_hero_scalar "1" // hero icons proximity to each other scale down to prevent overlapping. (default 0)
  113. dota_minimap_hero_scalar_distance "14" // proximity in pixels to begin scaling (default 12)
  114. dota_minimap_hero_scalar_minimum "600" // minimum scaled size (default 500)
  115.  
  116. dota_minimap_show_hero_icon "1" // holding ALT will show hero icons (default 1)
  117. dota_minimap_always_draw_hero_icons "0" // always shows hero icons (default 0)
  118. dota_minimap_hide_background "0" // hides minimap background (default 0)
  119. dota_minimap_simple_colors "0" // simplifies minimap icon colors (default 0)
  120.  
  121. dota_minimap_misclick_time "0.3" // threshold delay to accept minimap clicks (default 0.2)
  122. dota_minimap_disable_rightclick "0" // disables right-clicks on minimap (default 0)
  123. dota_minimap_tower_defend_distance "500" // distance from tower for ping to use defend signal (default 500)
  124. dota_minimap_ping_duration "7" // ping duration on minimap (default 3)
  125.  
  126.  
  127.  
  128. ///////////////////////
  129. /// Healthbar / HUD ///
  130. ///////////////////////
  131.  
  132. dota_health_marker_major_alpha "255" // opacity of the big health marker (default 255)
  133. dota_health_marker_minor_alpha "255" // opacity of the small health marker (default 128)
  134. dota_health_per_vertical_marker "250" // health between each small health marker (default 250)
  135. dota_hud_healthbar_hoveroutline_alpha "200" // Mouse hover outline brightness on healthbars (default 200)
  136.  
  137. dota_hud_healthbar_number "1" // show health value above healthbar (default 1)
  138. dota_hud_healthbar_number_critical "10" // percentage of health left before hitpoint number turns red (default 20, value between 1 - 100)
  139. dota_hud_healthbar_number_danger "50" // percentage of health left before hitpoint number turns orange (default 40, value between 1 - 100)
  140. dota_hud_reduced_flash "0" // reduces flashing effects on certain abilities
  141.  
  142. dota_health_hurt_decay_time_max 0 // default 0.8
  143. dota_health_hurt_decay_time_min 0 // default 0.3
  144. dota_health_hurt_delay 0 // default 0.1
  145. dota_pain_decay 0 // default 0.8
  146. dota_pain_factor 0 // default 3
  147. dota_pain_multiplier 0 // default 0.8
  148. dota_pain_fade_rate 0 // default 3
  149.  
  150. // Makes HP change instantaneous if set to 0
  151.  
  152.  
  153.  
  154. //////////////////////
  155. /// Coloring / HUD ///
  156. //////////////////////
  157.  
  158. dota_unit_use_player_color "1"; // use player colors
  159. dota_hud_colorblind "1" // enable colorblind mode
  160.  
  161. dota_friendly_color_r "0.6" // red percentage of the friendly unit color
  162. dota_friendly_color_g "0.9" // green percentage of the friendly unit color
  163. dota_friendly_color_b "1" // blue percentage of the friendly unit color
  164. dota_enemy_color_r "1" // red percentage of the enemy unit color
  165. dota_enemy_color_g "0" // green percentage of the enemy unit color
  166. dota_enemy_color_b "1" // blue percentage of the enemy unit color
  167. //dota_neutral_color_r "1" // red percentage of the neutral unit color
  168. //dota_neutral_color_g "0" // green percentage of the neutral unit color
  169. //dota_neutral_color_b "1" // blue percentage of the neutral unit color
  170.  
  171. dota_friendly_color_r_cb "0.6" // use this when colorblind mode is on
  172. dota_friendly_color_g_cb "0.9" // use this when colorblind mode is on
  173. dota_friendly_color_b_cb "1" // use this when colorblind mode is on
  174. dota_enemy_color_r_cb "1" // use this when colorblind mode is on
  175. dota_enemy_color_g_cb "0.5" // use this when colorblind mode is on
  176. dota_enemy_color_b_cb "0" // use this when colorblind mode is on
  177. //dota_neutral_color_r_cb "1" // use this when colorblind mode is on
  178. //dota_neutral_color_g_cb "0" // use this when colorblind mode is on
  179. //dota_neutral_color_b_cb "1" // use this when colorblind mode is on
  180.  
  181. // Note: This will change minimap colors of friendly/enemy units and their glow when hovering over them.
  182.  
  183.  
  184.  
  185. ////////////////
  186. /// Netgraph ///
  187. ////////////////
  188.  
  189. net_graph "1" // enable net-graph
  190.  
  191. net_graphheight "64" // net_graph insert from
  192. net_graphinsettop "0" // net_graph insert from top
  193. net_graphinsetbottom "437" // net_graph insert from bottom
  194. net_graphinsetright "-130" // net_graph insert from right
  195. net_graphinsetleft "0" // net_graph insert from left
  196. net_graphproportionalfont "0" // adapting net-graph font proportional if set
  197. net_graphpos "1" // position of net-graph
  198. net_graphtext "1" // draw text fields
  199.  
  200.  
  201.  
  202. ///////////////
  203. /// Netcode ///
  204. ///////////////
  205.  
  206. cl_interp "0.033" // Interpolate object positions starting this many seconds in past (default 0.055, min 0.033)
  207. cl_interp_ratio "1" // Multiplies final result of cl_interp (default 2)
  208. cl_smoothtime "0.01" // When errors occur smooth display over X time, 0 Disables (default 0.1)
  209. rate "80000" // Total amount of bandwidth Dota 2 may use (default 80000)
  210. cl_updaterate "30" // Amount of updates received from server per second (default 30, max 30)
  211. cl_cmdrate "30" // Amount of updates sent to server per second (default 30, max 30)
  212.  
  213. // Although the lerp value will probably blink red/yellowish in your netgraph, tests have shown that this is likely the most responsive setup possible.
  214.  
  215.  
  216.  
  217. /////////////
  218. ///Scripts///
  219. /////////////
  220.  
  221. // Courier picks up whole stash and brings it to you with speedup before returning to base
  222. alias "quick_courier" "dota_courier_deliver; dota_select_courier; dota_ability_execute 5; +dota_camera_follow; +dota_camera_follow; -dota_camera_follow" // say_team Courier is coming to me! Please wait.
  223.  
  224. // Courier flies to Secret Shop
  225. alias "secret_courier" "dota_select_courier; dota_ability_execute 1; dota_ability_execute 5; +dota_camera_follow; -dota_camera_follow"
  226.  
  227. // Courier brings items to stash
  228. alias "stash_courier" "dota_select_courier; dota_ability_execute 2; dota_ability_execute 5; +dota_camera_follow; -dota_camera_follow"
  229.  
  230. // Net_Graph Toggle Script
  231. alias "showgraph" "showgraph_off"
  232. alias "showgraph_on" "net_graph 1; alias showgraph showgraph_off"
  233. alias "showgraph_off" "net_graph 0; alias showgraph showgraph_on"
  234.  
  235. // Executes the autoexec.cfg with an on-screen feedback
  236. alias "output" "echo #######################; echo Custom config executed!; echo #######################"
  237. alias "+autoexecute" "exec autoexec.cfg; con_filter_enable 0; developer 1"
  238. alias "-autoexecute" "output; con_filter_enable 1; developer 0"
  239.  
  240. // Runecheck toggle bindings
  241. alias "runecheck" "runechecktop"
  242. alias "runechecktop" "dota_camera_set_lookatpos -2273.898682 1832.745483; alias runecheck runecheckbot"
  243. alias "runecheckbot" "dota_camera_set_lookatpos 3035.773438 -2472.680176; alias runecheck runecheckhero"
  244. alias "runecheckhero" "+dota_camera_follow; +dota_camera_follow; -dota_camera_follow; alias runecheck runechecktop"
  245.  
  246. // Stop auto-attack when holding key
  247. alias "+holdpos" "dota_player_units_auto_attack 0; dota_stop; dota_hold"
  248. alias "-holdpos" "dota_player_units_auto_attack 1"
  249.  
  250. // Remove binding Q ingame to enable Puck orb jump on Q
  251. alias "orb" "dota_ability_execute 0; dota_ability_execute 3"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement