Customising Dota 2 (Advanced Tips And Tricks)
"First of all make sure you disable auto attack.
I. Launch Options
Command: -console
Description: Enables the console. Can also be activated by using the console command con_enable "1" in your autoexec.cfg file.

Command: -novid
Description: Disables the intro video played every time you start dota

Command: -noforcemaccel -noforcemspd -useforcedmparms
Description: Disable mouse acceleration

Command: -noforcemaccel -noforcemspd -useforcedmparms
Description: Disables mouse acceleration

Command: -high
Description: Automatically assigns dota a high CPU priority. Useful if other processes are running in the background.

Command: -windowed -w # -h # -noborder
Description: Starts Dota in a borderless window with the specified resolution. Replace the # with your desired height and width.

II. Useful Commands
Command: dota_force_right_click_attack
Description: Can now right-click to deny creeps
Example: dota_force_right_click_attack "1"
Default: "0", right click deny is disabled
Comments: The trade-off with this command is that it will no longer be possible to right click an ally to follow and instead will have to m-click them. This might be good for former HoN players.

Command: dota_disable_range_finder
Description: When spell is selected, a range finder is shown
Example: dota_disable_range_finder "0"
Default: "1", range finder is disabled

Command: dota_screen_shake
Description: Stops the screen shaking when certain spells are cast
Example: dota_screen_shake "0"
Default: "1", screen shakes when certain spells are cast

Command: dota_player_multipler_orders
Description: Allows all units controlled by a player to be used by ctrl clicking
Example: dota_player_multipler_orders "1"
Default: "0", disabled
Command: chat_join
Description: Automatically joins a chat channel at start up
Example: chat_join "teamliquid"

Command: dota_player_add_summoned_to_selection
Description: Summons are automatically added to your current control group when spawned
Example: dota_player_add_summoned_to_selection "1"

Command: dota_minimap_hero_size
Description: sets the size of the heroes on the minimap
Example: dota_minimap_hero_size "700"
Default: "600"

Command: dota_unit_fly_bonus_height
Description: Sets height of flying units
Example: dota_unit_fly_bonus_height "10"
Default: "150"

Command: hud_sticky_item_name
Description: Change the item (tp scroll by default) placed in the sticky section of the quickbuy panel.
Example: hud_sticky_item_name "item_tpscroll"
Notes: List of item codes shown in the section `Editing Item Recommendations'.

Command: dota_always_show_player_names
Description: Shows the players name above hero
Example: dota_always_show_player_names "1"
Default: "0", off

Command: dota_sf_game_end_delay
Description: Sets delay at end of game before score screen appears
Example: dota_sf_game_end_delay "0"
Default: Set at around "5", not sure

Command: dota_minimap_simple_colors
Description: makes minimap colour scheme similar to Dota 1
Example: dota_minimap_simple_colors "1"
Default: "0", off by default

Command: dota_shop_force_hotkeys
Description: hotkeys up the shop. ie qwerty to choose a tab and 123... to choose an item.
Example: dota_shop_force_hotkeys 1
Default: "0", off by default

Command: bind, say_team
Description: Together, these commands allow you to bind chat commands to hotkeys
Example: bind "p" "say_team miss top"

Command: dota_gamescon_althack
Description: Let's you use ALT+QWEASD to use items from your inventory.
Example: dota_gamescon_althack "1"

Command: tv_nochat
Description: Can switch spectator chat on and off when spectating a game
Example: tv_nochat "1"

Command: dota_minimap_misclick_time
Description: Can create a delay between clicking the minimap and a command being issued. Useful to avoid misclicks but I find this a nuisance and disable it.
Example: dota_minimap_misclick_time "0"

Command: dota_apm
Description: If you type this into the console during a game or at the final score screne (not in the autoexec file), you can view your average APM.
Example: dota_apm

Command: dota_minimap_ping_duration
Command: dota_minimap_ping_tag_duration
Description: Controls the duration of pings and defend pings on the minimap.
Example: dota_minimap_pind_duration "1"

Command: dota_sf_old_heropedia "1"
Description: Switches back to using the old learn tab, not the web based one, example screenshot.
Note: Only works if the command is executed before the game loads. So it must be placed in your autoexec file or some other config file which loads upon initialisation.

Command: dota_recent_event
Description: Jumps to location of most recent ping. Best to bind this to an actual key.
Example: bind "0" "dota_recent_event"

Command: dota_camera_accelerate
Description: Sets the camera acceleration.
Example: dota_camera_accelerate "49""
< >
Insanium Mar 13, 2014 @ 6:16am 
how i use the key one?