Вы находитесь на странице: 1из 12

//Made by Solace (Stop adding me on steam unless i know you thanks, your just go

ing to get blocked)


//Install/Creation
//Put .cfg files into dota 2 config folder "CFG"
//C:\Program Files\Steam\steamapps\common\dota 2 beta\dota\cfg
//C:\Program Files (x86)\Steam\steamapps\common\dota 2 beta\dota\cfg
//The games GUI keybinds stored in Steam\userdata\####\570\remote\cfg\dotakeys_p
ersonal.lst which are separate and executed each time you connect to a server. U
nbind these ingame or execute this file "F2" each time you connect to avoid conf
licts.
//Protecting old settings/Removal instructions
//To protect your old config.cfg from being written to, right click config.cfg i
n 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).
//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\####\57
0\remote\cfg folder so it does not restore from steam cloud, a new config.cfg sh
ould be made on next launch with default values.
//If you added other config files from the zip file it does not matter if they s
tay or not, only autoexec/config.cfg are executed on launch (others do but are n
ot modified or anything)
//If its too hard to figure out that's a shame, learn to use google.
//Console
con_enable "1"
developer "1"

//Derp
//Developer mode

//Console output
con_filter_enable "1"
//Enable filters
con_filter_text "!!!"
//Write filter settings
con_notifytime "3"
//How long to display recent console text to the
upper part of the game window
con_nprint_bgalpha "50"
//Con_NPrint background alpha
con_nprint_bgborder "5"
//Con_NPrint border size
contimes "8"
//Number of console lines to overlay for debuggi
ng
//
//Netcode
//
//Ingame values
rate "80000"
//Total amount of bandwidth Dota 2 may use
(Default "80000" Min/Max "10000-1000000")
cl_updaterate "31"
//Amount of updates received from server per sec
ond
(Default "30" Min/Max "20-30")
cl_cmdrate "31"
//Amount of updates sent to server per second
(Default "30" Min/Max "20-30")
cl_interp "0"
//cl_interp 1 / cl_updaterate * (cl_interp_ratio
)
(Default "0.1" Min/Max "0-0.5")
cl_interp_ratio "1"
//Multiplies final result of cl_interp
(Default "2" Min/Max "1-5")
cl_smooth "1"
//Smooth view/eye origin after prediction errors
(Default "1" "0" Disables "1" Enabled)
cl_smoothtime "0.01"
//When errors occur smooth display over X time,
0 Disables
(Default "0.1" Min/Max "0.01-2")
clientport "27005"
//Clients port to be used for outgoing connectio
ns
(Default "27005" Min/Max "1-65535")

//Spectator values
cl_spectator_cmdrate_factor "0.5"
//Multiplier for CMD rate while spectati
ng
(Default "0.5" Min/Max "0-")
cl_spectator_interp_ratio "2"
//Multiplier for interp while spectating
(Default "2" Min/Max "0-")
//
//Performance tweaks
//
fps_max "61"
//Max FPS for client to render
(Default "120" Min/Max "0-120")
mat_vsync "0"
//VSYNC on/off
(Disables "0" Enabled "1")
mat_triplebuffered "0"
//Enable with vsync for a performance boost if f
ps is less than 60
(Disables "1" Enabled "0")
mat_queue_mode "-1"
//Quad core rendering
(Default/Auto "-1" Possible boost "2")
snd_mix_async "0"
//Multicore sound rendering
(Default "0" Enabled "1")
//
//Audio
//
volume "1"
//Sound effects
Max "1.0")
snd_musicvolume "0"
//Music volume
Max "1.0")
voice_threshold "1"
//Threshold on open mic
Max "1.0")
voice_mixer_volume "1"
//Voice transmit volume
Max "1.0")
voice_scale "1"
//Voice recieve volume
Max "1.0")
windows_speaker_setting "4"
//Audio Speaker channels
dset "4" 2 Channel "3" 4 Channel "6" 5.1 Channel "7" 7.1 Channel)
voice_enable "1"
//Voice chat
ables "1" Enabled)
voice_mixer_boost "0"
//Mic boost
ables "1" Enabled)
voice_vox "0"
//Open mic
"1" On)
snd_pitchquality "2"
//Sound quality
"1" Med "2" High)
dota_speech_level "2"
//Amount of verbal events from heroes
ables "1" Events "2" On)
cc_subtitles "0"
//Subtitles
titles and effects "1" Subtitles)
closecaption "0"
//Controls subtitles
ables "1" Enabled)
snd_mute_losefocus "1"
//Background sound when minimized
"1" Off)
//
//Video
//
mat_monitorgamma "2.2"
//Brightness
2.6" Default "2.2" Game claims LCD 1.7 CRT 2.2)

(Min "0"
(Min "0"
(Min "0"
(Min "0"
(Min "0"
("1" Hea
("0" Dis
("0" Dis
("0" Off
("0" Low
("0" Dis
("0" Sub
("0" Dis
("0" On

(Min "1.6" Max "

r_deferred_specular_bloom "1"
dota_cheap_water "0"
w)
r_deferred_height_fog "1"
dota_portrait_animate "0"
" Enabled)
r_deferred_additive_pass "1"
" Enabled)
cl_globallight_shadow_mode "2"
"2" High)
r_deferred_simple_light "1"
r_screenspace_aa "1"
r_ssao "1"
mat_picmip "0"
"0" High)
mat_viewportscale "1"
0%)

//Specular bloom
//Quality of water

("0" Off "1" On)


("0" High "1" Lo

//Fog of war
//Hero portrait animations

("0" Off "1" On)


("0" Disables "1

//Additive light pass

("0" Disables "1

//Shadows

("0" Low "1" Med

//World lighting
//Anti-aliasing
//Ambient occlusion
//Textures

("0"
("0"
("0"
("2"

//Render Quality

("1" 100% "0.6"

Off
Off
Off
Low

"1"
"1"
"1"
"1"

On)
On)
On)
Med

//
//Dota related settings
//
//Gameplay
dota_ability_quick_cast "1"
ck
(Default "0"
dota_player_multipler_orders "1"
to all units including hero
(Default "0"
dota_player_units_auto_attack "1"
(Default "1" "0" Passive "1" Aggressive)
dota_force_right_click_attack "1"
nything
(Default "0"
dota_shop_recommended_open "1"
n open shop menu
(Default "1"
dota_shop_force_hotkeys "0"
buying from shops
(Default "0"
dota_player_auto_purchase_items "0"
(Default "0" "0" Disables "1" Enabled)
dota_gamescom_althack "0"
nv keys
(Default "0"
dota_player_add_summoned_to_selection "1"
(Default "0" "0" Disables "1" Enabled)
dota_reset_camera_on_spawn "1"
e-spawn
(Default "1"
dota_swap_mouse_spellcast "0"
ting spells
(Default "0"

//Self cast spells on double cli


"0" Disables "1" Enabled)
//Enables CTRL to issue command
"0" Disables "1" Enabled)
//Hero autoattack stance
//Force right clicks to attack a
"0" Disables "1" Enabled)
//Recommended items for hero whe
"0" Disables "1" Enabled)
//Force using shop hotkeys when
"0" Disables "1" Enabled)
//Autobuys items from shop
//Alt modifier + qwe/asd to be i
"0" Disables "1" Enabled)
//Selects summons on spawn
//Puts camera over hero on any r
"0" Disables "1" Enabled)
//Swaps mouse buttons when targe
"0" Left click "1" Right Click)

//Hud settings
dota_always_show_player_names "1"
//Player names displayed overhea
d
(Default "0" "0" Disables "1" Enabled)
dota_screen_shake "0"
//Screen shake on certain spell
effects
(Default "1" "0" Disables "1" Enabled)
dota_disable_range_finder "1"
//Shows spells are within castin
g range of targeted area/target (Default "1" "0" Disables "1" Enabled)
dota_range_display "1"
//Range indicator around hero sh
owing that specific range
(Default "0" "0" Disables)
dota_hero_tooltip "1"
//Style of the hero tooltip
(Default "1" "0" Corner "1" Overhead "2" Inline overhead)
dota_unit_use_player_color "1"
//Player colors
(Default "1" "1" Individual colors "0" Team colors)
dota_unit_fly_bonus_height "0"
//Additional height on to be sho

wn on flying units
(Default "150" "0" Disables)
dota_hud_healthbars "3"
//HP bars
(Default "3" "0" Disables "1" No dividing blocks "3" Normal)
dota_health_per_vertical_marker "250"
//Health segmenting in the lifeb
ar
(Default "250")
dota_health_marker_major_alpha "255"
//Opacity major healthbar divide
r
(Default "255" "0" invisible "255" opaque)
dota_health_marker_minor_alpha "128"
//Opacity minor healthbar divide
r
(Default "128" "0" invisible "255" opaque)
dota_health_hurt_threshold "99999"
//Damage threshold to be achieve
d for fade to acutally apply
(Default "0.01" "99999" Disables Fade)
//Fade settings for hp bars if enabled
dota_health_hurt_decay_time_max "0"
//Fade time on hp bars MAX
(Default "0.8" "0" Disables)
dota_health_hurt_decay_time_min "0"
//Fade time on hp bars MIN
(Default "0.3" "0" Disables)
dota_health_hurt_delay "0"
//Fade time on hp bars DEL
(Default "0.1" "0" Disables)
dota_pain_decay "0"
//Fade time on hp bars DEC
(Default "0.8" "0" Disables)
dota_pain_factor "0"
//Fade time on hp bars FACTOR
(Default "3" "0" Disables)
dota_pain_fade_rate "0"
//Fade time on hp bars RATE
(Default "3" "0" Disables)
dota_pain_multiplier "0"
//Fade time on hp bars MULTIPLIE
R
(Default "0.8" "0" Disables)
dota_hud_healthbar_number "1"
//Displays HP number above hero
(Default "1" "0" Disables)
dota_hud_healthbar_number_critical "20"
//Percentage of health left befo
re hitpoint number turns red
(Default "20 "0-100" Enables)
dota_hud_healthbar_number_danger "40"
//Percentage of health left befo
re hitpoint number turns orange
(Default "40 "0-100" Enables)
dota_sf_hud_channelbar "1"
//Displays the channeling bar on
certain spells
(Default "1" "0" Disables "1" Enabled)
dota_sf_hud_voicechat "1"
//Displays who is talking on hud
when they talk
(Default "1" "0" Disables "1" Enabled)
dota_sf_hud_error_msg "0"
//Displays error msgs on hud EX.
spell is on cool down
(Default "1" "0" Disables "1" Enabled)
dota_sf_hud_dmgarmor_tooltip "1"
//Displays armor tooltip when mo
use hovers over stats
(Default "1" "0" Disables "1" Enabled)
hud_sticky_item_name "item_tpscroll"
//Default item to be in the stic
k buy slot
(Default "item_tpscroll" Any item string works h
ere)
net_graph "0"
//Displays network information +
FPS
(Default "0" "1-4" Higher level of detail)
//Display options for net graph
net_graphheight "64"
//Adjust net graph position
(Default "64" Accepts +- Values to move the graph)
net_graphinsetbottom "436"
//Adjust net graph position
(Default "130" Accepts +- Values to move the graph)
net_graphinsetleft "0"
//Adjust net graph position
(Default "0" Accepts +- Values to move the graph)
net_graphinsetright "-80"
//Adjust net graph position
(Default "0" Accepts +- Values to move the graph)
net_graphinsettop "0"
//Adjust net graph position
(Default "0" Accepts +- Values to move the graph)
net_graphmsecs "400"
//Value for the latency graph to
represent
(Default "400" Any positive value over 50 works)

net_graphpos "1"
//Adjust net graph position
(Default "1" Accepts +- Values to move the graph)
net_graphproportionalfont "0"
//Font of the text
(Default "1" "1" Larger text "0" Smaller text)
net_graphshowinterp "1"
//Displays interp line graph at
bottom
(Default "1" "1" Enabled "0" Disabled)
net_graphshowlatency "1"
//Displays latency line graph at
bottom
(Default "1" "1" Enabled "0" Disabled)
net_graphsolid "1"
//Solid blue portion of interp g
raph at bottom (Default "1" "1" Enabled "0" Disabled)
net_graphtext "1"
//Controls the text being displa
yed
(Default "1" "1" Enabled "0" Disabled)
//Camera settings
dota_camera_speed "3000"
//Camera speed when scrolling
(Default "3000")
dota_camera_accelerate "49"
//Decelerating map scroll
(Default "49" "49" Instant stop "1" Smooth slowdown)
dota_camera_disable_zoom "1"
//Control mouse scroll for zoomi
ng in and out (Default "0" "1" Disables "0" Enabled)
dota_camera_reverse "0"
//Inverted movements when grippi
ng camera
(Default "0" "0" Disables "1" Enabled)
dota_camera_edgemove "1"
//Moves camera when cursor hits
edge of screen (Default "1" "0" Disables "1" Enabled)
//???
dota_camera_smooth_count "8"
//???
(Default "8")
dota_camera_smooth_distance "96"
//???
(Default "96"
dota_camera_smooth_enable "1"
//???
(Default "1")
dota_camera_smooth_sample_timer "0.1"
//???
(Default "0.1")
dota_camera_smooth_time "0.25"
//???
(Default "0.25")
//Minimap
dota_minimap_hero_size "800"
//Hero icons on minimap
(Default 600)
dota_minimap_misclick_time "0"
//Removes delay before allowing
input on minimap
(Default "0.02")
dota_minimap_tower_defend_distance "250"
//Distance from tower to iniate
ping tower instead of ping map (Default "500")
dota_minimap_ping_duration "3"
//Duration of pings
(Default "3")
dota_minimap_ping_tag_duration "5"
//Duration of shield pings on to
wers
(Default "10")
dota_minimap_hide_background "0"
//Backround of minimap
(Default "0" "1" Black background)
dota_minimap_simple_colors "0"
//Player colors
(Default "0" "1" Individual colors "0" Team colors)
dota_minimap_show_hero_icon
"1"
//Show hero icons when you hold
alt down
(Default "1" "0" Disables "1" Enabled)
dota_show_hero_finder "1"
//Show hero indicator when alt i
s held down
(Default "1" "0" Disables "1" Enabled)
//Minmap colors (also affects glowing when hovering mouse over unit)
dota_enemy_color_r "1"
//Enemy color red
(Default "1" Min/Max "0255")
dota_enemy_color_g "0"
//Enemy color green
(Default "0" Min/Max "0-

255")
dota_enemy_color_b "0"
255")
dota_neutral_color_r "0"
255")
dota_neutral_color_g "1"
255")
dota_neutral_color_b "0"
255")
dota_friendly_color_r "0"
255")
dota_friendly_color_g "1"
255")
dota_friendly_color_b "0"
255")

//Enemy color blue

(Default "0" Min/Max "0-

//Neutral color red

(Default "0" Min/Max "0-

//Neutral color green

(Default "1" Min/Max "0-

//Neutral color blue

(Default "0" Min/Max "0-

//Allied color red

(Default "0" Min/Max "0-

//Allied color green

(Default "1" Min/Max "0-

//Allied color blue

(Default "0" Min/Max "0-

//Other
dota_keybindings_cloud_disable "0"
//Disables the steam cloud for keybinds
(Default "0" "1" Disables "0" Enabled)
dota_mouse_window_lock "1"
//Controls mouse being inside game windo
w
(Default "1" "0" Disables "1" Enabled)
dota_quit_after_game "1"
//Controls automatically leaving the gam
e at end after a short peroid (Default "1" "0" Disables "1" Enabled)
dota_set_avatar "6"
//Set avatar ingame
(Default "0" "Min/Max "0-10")
//0 = Default
//1 = Crystal Maiden
//2 = Admiral
//3 = Faceless Void
//4 = Furion
//5 = Juggernaut
//6 = Blood Seeker
//7 = Lich
//8 = Axe
//9 = Pudge
//10 = Puck
//
//Custom binds
//
unbindall
emory

//Removes all previous binds stored in m

bind "F1" "toggleconsole"


//Toggle console (MUST use ` or F1 if to
return to game)
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)
bind "F3" "jpeg;echo ScreenShot"
//Screenshot
bind "F4" "dota_pause"
//Pause
bind "F5" "sfx"
//Ingame volume control
bind "F6" "dev"
//Toggle developer mode
bind "F7" "cft"
//Console filter text script toggle (not
really required unless trying to obtain a specific console output for debugging
/other)
bind "F8" "cf"
//Console filter toggle (MUST TOGGLE THI
S TO VIEW OTHER OUTPUT IN CONSOLE OR OBTAIN ANY DUMPS)
bind "F9" "disconnect"
//Disconnect from current game
bind "F10" "exec cheats.cfg"
//Loads alternate practice game config
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)
bind "F12" "quit"
//Ragequit
bind "kp_0" "+showgraph"
//Scoreboard + apm in co
nsole
bind "z" "+voicerecord"
//Ingame Mic
bind "y" "dota_ability_learn_mode;dota_learn_stats"
//Choose stats with skil
l point
bind "m" "secret_courier"
//Send courier to secret
shop without losing control of hero
bind "b" "toggleshoppanel"
//Open/Close shops
bind "\" "dota_select_courier"
//Courier
bind "n" "quick_courier"
//Grab all items from st
ash/speedburst/deliver to hero and return
bind "j" "use_item_client actions action_item"
//Taunt key
bind "k" "use_item_client current_hero taunt"
//Taunt key
bind "ENTER" "say"
//Chat
bind "semicolon" "+cameragrip"
//Grips camera
bind "TAB" "dota_cycle_selected"
//Cycle through selected
units
bind "ESCAPE" "cancelselect"
//Cancel Selection
bind "kp_6" "range"
//Range Indicators (Mele
e Attack,"Common" Ranged Attack, Tower Range, Smoke Range, Dagger Range "1150" i
s ideal not to overshoot the blink")
bind "g" "dota_select_all_others"
//Selects all units exce
pt hero
bind "kp_4" "dota_recent_event"
//Moves camera to most r
ecent event
bind "." "recording"
//Record video to .dem f
ile, records up to five times before overwriting the previous file unless you ba
ck it up yourself, stores files in "C:\Program Files (x86)\Steam\steamapps\commo
n\dota 2 beta\dota"
bind "/" "netcode"
//Toggles Low/Med/High n
etwork quality settings
bind "SCROLLLOCK" "voice"
//Toggles ingame voicech
at on/off
bind "p" "dota_ping"
//One time ping of curre
nt user
//Proper hold position behavior
bind "a" "dota_player_units_auto_attack 0;mc_attack"
ssive stance
bind "s" "dota_player_units_auto_attack 1;dota_stop"
stance
bind "c" "dota_player_units_auto_attack 0;dota_hold"
ance
bind "x" "mc_move"

//Attack clicks leave pa


//Stop leaves aggressive
//Hold leaves passive st
//Move click

//Follow hero with cam, single click


bind "0" "+dota_camera_follow; -dota_camera_follow; +dota_camera_follow; -dota_c
amera_follow"
//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 ca
m floaty crap)
bind "1" "+dota_camera_follow;-dota_camera_follow"
bind "2" "+dota_control_group 1"
bind "" "+dota_control_group 2"
bind "" "+dota_control_group 3"

bind "" "+dota_control_group 4"


bind "" "+dota_control_group 5"
bind "" "+dota_control_group 6"
//Inventory keys
bind "3" "dota_item_execute 0"
bind "4" "dota_item_execute 1"
bind "5" "dota_item_execute 2"
bind "6" "dota_item_execute 3"
bind "MOUSE5" "dota_item_execute 4"
bind "MOUSE4" "dota_item_execute 5"
//Hero skills
bind "q" "dota_ability_execute
bind "w" "dota_ability_execute
bind "e" "dota_ability_execute
bind "d" "dota_ability_execute
bind "f" "dota_ability_execute
bind "r" "dota_ability_execute

0"
1"
2"
3"
4"
5"

//Binds for toggling autocasting of spells


bind "kp_1" "dota_ability_autocast 1"
bind "kp_2" "dota_ability_autocast 2"
bind "kp_3" "dota_ability_autocast 3"
bind "" "dota_ability_autocast 4"
bind "" "dota_ability_autocast 5"
//Missing calls bound to arrowkeys
bind "LEFTARROW" "say_team miSS TOP lane"
bind "RIGHTARROW" "say_team miSS BOTtom lane"
bind "DOWNARROW" "say_team miSS MIDdle lane"
bind "UPARROW" "say_team re"
//Mouse binds
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2;dota_player_units_auto_attack 1"
//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)
bind "7" "defaultshopkeys"
//Default shopkeys
bind "8" "basicshopkeys"
//Cycle through buyscripts basic shop
bind "9" "upgradeshopkeys"
//Default shopkeys
//Default shopkeys
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 5;toggleshoppanel;dota_shop_force_hotkeys 0"
//TP Scroll
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 2;toggleshoppanel;dota_shop_force_hotkeys 0"
//Tangos
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 3;toggleshoppanel;dota_shop_force_hotkeys 0"
//Flask
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 1;toggleshoppanel;dota_shop_force_hotkeys 0"
//Clarity
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 4;toggleshoppanel;dota_shop_force_hotkeys 0"
//Smoke
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab

0;shop_select
0;shop_select
0;shop_select
0;shop_select
0;shop_select
0;shop_select

_itemrow 6;toggleshoppanel;dota_shop_force_hotkeys 0"


//Dust
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 8;toggleshoppanel;dota_shop_force_hotkeys 0"
//Observer Wards
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 9;toggleshoppanel;dota_shop_force_hotkeys 0"
//Sentry Wards
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 7;toggleshoppanel;dota_shop_force_hotkeys 0"
//Courier
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 1;toggleshoppanel;dota_shop_force_hotkeys 0"
//Courier Upgrade
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 11;toggleshoppanel;dota_shop_force_hotkeys 0"
//Dagger
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 12;toggleshoppanel;dota_shop_force_hotkeys 0"
//Boots Of Travel
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 9;toggleshoppanel;dota_shop_force_hotkeys 0"
//Ghost Staff
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 6;toggleshoppanel;dota_shop_force_hotkeys 0"
//Soul Ring
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 6;toggleshoppanel;dota_shop_force_hotkeys 0"
//Medallion
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 5;toggleshoppanel;dota_shop_force_hotkeys 0"
//Urn
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 11;toggleshoppanel;dota_shop_force_hotkeys 0"
//Midas
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 3;toggleshoppanel;dota_shop_force_hotkeys 0"
//Magic Wand
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 1;toggleshoppanel;dota_shop_force_hotkeys 0"
//Magic Stick
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 7;toggleshoppanel;dota_shop_force_hotkeys 0"
//Phase
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 10;toggleshoppanel;dota_shop_force_hotkeys 0"
//Bottle
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 8;toggleshoppanel;dota_shop_force_hotkeys 0"
//Treads
bind "" "dota_shop_force_hotkeys 1;toggleshoppanel;shop_nav_to_tab
_itemrow 4;toggleshoppanel;dota_shop_force_hotkeys 0"
//Boots
//
//Alias's
//
//Enables cycling through various netgraphs
alias "netgraph" "netgraph1"

0;shop_select
0;shop_select
0;shop_select
5;shop_select
3;shop_select
4;shop_select
3;shop_select
4;shop_select
5;shop_select
5;shop_select
4;shop_select
4;shop_select
3;shop_select
4;shop_select
0;shop_select
4;shop_select
3;shop_select

alias
alias
alias
alias
alias

"netgraph1"
"netgraph2"
"netgraph3"
"netgraph5"
"netgraph0"

"net_graph
"net_graph
"net_graph
"net_graph
"net_graph

1;
2;
3;
5;
0;

alias
alias
alias
alias
alias

netgraph
netgraph
netgraph
netgraph
netgraph

netgraph2"
netgraph3"
netgraph5"
netgraph0"
netgraph1"

//Courier picks up whole stash and brings it to you with speedup before returnin
g to base
alias "quick_courier" "dota_select_courier; dota_ability_execute 3; dota_ability
_execute 4;dota_ability_execute 5; +dota_camera_follow; -dota_camera_follow"
//Courier goes to secret shop without selecting
alias "secret_courier" "dota_select_courier; dota_ability_execute 1; dota_abilit
y_execute 5; +dota_camera_follow; -dota_camera_follow"
//Shows scoreboard and APM in the console
alias "+showgraph" "+showscores;dota_apm"
alias "-showgraph" "-showscores"
//Multiple range indicators
alias "range" "range1"
alias "range1" "dota_range_display
28"
alias "range2" "dota_range_display
_600"
alias "range3" "dota_range_display
00"
alias "range4" "dota_range_display
1050"
alias "range5" "dota_range_display
_1200"
alias "range0" "dota_range_display
//Ingame volume settings
alias "sfx" "sfx1"
alias "sfx1" "volume 0.00;alias
alias "sfx2" "volume 0.25;alias
alias "sfx3" "volume 0.33;alias
alias "sfx4" "volume 0.50;alias
alias "sfx5" "volume 0.66;alias
alias "sfx6" "volume 0.75;alias
alias "sfx7" "volume 1.00;alias

128;alias range range2;echo !!!_Melee_range_1


600;alias range range3;echo !!!_Ranged_Attack
700;alias range range4;echo !!!_Tower_Range_7
1050;alias range range5;echo !!!_Smoke_Range_
1150;alias range range0;echo !!!_Dagger_Range

sfx
sfx
sfx
sfx
sfx
sfx
sfx

0;alias range range1;echo !!!_Disabled"

sfx2;;echo !!!_Volume_Muted"
sfx3;;echo !!!_Volume_25%"
sfx4;echo !!!_Volume_33%"
sfx5;echo !!!_Volume_50%"
sfx6;echo !!!_Volume_66%"
sfx7;echo !!!_Volume_75%"
sfx1;echo !!!_Volume_100%"

//Toggle console filters


alias "cft" "cft_clear"
alias "cft_clear" "exec cft_clear.cfg;alias cft cft_script"
alias "cft_script" "con_filter_text !!!;alias cft cft_clear"
alias "cf" "cf0"
alias "cf0" "con_filter_enable 0;alias cf cf1"
alias "cf1" "con_filter_enable 1;alias cf cf0"
//Toggle developer
alias "dev" "dev1"
alias "dev1" "developer 0;alias dev dev2"
alias "dev2" "developer 1;alias dev dev1"
//Instant shopmenu hotkeys
alias "defaultshopkeys" "exec autoexec.cfg"
alias "basicshopkeys" "exec consumables.cfg"
alias "upgradeshopkeys" "exec common.cfg"

//Ingame voice toggle


alias "voice" "voice1"
alias "voice1" "voice_enable 0;alias voice voice2;echo !!!_Ingame_Voice_Disabled
"
alias "voice2" "voice_enable 1;alias voice voice1;echo !!!_Ingame_Voice_Enabled"
//Puck orb teleport Q to Q, Spectre ulti R to R
alias "Switch" "Switch1"
alias "Switch1" "alias Switch Switch2;bind q puckMode;echo !!!_PuckQQKey_Enabled
"
alias "Switch2" "alias Switch Switch3;bind r spectreMode;bind q normalQ;echo !!!
_SpecRRKey_Enabled"
alias "Switch3" "alias Switch Switch1;bind r normalR;echo !!!_Dota_Keys_Default"
alias "normalR" "dota_ability_execute 5"
alias "normalQ" "dota_ability_execute 0"
alias "spectreMode" "dota_ability_execute 3;dota_ability_execute 5"
alias "puckMode" "dota_ability_execute 3;dota_ability_execute 0"
//Record/Stop video 1-5
alias "recording" "recording1"
alias "recording1" "record 1;alias recording stoping;echo !!!_Recording_to_1.dem
"
alias "stoping" "stop;alias recording recording2;echo !!!_Recording_Stopped"
alias "recording2" "record 2;alias recording stoping2;echo !!!_Recording_to_2.de
m"
alias "stoping2" "stop;alias recording recording3;echo !!!_Recording_Stopped"
alias "recording3" "record 3;alias recording stoping3;echo !!!_Recording_to_3.de
m"
alias "stoping3" "stop;alias recording recording4;echo !!!_Recording_Stopped"
alias "recording4" "record 4;alias recording stoping4;echo !!!_Recording_to_4.de
m"
alias "stoping4" "stop;alias recording recording5;echo !!!_Recording_Stopped"
alias "recording5" "record 5;alias recording stoping5;echo !!!_Recording_to_5.de
m_LASTFILE_BACKUP_OLDER_.DEM_FILES"
alias "stoping5" "stop;alias recording recording1;echo !!!_Recording_Stopped_REM
EMBER_TO_BACKUP_OLDER_.DEM_FILES"
//Toggle network quality
alias "netcode" "netcodelow"
alias "netcodelow" "rate 40000;cl_updaterate 15;cl_cmdrate 15;alias netcode netc
odehigh;echo !!!_Low_network_quality"
alias "netcodehigh" "rate 60000;cl_updaterate 30;cl_cmdrate 30;alias netcode net
codelow;echo !!!_High_network_quality"
//Toggle mwheel zoom
alias "zoom" "zoom1"
alias "zoom1" "dota_camera_disable_zoom 0;echo !!!_CameraZoom_Enabled;alias zoom
zoom2"
alias "zoom2" "dota_camera_disable_zoom 1;echo !!!_CameraZoom_Disabled;alias zoo
m zoom1"
//Custom modifier key
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"
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"
alias "ability_1" "dota_ability_execute 0"
alias "ability_2" "dota_ability_execute 1"
alias "ability_3" "dota_ability_execute 2"

alias
alias
alias
alias
alias
alias
alias
alias
alias

"ability_4" "dota_ability_execute 3"


"ability_5" "dota_ability_execute 4"
"ability_6" "dota_ability_execute 5"
"inventory_1" "dota_item_execute 0"
"inventory_2" "dota_item_execute 1"
"inventory_3" "dota_item_execute 2"
"inventory_4" "dota_item_execute 3"
"inventory_5" "dota_item_execute 4"
"inventory_6" "dota_item_execute 5"

//Toggle Autoselect summons on spawn


alias "autosummons" "autosummons1"
alias "autosummons1" "dota_player_add_summoned_to_selection 1;alias voice voice2
;echo !!!_AutoSelectSummons_Enabled"
alias "autosummons2" "dota_player_add_summoned_to_selection 0;alias voice voice1
;echo !!!_AutoSelectSummons_Disabled"
//Custom hero configs
alias "configs" "config1"
alias "config1" "exec Beastmaster.cfg"
//Useful launch options
//-noforcemaccel -noforcemspd -useforcedmparms
//Disables mouse
acceleration (must have useforcedmparms to use spd/accel)
//-novid
//Skips intro
//-nod3d9ex
//Old DX9 Support, Required if using apps not supporting DX9ex hook
//-high
//High cpu priority if other stuff is running in the background
//Find match details by game ID
//dota_match_details "ID"
//Useful command for getting closeups in videos
//dota_camera_smooth_enable "1" (0 To disable, Disabling this will cause the cam
era to zoom in REALLY close after death/running up and down hills and in some ot
her rare instances, click minimap to reset camera if enabled)
//Sources
// http://developer.valvesoftware.com/wiki/Console_Command_List
// http://developer.valvesoftware.com/wiki/Command_Line_Options
// http://dota2wiki.com/wiki/Console_Command_List
// http://dev.dota2.com/showthread.php?t=5570
// Other users have contributed some ideas/pieces towards this as well, they kno
w who they are
//Join chat channels on execute.
// http://flobots.com/ http://www.theglitchmob.com/ http://na-dl.com/ http://eca
l.tv
echo "!!! AutoExec.cfg Executed"