Dota 2: Cheats and Console Command

While you won’t be able to use cheats in official Dota 2 ranked matches, they can make your training and private gaming sessions a little more interesting, helping you practice your skills in a more fun and relaxed environment.

Given the competitive aspect and the high level of competition, it is no surprise that using cheats in Dota 2 is not allowed in ranked PvP matches. The vast majority of console commands that you will find in the list below are intended for use only in private lobbies, and even then we recommend not to abuse them.

How to enable console in Dota 2

Unlike other Valve games , Dota 2 takes a slightly different approach to using console commands and cheat codes, as there are two ways to enter them in private lobbies.

If the “Enable Cheats” checkbox is checked in the lobby, you will be able to simply enter cheats in the chat window, accessible by simply pressing the Enter key. Otherwise, you will need to use the console, which is disabled by default.

To do this, you need to find the game in your Steam library , right-click on it and select “Properties”. In the “General” tab, under “Launch Options”, simply type “-console” without quotes. After that, you can call up the console in the game by pressing the “” key (the key can be changed in the game settings).

List of cheats and console commands for Dota 2

 

Below you will find a list of Dota 2 cheats covering several features that we find useful. Again, given the two input methods, some console commands have different spellings. The text to the left of the slash should be typed in the chat window, while the text to the right is for the in-game console.

  • sv_cheats 1 – enables cheats (console only).
  • sv_cheats 0 — disables cheats (console only).
  • -win / dota_win – destroys the enemy throne and awards you victory
  • -gold [number] / dota_dev player_givegold [number] – gives the player the specified amount of gold.
  • -respawn / dota_dev hero_respawn – revives a dead hero or, if the hero is alive, returns him to the base, replenishing health and mana.
  • -suicide / dota_hero_suicide – instantly kills your hero.
  • -hurtmebad /_dota_hero_nearlethaldamage – reduces your health to 1
  • -refresh / dota_dev ero_refresh – completely resets the cooldown, while simultaneously replenishing mana and health.
  • -lvlup [number] / dota_dev hero_level [number] – increases the level of your hero by the specified amount.
  • -lvlmax / dota_dev hero_maxlevel – sets the maximum level (30) for your hero.
  • -rapgod / dota_rap_god – Sets the max level (30) for your hero, while adding Divine Rapier, Daedalus, Heart of Tarrasque and Boots of Travel 2 to your inventory.
  • -item [name] / dota_create_item [name] – gives your hero the specified item.
  • -givebots [name] / dota_bot_give_item [name] – gives bots the specified item.
  • -levelbots [number] / dota_bot_give_level [number] – increases the level of bots by the specified amount.
  • -spawncreeps / dota_spawn_creeps – sends a wave of creeps to both teams.
  • -spawnneutrals / dota_spawn_neutrals — neutral creeps in each camp.
  • -disablecreepspawn / dota_creeps_no_spawning 1 – creeps will no longer spawn.
  • -enablecreepspawn / dota_creeps_no_spawning 0 — enables creep spawning.
  • dota_kill_bots – kills all bots (console only).
  • dota_kill_buildings – destroys all buildings except central base buildings (console only)
  • -startgame / dota_dev forcegamestart – sets the game timer to 0:00.
  • -killwards / dota_dev killwards – destroys all sentries and observer wards.
  • -allvision / dota_all_vision 1 — enables visibility of enemy heroes, buildings and units
  • -normalvision / dota_all_vision 0 – returns standard vision.
  • -trees / dota_treerespawn – respawns all trees on the map.
  • -wtf / dota_ability_debug 1 – mana is no longer spent, and skills and items do not require recharging.
  • -unwtf / dota_ability_debug 0 – cancels the previous effect.
  • -teleport / dota_dev hero_teleport – teleports your hero to the location indicated by the cursor.
  • clear – removes text from the console (console only).
  • quit — quickly exit the game (console only).

Leave a Comment

Scroll to Top