You are on page 1of 9

[Solved] HOW TO: Play DOTA 2 in Offline

Mode ( Without Internet )


By Ric Hard - 19 December 2014 - No Comments

1 3 27 0 21.4K
Dota 2 is a 2013 multiplayer online/offline battle arena video strategic game and the standalone
sequel to the Defense of the Ancients Warcraft III: Reign of Chaos and Warcraft III: The Frozen
Throne map.
Dota 2 is primarily be played with internet connection, there are lot of people want to play it offline
bandwidth and slow internet connection issue.
Advertisement

Note: Before playing offline game, the user needs to login the steam to set it to Offline Mode.

STEPS on HOW TO: Play DOTA 2 in Offline


Mode ( Without Internet )
First things first, you need to download and install STEAM first and locate and
download DOTA 2 .
After installing the game DOTA 2, open the Steam Client and login your account.
image: http://4.bp.blogspot.com/i5SbKzafXUo/VJI7BkcxfAI/AAAAAAAAOgA/zcGS8rQIUyk/s1600/login%2B%2Bsteam.png

Under the Steam menu, click Go Offline..., in the next launch it will not require
login and is automatically be played.
image: http://1.bp.blogspot.com/iS9IUVaD4kQ/VJI7tJvwuvI/AAAAAAAAOgY/3vZvEcgV8ds/s1600/go%2Boffline%2B%2Bsteam.png

Right click Dota 2 located right side of the steam GUI.


image: http://4.bp.blogspot.com/fiqiFDA3cME/VJI7vopzrSI/AAAAAAAAOgg/FskdHFMlj2s/s1600/properties%2B%2Bsteam.png

Under Properties click Set launch Options type -console (when you run Dota 2, it will show
console window)

image: http://4.bp.blogspot.com/6UmKvrpUilM/VJI7osRcdjI/AAAAAAAAOgQ/4ceBwGrZz88/s1600/set%2Blaunch
%2Boptions%2B-%2Bsteam.png

Launch Options primarily for advanced users


o

-console

// if you are familiar with counter-strike then it's a great

window for commands and settings


o

Additional: -window -borderless -x 30 -y 260 (for window size)

-novid //no video startup

image: http://4.bp.blogspot.com/-qhCO47_9pbE/VJI7B9kDIaI/AAAAAAAAOgE/llbCAJKx3k/s1600/console%2B-%2Bsteam.png

Now click play DOTA 2


If it is not display console window, try to hit ~ or ` key. The following commands need to execute.
o

sv_lan 1

Server is a lan server (no heartbeat, no authentication, no


non-class C addresses).

sv_cheats 1

Note: Commands with "Yes" in "Cheat?" column require


sv_cheats 1 to be active before working. Refer it to DOTA 2
Gamepedia lists of commands.

dota_bot_set_difficulty 0

dota_start_ai_game 1

or 1, 2,3, 4 (UNFAIR)
Start the game with AIs

map dota.bsp

Start the game with this map

Tip: You can use dota_force_gamemode {#}

image: http://4.bp.blogspot.com/-01UczqCXhI/VP2ZMpelezI/AAAAAAAAPJA/jseyHg74hEs/s1600/game
%2Bforce%2Bmodes%2B-%2Bdota2.png

All Pick = 1
Captains Mode = 2
Random Draft = 3
Single Draft = 4
All Random = 5
INTRO = 6
Diretide = 7
Reverse Captains Mode = 8
Greeviling = 9
Tutorial = 10
Mid Only = 11
Least Played = 12
Limited Heroes = 13
Compendium = 14
Captains Draft = 16
Balanced Draft = 17
Ability Draft = 18
All Random Death Match = 20
1 VS 1 Solo-Mid = 21
All Pick (Ranked) = 22

image: http://4.bp.blogspot.com/Yc4V2EJiug0/VJJAbCzZDwI/AAAAAAAAOgs/jcupEAtIoco/s1600/type%2Bconsole%2B%2Bsteam.png

Enjoy and have fun the game with AI.

Bonus: If you want to someone in


your LAN to join the game without
Internet or Offline mode.
Just Follow the steps here.
Requirements:
Clients (one that will connect and join the server)

Server (one who creates the game)


SERVER
Note: It is in OFFLINE mode.
In the console, type the following commands:
o

sv_lan 1

sv_cheats 1

dota_bot_set_difficulty 4

hostip // When you hit it, it will display the PC's IP ADDRESS. Click
Start Windows, in the RUN, type and open CMD, and type ipconfig /all
to get the IP address. Example: 192.168.1.40

hostport //you can see its port, needed for the client to connect.
Example: 27015

CLIENT
In the console, type the following format: connect {ip}:{port}
connect 192.168.1.40:27015
And then the server, type the commands:
dota_start_ai_game 1
map dota.bsp
Additionally:

If the users want to change or join the team, he/she will use jointeam

Enjoy! :)

jointeam good // Radiant team

jointeam bad //Dire team

jointeam spec //be a spectator