Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Made by Solace
- //Put 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
- //Press F1 if certain binds do not work or unbind everything in the games GUI control options EXCEPT the hero skills/autocast/mousebinds.
- //If its too hard to figure out thats a shame, learn to use google.
- //Console
- "con_enable" "1" //Derp
- "developer" "1" //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 debugging.
- //
- //Netcode
- //
- "rate" "80000" //Total amount of bandwidth Dota 2 may use (Default "80000")
- "cl_updaterate" "40" //Amount of updates recieved from server per second (Min/Max "20-40")
- "cl_cmdrate" "40" //Amount of updates sent to server per second (Min/Max "20-40")
- "cl_interp" "0" //cl_interp 1 / cl_updaterate * (cl_interp_ratio ) (Default "0.1")
- "cl_interp_ratio" "1" //Multiplies final result of cl_interp (Default "2")
- "cl_smoothtime" "0" //When errors occur smooth display over X time, 0 Disables (Default "0.1")
- //
- //Performance Tweaks
- //
- "fps_max" "120" //Max FPS for client to render (Default "120")
- "mat_vsync" "0" //VSYNC on/off ("0" Disables "1" Enabled)
- "mat_triplebuffered" "0" //Enable with vsync for a performance boost if fps is less than 60 ("0" Disables "1" Enabled)
- //
- //Audio
- //
- "volume" "1" //Ingame volume setting (Min "0" Max "1.0")
- "snd_musicvolume" "0" //Ingame music volume (Min "0" Max "1.0")
- //
- //Dota related settings
- //
- "dota_camera_speed" "6500" //Camera speed when scrolling (Default "3000")
- "dota_camera_accelerate" "50" //Decelerating map scroll ("50" instant stop "1" smooth slowdown)
- "dota_disable_range_finder" "0" //Shows spells are withing casting range of targeted area/target ("0" Disables "1" Enabled)
- "dota_range_display" "0" //Range indicator around hero showing that specific range ("0" Disables)
- "dota_ability_quick_cast" "1" //Self cast spells on double click ("0" Disables "1" Enabled)
- "dota_player_multipler_orders" "1" //Enables CTRL to issue command to all units including hero ("0" Disables "1" Enabled)
- "dota_player_units_auto_attack" "1" //Hero autoattack stance ("0" Passive "1" Agressive)
- "dota_force_right_click_attack" "0" //Force right clicks to attack anything ("0" Disables "1" Enabled)
- "dota_gamescom_althack" "0" //Alt modifier + qwe/asd to be inv keys ("0" Disables "1" Enabled)
- "dota_shop_recommended_open" "1" //Recommended items for hero when open shop menu ("0" Disables "1" Enabled)
- "dota_shop_force_hotkeys" "0" //Force using shop hotkeys when buying from shops ("0" Disables "1" Enabled)
- "dota_sf_game_end_delay" "0" //Delay for scoreboard at end (Locked Server Side value "10")
- "dota_health_per_vertical_marker" "250" //Health segmenting in the lifebar (Default "250")
- "dota_health_marker_major_alpha" "255" //Opacity major healthbar divider (Default "255" "0" invisible "255" opaque)
- "dota_health_marker_minor_alpha" "128" //Opacity minor healthbar divider (Default "128" "0" invisible "255" opaque)
- //Minimap
- "dota_minimap_hero_size" "600" //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")
- //Fade time on DMG done/recieved reduced to almost instant
- "dota_health_hurt_decay_time_max" "0" (Default "0.8")
- "dota_health_hurt_decay_time_min" "0" (Default "0.3")
- "dota_health_hurt_delay" "0" (Default "0.1")
- "dota_pain_decay" "0" (Default "0.8")
- "dota_pain_factor" "0" (Default "3")
- "dota_pain_fade_rate" "0" (Default "3")
- "dota_pain_multiplier" "0" (Default "0.8")
- //
- //Custom Binds
- //
- "bind" "F1" "toggleconsole" //Toggle console "MUST use ` or F1 if to return to game"
- "bind" "F2" "exec autoexec.cfg" //Exec autoexec.cfg manually "USE WHEN CONNECTING to any game server since dota 2 executes the clients game settings every connect" or unbind the keys in the GUI"
- "bind" "F3" "jpeg" //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
- "bind" "F8" "cf" //Console filter toggle "MUST TOGGLE THIS TO USE STATUS/PING IN CONSOLE"
- "bind" "F9" "disconnect" //Disconnect from current game
- "bind" "F10" "exec cheats.cfg;echo !!!_Cheat_Config_Loaded" //Loads alternate config
- "bind" "F11" "config" //Alternate Hero Configs
- "bind" "F12" "quit" //Ragequit
- "bind" "p" "toggleconsole" //Secondary bind for console when spectating due to spec mode takes priority over binds
- "bind" "[" "netgraph" //Cycles through netgraphs
- "bind" "]" "status" //Queries server in console "Hit "F8" if you do not see the information and try again"
- //Proper hold position behavior
- "bind" "a" "dota_player_units_auto_attack 1;mc_attack" //Attack clicks leave aggressive stance
- "bind" "s" "dota_player_units_auto_attack 1;dota_stop" //Stop leaves aggressive stance
- "bind" "c" "dota_player_units_auto_attack 0;dota_hold" //Hold leaves passive stance
- "bind" "x" "mc_move" //Move click
- //Hero control/unit group binds "Use a dota control group if you wish to select your hero with other units"
- "bind" "1" "+dota_camera_follow"
- "bind" "2" "+dota_control_group 1"
- //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" "MOUSE4" "dota_item_execute 5"
- "bind" "MOUSE5" "dota_item_execute 4"
- //Hero skills
- "bind" "q" "dota_ability_execute 0"
- "bind" "w" "dota_ability_execute 1"
- "bind" "d" "dota_ability_execute 3"
- "bind" "e" "dota_ability_execute 2"
- "bind" "f" "dota_ability_execute 4"
- "bind" "r" "dota_ability_execute 5"
- //Binds for toggling autocasting of spells
- "bind" "" "dota_ability_autocast 1"
- "bind" "" "dota_ability_autocast 2"
- "bind" "" "dota_ability_autocast 3"
- "bind" "" "dota_ability_autocast 4"
- "bind" "" "dota_ability_autocast 5"
- "bind" "\" "+showgraph" //Scoreboard + apm in console
- "bind" "t" "dota_glyph" //Glpyh hotkey
- "bind" "z" "+voicerecord" //Ingame Mic
- "bind" "y" "dota_ability_learn_mode;dota_learn_stats" //Choose stats with skill point
- "bind" "u" "dota_ability_learn_mode" //Spend skill points on level up
- "bind" "b" "toggleshoppanel" //Open/Close shops
- "bind" "'" "dota_purchase_stickybuy" //Sticky buy
- "bind" "n" "dota_purchase_quickbuy" //Quick buy
- "bind" "`" "dota_select_courier" //Courier
- "bind" "v" "quick_courier" //Instant courier control
- "bind" "j" "use_item_client actions action_item" //Unfinished Taunt key
- "bind" "k" "use_item_client current_hero taunt" //Unfinished Taunt key
- "bind" "KP_ENTER" "say" //Keypad enter chat
- "bind" "ENTER" "say" //Chat
- "bind" "SPACE" "+cameragrip" //Moves camera to most recent event
- "bind" "TAB" "dota_cycle_selected" //Cycle through selected units
- "bind" "ESCAPE" "cancelselect" //Cancel Selection
- "bind" "h" "range" //Range Indicators (Meele Attack,"Common" Ranged Attack, Tower Range, Smoke Range, Dagger Range "1150 is ideal not to overshoot the blink")
- "bind" "g" "dota_select_all_others" //Selects all units except hero
- //Missing calls bound to arrowkeys
- "bind" "LEFTARROW" "say_team miss top"
- "bind" "RIGHTARROW" "say_team miss bottom"
- "bind" "DOWNARROW" "say_team miss mid"
- "bind" "UPARROW" "say_team re"
- //Mouse binds "mouse 1-3 is unbindable atm"
- "bind" "MOUSE1" "+attack"
- "bind" "MOUSE2" "+attack2"
- //
- //Alias's
- //
- //Enables cycling through various netgraphs
- alias "netgraph" "netgraph1"
- alias "netgraph1" "net_graph 1; alias netgraph netgraph2"
- alias "netgraph2" "net_graph 2; alias netgraph netgraph3"
- alias "netgraph3" "net_graph 3; alias netgraph netgraph5"
- alias "netgraph5" "net_graph 5; alias netgraph netgraph0"
- alias "netgraph0" "net_graph 0; alias netgraph netgraph1"
- //Courier picks up whole stash and brings it to you with speedup before returning to base
- "alias" "quick_courier" "dota_select_courier; dota_ability_execute 2; dota_ability_execute 3; dota_ability_execute 4; +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 128;alias range range2;echo !!!_Melee_range_128"
- "alias" "range2" "dota_range_display 600;alias range range3;echo !!!_Ranged_Attack_600"
- "alias" "range3" "dota_range_display 700;alias range range4;echo !!!_Tower_Range_700"
- "alias" "range4" "dota_range_display 950;alias range range5;echo !!!_Smoke_Range_950"
- "alias" "range5" "dota_range_display 1150;alias range range0;echo !!!_Dagger_Range_1200"
- "alias" "range0" "dota_range_display 0;alias range range1;echo !!!_Disabled"
- //Ingame volume settings
- "alias" "sfx" "sfx1"
- "alias" "sfx1" "volume 0.00;alias sfx sfx2;;echo !!!_Volume_Muted"
- "alias" "sfx2" "volume 0.25;alias sfx sfx3;;echo !!!_Volume_25%"
- "alias" "sfx3" "volume 0.33;alias sfx sfx4;echo !!!_Volume_33%"
- "alias" "sfx4" "volume 0.50;alias sfx sfx5;echo !!!_Volume_50%"
- "alias" "sfx5" "volume 0.66;alias sfx sfx6;echo !!!_Volume_66%"
- "alias" "sfx6" "volume 0.75;alias sfx sfx7;echo !!!_Volume_75%"
- "alias" "sfx7" "volume 1.00;alias sfx 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"
- //Other configs "In progress"
- "alias" "config" "config1"
- "alias" "config1" "exec hero.cfg;alias config config2;echo !!!_Cheat_Tiny_Loaded"
- "alias" "config2" "exec autoexec.cfg;alias config config1;echo !!!_Cheat_AutoExec.CFG_Loaded"
- //Useful launch options
- //Disables mouse acceleration
- //-noforcemaccel -noforcemspd -useforcedmparms "must have useforcedmparms to use spd/accel"
- //Skips intro
- //-novid
- //Sources
- // http://developer.valvesoftware.com/wiki/Console_Command_List
- // http://developer.valvesoftware.com/wiki/Command_Line_Options
- // http://dota2wiki.com/wiki/Console_Command_List
- //Join chat channels on execute.
- chat_join "Solace"
- chat_join "NADota"
- chat_join "FindScrim"
- chat_join "Findringer"
- // http://flobots.com/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement