You are on page 1of 3

Test/Cheat Commands

When hosting practice match, you'll need to "enable cheats" for these to work.
When in game, press enter and type.

Command Example Equivalent Console Description/Notes


Command

-lvlup n -lvlup 9000 dota_hero_level n Levels up your


hero.

-levelbots n -levelbots 5 dota_bot_give_level n Levels up all bots.

-gold n -gold 15000 dota_give_gold Gives you gold.

-refresh -refresh dota_hero_refresh Resets cooldowns


and gives full
hp/mana.

-respawn -respawn dota_hero_respawn Respawns your


hero.

- -spawncreeps dota_spawn_creeps Spawns creeps


spawncreeps instantly.

- -spawnneutrals dota_spawn_neutrals Spawns neutrals


spawnneutral instantly.
s

- - dota_creeps_no_spawni Disables lane creep


disablecreep disablecreepspawn ng_enable spawning. Use
spawn - dota_creeps_no_spawni -enablecreepspawn
- enablecreepspawn ng_disable to undo this change.
enablecreeps
pawn

-startgame -startgame dota_start_game Sets timer to 0:00,


creeps spawns...
game starts.

-allvision -allvision dota_all_vision_enable Gives vision for


- -normalvision dota_all_vision_disable both teams. Use
normalvision -normalvision to
undo this change.

-clearwards -clearwards dota_clear_wards Destroys all wards.


-wtf -wtf dota_ability_debug_ena Removes cooldown,
-unwtf -unwtf ble Mana cost etc. Use
dota_ability_debug_disa -unwtf to undo this
ble change.

-dumpbots -dumpbots dota_bot_dump_state Displays AI status.

-timescale n host_timescale

-createhero -createhero dota_create_unit Creates the


<unit_name> npc_dota_hero_an <unit_name> specified unit [as an
[enemy] timage enemy].
-createhero
npc_dota_hero_an List 1: npc_heroes
timage enemy 26.01.2013.txt | npc
-createhero _heroes
antimage (recommended
-createhero anti version)
-createhero 26.01.2013.txt
npc_dota_goodgu List
ys_siege 2: npc_units.txt (n
-createhero umbers can be
goodguys_siege changed into higher
enemy values, if available)

You can create up to


5 Dire heroes with
this command,
and up to 22 heroes
in total.
The prefixes behind
the defining
hero/unit names can
be left out like in
the given examples.
The hero names can
also be truncated.

-item -item item_blink dota_create_item Gives the specified


<item_name <item_name> item.
>
List: items
05.11.2012.txt | ite
ms (organized)
26.01.2013.txt
Warning: Do not
use uppercase. Give
it a try to see what
happens.

-givebots -givebots dota_bot_give_item Give all bots the


<item_name item_blink <item_name> specified item.
>
List: See above.

-ping -ping dota_ping Displays ping time


with server along
with the packet loss
information.
This command can
be used in a non-
cheat game, too.

-spawnrune -spawnrune dota_spawn_rune Spawns an


intermediate rune.
Spawn spot and/or
the rune type cannot
be manipulated.

You might also like