Как играть в Dota2 с ботами по локальной сети без интернета
Просто и коротко о том, как поиграть в Dota 2 с ботами по локальной сети без интернета и без установки сервера.
Для этого всего как минимум требуется:
- Два компьютера объединённых в сеть.
- Два разных аккаунта Steam с установленной игрой Dota 2.
Не важно, беспроводная у Вас сеть между ноутбуками или же обычная локальная через шнур. Аккаунты нужны разные, так как если использовать один и тот же, соединиться друг с другом можно будет, но выбрать героя второй игрок не сможет.
И так:
Запускаем Dota 2 на обоих компьютерах и открываем консоль.
В консоли первого пишем:
sv_cheats "1"
sv_lan "1"
dota_bot_set_difficulty "4"
dota_force_gamemode "1"
dota_start_ai_game "1"
map "dota"
После этого стартует карта «dota». Как только всё загрузится и можно будет выбирать героя, пишем на этом же компьютере в консоли dota2:
jointeam "good"
После этого второй игрок пишет у себя в консоли:
connect ip:port
И как только присоединится к игре, так же пишет
jointeam "good"
В верхней части экрана, где отображаются миниатюры изображений героев, должны появится всего лишь две миниатюры изображений героев. Если у Вас именно так, то всё сделано правильно. Теперь первый игрок, тот что создавал карту, пишет ещё одну команду:
dota_bot_populate
Всё! После этого все свободные слоты будут заняты ботами и можно играть.
Пояснения:
- dota_bot_set_difficulty «4» — эта команда устанавливает сложность ботов. Соответственно: 0-Пассивные, а 4-Безумные.
- dota_force_gamemode «1» — устанавливает режим All Pick. Другие режимы, в том числе и All Random, не запустились, по-этому список режимов не пишу.
- map «dota» — выбираем на какой карте будем играть. Прописав в консоли map вы увидите доступные карты.
- jointeam «good» — Выбор стороны: good — свет, bad — тьма.
- dota_bot_populate — эта команда прописывается последней, после неё боты занимают свободные слоты.
- connect ip:port — обычно достаточно прописать только ip, например: connect 192.168.1.2
Небольшое дополнение о том, как можно это всё упростить:
Идем в каталог: Steam\steamapps\common\dota 2 beta\game\dota\cfg\
Создаёте там два файла, например 1.cfg и 2.cfg. В этом же каталоге (если у вас не имеется такого файла) создаём файл autoexec.cfg.
Содержимое файла 1.cfg:sv_cheats "1"
sv_lan "1"
dota_bot_set_difficulty "3"
dota_force_gamemode "2"
dota_start_ai_game "1"
map "dota"
jointeam "good"
Содержимое файла 2.cfg: dota_bot_populate
В файл autoexec.cfg добавляем алиасы:alias q "exec 1.cfg"
alias w "exec 2.cfg"
Теперь действия игроков после того как запустили доту и оба открыли консоль:
1. q
2. connect ip:port
1. w
При желании можно вместо двух файлов обойтись одним, и прописать не открытие текстовых файлов, а алиас. Надеюсь, что эта статья Вам поможет. Пишите комменты, задавайте вопросы.
gl & hf и удачных Вам каток !