Dota 2 Console Commands, Launch Options and Cheats: Pcgamesn
Dota 2 Console Commands, Launch Options and Cheats: Pcgamesn
Dota 2’s console is an immensely powerful tool. Using it properly is as important as picking
the best Dota 2 heroes in terms of improving your chances of victory and keeping your
enemies on the back foot.
It can reduce screen clutter, make the minimap more useful and give you powerful tools to keep
track of what’s happening around the map. Steam’s launch options are similar, letting you get
into the game faster and customise how it looks before it loads. Meanwhile cheats can be used
in non-competitive and offline sandbox modes to help improve your play, or to turn multiplayer
games with friends into far weirder affairs than normal.
We’ve scoured the internet for useful console commands, the best Dota 2 config files and the
most fun cheats and laid them out below in a handy list. You won’t want to leave the fountain
without our best Dota 2 console commands guide.
HOW DO YOU ENTER DOTA 2 CONSOLE COMMANDS?
To use Dota 2 console commands you, unsurprisingly, have to enable the console. This can’t
actually be done from in-game and you have to use Steam’s launch options. To access these,
right click on the game’s entry in your Steam library and go to Properties, then hit ‘Set Launch
Options…’
You’ll get a little pop up box which you can enter any text you like into. The syntax for launch
options is a dash followed by whatever the command is, then a space to separate it from the
next command. We’ll go over some examples in the next section, which is all about the…
Mouse Settings
-useforcedmparms -noforcemaccel -noforcemspd
This trio of commands prevents the game from changing your mouse sensitivity and acceleration
settings, so it will use whatever Windows’ settings are.
international_2012 – Displays The International 2012 loading screen and main menu
background.
international_2013 – Displays The International 2013 loading screen and main menu
background.
international_2014 – Displays The International 2014 loading screen only.
frostivus_2013 – Displays Frostivus 2013 main menu background.
newbloom_2014 – Displays New Bloom 2014 loading screen and main menu background.
spirits_2013 – Displays Three Spirits main menu background.
I’m personally quite partial to the TI2012 one. Do remember that while this command is running
you won’t ever see any sexy new loading screens Valve introduces.
OpenGL Mode
-gl
Forces the game to run using the OpenGL graphics library.
DirectX 9 Mode
-dx9
Forces the game to run using DirectX 9, disabling several prettier graphics options. Useful on
older computers.
But what is an autoexec file? Well it’s a series of console commands that Dota 2 knows to load
every time. It can do everything the options menu in-game can do and much more besides. It
has advantages over using that menu not only in power, but in convenience. Once you have an
autoexec file ready, you can use it on any Dota 2 setup you can copy it to, instantly giving you
the options you’re used to.
This set of commands will bind F2 to look at the position of the map where the top rune spawns
while you hold the key down, moving back to your hero when you let it go. F3 will be bottom
rune.
unbind F2
unbind F3
alias “+toprune” “dota_camera_set_lookatpos -2273 1800”
alias “-toprune”
“+dota_camera_center_on_hero;+dota_camera_center_on_hero;-dota_camera_center_on_hero”
alias “+botrune” “dota_camera_set_lookatpos 3035 -2350”
alias “-botrune”
“+dota_camera_center_on_hero;+dota_camera_center_on_hero;-dota_camera_center_on_hero”
bind F2 “+toprune”
bind F3 “+botrune”
Glancing at rune spots isn’t as useful as it once was (with there now always being one in each
location) but you putdota_camera_get_lookatposinto the command line to find the camera
coordinates of various useful locations and decide which you’d like to be able to hit a button and
see. Here’s some we made earlier:
Mid-lane: -487 -214
Bot-lane: 6058 -4850
Top-lane: -6105 5006
Rosh pit: 4092 -1878
Dire Secret Shop: 3608 355
Radiant Secret Shop: -4384 1357
Just replace the numbers in the above example with these and you’re good to go. Remember
that you do also need buttons on your keyboard for things like abilities, items and telling your
team-mates just how bad they are.
These will remove the scaling white bar that appears when a hero loses health instead just
immediately setting their health bar to the new value. You can modify these numbers if you
would prefer for the white bar to be there but fade quicker. While we’re on health…
Healthbar Settings
dota_health_per_vertical_marker 250
decides how much health will be shown per vertical line on the health bar. 250 is the default
value. Axe players may wish for different ones, for example. To turn the lines off entirely, set it to
99999.
The Netgraph
net_graphheight 64
net_graphinsetbottom 437
net_graphinsetleft 0
net_graphinsetright -30
net_graphpos 1
net_graphproportionalfont 0
net_graphtext 1
bind F10 “showgraph”
alias “showgraph” “showgraph_off”
alias “showgraph_on” “net_graph 1; alias showgraph showgraph_off”
alias “showgraph_off” “net_graph 0; alias showgraph showgraph_on”
This set will place the netgraph, a useful set of ping readouts and other network information, in
the unused space at the top right of the screen. F10 will toggle between it being on and off. It’s
optimised for 1920*1080, so you might need to adjust some values if that isn’t your resolution.
Dichromatic Minimap
dota_minimap_simple_colors 1
Stops enemies and allies showing up in different colours on the minimap. All allied units are
green, all enemy ones are red.
You can also customise how enemies, allies and neutrals appear on the minimap with these
commands:
dota_enemy_color_b ###
dota_enemy_color_g ###
dota_enemy_color_r ###
dota_friendly_color_b ###
dota_friendly_color_g ###
dota_friendly_color_r ###
dota_neutral_color_b ###
dota_neutral_color_g ###
dota_neutral_color_r ###
These use standard blue/red/green colour definitions. Here’s a handy tool for finding out which
colours are what.
Colourblind Mode
dota_hud_colorblind 1
Enables colour blind mode.
Alright, so you’ve got your autoexec sorted. What might you need to use the console in-game
for?
In a custom lobby you can enable cheats. This is useful for a couple of things – improving your
skills in a singleplayer sandbox or mucking about with your friends. You enter them into the chat
box as you would a message to your team mates. The syntax is always a dash and then the
command, then usually a space before whatever value. In the below examples, x will represent
where a numerical value can go.
Level Up
-lvlup x
Increases your hero’s level by x. You can’t delevel this way, entering negative values won’t do
anything.
Level Bots
-levelbots x
Increases bot heroes’ levels by x. See above.
Give Gold
-gold x
Gives your hero x unreliable gold. Negative numbers reduce it.
Give Items
-item [name]
Gives your hero the named item. You can see a list of item names on the Dota 2 wiki.
Refresh Heroes
-refresh
Restores the health, mana and cooldowns of all heroes on the map.
Force Respawn
-respawn
Respawns you. While alive, moves you to the fountain.
Skip Warmup Phase
-startgame
Immediately starts the game, causing creeps to spawn and such. Has no effect after the warmup
period ends.
Spawn Runes
-spawnrune
Spawns runes at the runespots. One will be a bounty rune, the other a random non-bounty rune.
Kill Wards
-killwards
Destroys all placed Sentry and Observer wards on the map.
Creat Heroes
-createhero [name]
Creates the specified hero at wherever the mouse cursor is pointing. You can see a list of the
codes for heroes on the Dota 2 wiki. If you add the “ neutral” or “ enemy” to the end it will create
the hero for that faction, but still under your control.
WTF Mode
-wtf
All spells and items have no manacost or cooldown. -unwtf turns this mode off.
Shared Vision
-allvision
Radiant and Dire vision is shared. -normalvision disables this.
And that’s all the custom commands we could find that seemed of use. If you want more
information on good autoexecs, or a complete list of the ridiculous number of commands in the
Source engine, here’s some handy links.
If you’ve any questions or additional advice, we’ve a lovely comments section for just those
sorts of things. GLHF!
READ MORE
Dota 2 heroes
Dota 2 custom games
Which MOBA is best?
BUY NOW
Dota 2
esports Free to Play Strategy MOBA Simulation RPG
SHARE
Clicking on links in articles to retailers or publishers
may mean we earn a small commission.
0 Comments PCGamesN
1 Login
Name