Dota 2
Not enough ratings
Personal settings for Dota2
By jot
Launch options and console settings for Dota2
   
Award
Favorite
Favorited
Unfavorite
Some notes before using
Here are my computer specs:
  • CPU - Intel Core i5-8250U @ 1.60 GHz
  • GPU - NVIDIA GeForce MX130
  • RAM - 8 GB
  • Storage - 500 GB SSD

Yes, I am using a laptop. No, I am to lazy to check my SSD speed.
Please note that the settings in later sections are for these specs (or similar).

Guide version/last update date at the right side.
Launch options
1. Access launch options for Dota2 from desktop Steam Client
  • Library > Games > [right click] Dota2 > Properties > General > [type in] Launch Options

2. Paste the following in Launch Options:
-high -novid -map dota -console -nomicsettings +fps_max[0] -noborder -safe_mode -autoconfig
  • To check what these options are, please refer to this resource[dota2.fandom.com]

3. Adjust as needed
  • e.g. changing
    -noborder
    into
    -fullscreen
  • e.g. adding other launch options such as
    -nojoy -novr
  • e.g. removing
    -safe_mode -autoconfig
Console settings
1. Access the developer console in game
  • Locate the hotkey for console in the in-game settings for Dota2
  • Press the hotkey in game
    • This should work given that the console command was enabled in Launch Options
    • This should work even in the Main Menu

2. Type in each of these commands after pressing enter to each command
cl_dota_alt_unit_movetodirection 1 dota_player_smart_multiunit_cast 1

3. Add or adjust as needed
  • Other console commands are available at resource[liquipedia.net]

4. Console commands that are helpful post/mid game
  • For forced disconnection without waiting for throne explosion or returning to main menu:
disconnect
  • For forced reconnection without clicking reconnect button:
retry

5. Extra notes
  • Create a file to automatically run commands upon game start (removes the need to type commands manually every time)
    1. Open the Notepad application
    2. Type in commands in Number 2 above
    3. Save as
      autoexec.cfg
      while making sure that the file extension is exactly
      .cfg
    4. Place the file in where the Steam folder is located, specifically at this directory:
      Steam\steamapps\common\dota 2 beta\game\dota\cfg



Disclaimer
This statement should protect me from the liability of anything that might go wrong with your game. Proceed with caution and at your own risk. Not that anything in this guide could mess your game as long as instructions are followed carefully.