Dota 2
Ranked Matchmaking AI
iamSkanob Oct 9, 2017 @ 10:23am
Proper Offline/LAN play
No need to copy anything into anywhere!

As per my tests, this doesn't have the bug that bots get stuck in/on a location, or do mid lane every time. Your mileage may vary. Also, one thing to know, if you can control hero bots, then it may result with the bots being buggy, almost everytime.

UPDATE: LAN gaming working properly now as it should be.
DO NOT USE ANY OF THE WAIT COMMANDS FOR SOLO OFFLINE


First Step: Execute the commands below on the server
sv_cheats 1
sv_lan 1
dota_wait_for_players_to_load 90
dota_wait_for_players_completed_delay 90
dota_wait_for_players_failed_delay 90
dota_wait_for_players_to_load_timeout 90
dota_bot_practice_script 855965029
dota_bot_set_difficulty 3
dota_bot_match_difficulty 3
dota_bot_practice_difficulty 3
dota_bot_practice_gamemode 1
dota_bot_match_use_matchmaking 1
dota_bot_practice_start 1
map dota

Second Step: Execute the commands below on the clients to connect
connect ip.address.here.xxx

Third and Final Step: Both the server and all clients must execute the command below WHILE waiting for other players
jointeam good/bad

Improve/change as per needed.

NOTE 1:When using Ranked All Pick game mode, you need to wait for all the time of EACH player's turn to choose a hero to run down before you can start playing, buy hey at least now you can BAN a hero. might already been fixed, but haven't tried.

NOTE 2: Increase wait commands for slow clients to load and connect, wait commands are per second value.

NOTE 3: Using commands below makes the bots buggy, but will give you control of ALL hero bots. As much as possible, DO NOT USE THESE COMMANDS.
dota_start_ai_game 1
dota_bot_populate

Have fun.
Last edited by iamSkanob; Nov 14, 2017 @ 11:44pm
< >
Showing 1-12 of 12 comments
棋圣.adamqqq  [developer] Oct 17, 2017 @ 6:13am 
Thanks for your contribution!
iamSkanob Oct 30, 2017 @ 7:59am 
Originally posted by adamqqq:
Thanks for your contribution!

It might be best for you to redirect your users to this instruction when asking for LAN/Offline mode.
Dr. Ligma Nov 2, 2017 @ 5:41pm 
I did this but it fills all slots by bot. How can I empty a Dire slot for a live LAN player?
iamSkanob Nov 2, 2017 @ 6:52pm 
EDIT: removed. follow OP instructions.
Last edited by iamSkanob; Nov 5, 2017 @ 8:29pm
Dr. Ligma Nov 4, 2017 @ 12:41pm 
1st minute till the end of the game all bots only go mid, Is it suppose to work this way?
Boyk Nov 5, 2017 @ 1:10am 
enemy team going all mid or 2-3-0 laning
iamSkanob Nov 5, 2017 @ 6:12pm 
Originally posted by Bolt:
1st minute till the end of the game all bots only go mid, Is it suppose to work this way?


Originally posted by ABD:
enemy team going all mid or 2-3-0 laning

I have not experienced this, since with the new update. But have experienced the other bug of Bots just idling standing.

I removed the command dota_start_ai_game 1 and dota_bot_populate in OP, these caused the bots to be buggy.

Edit: follow OP instructions. based on tests, if you can control ALL hero bots, then the bots WILL be buggy.
Last edited by iamSkanob; Nov 5, 2017 @ 8:34pm
流浪小虾米 Nov 14, 2017 @ 7:35am 
what should i do to start a turbo mode game offline?:d2tidehunter:
Ultraman Tiga Nov 14, 2017 @ 12:36pm 
Thx for sharing but I still have some questions.
The default team is Dire and it can only be changed by 'jointeam' command in waiting time only when I have typed the wait commands.
How can I start a solo offline game in Radiant team skipping the wait command ?
iamSkanob Nov 14, 2017 @ 10:50pm 
Originally posted by 童年面包:
what should i do to start a turbo mode game offline?:d2tidehunter:

find out the values (other options) for the command then change accordingly: dota_bot_practice_gamemode

Originally posted by 迪迦奥特曼:
Thx for sharing but I still have some questions.
The default team is Dire and it can only be changed by 'jointeam' command in waiting time only when I have typed the wait commands.
How can I start a solo offline game in Radiant team skipping the wait command ?

read the OP(update, bold lines) again, I've re-worded for easy understanding.
76561198073967808 Feb 20, 2018 @ 2:25am 
For TURBO, use dota_bot_practice_gamemode 23 // instead of 1
AsteRich Oct 17, 2019 @ 10:27pm 
I use ur command in console, i'll chose Captains mode to play within bots unfair
And see what happend to me?? My hero not earned the golds, still 0 every kill creeps or enemys, and bots going play like passive btw so sad
< >
Showing 1-12 of 12 comments
Per page: 1530 50