Создаем сервер и How To Frota для Dota 2

Всем привет, я очень давно делал сервер dota 2 Frota;
В данный момент он закрыт.
Я предлагаю вам мануал по созданию сервера и How To Frota.
Данный данный мануал под Windows
Так же можно поставить сервер на Linux и Mac OS X, но это уже другая история.

Создаем сервер!

Что понадобится:

И так начнем:
  1. Нужно скачать Dota 2 с помощью Steam или SteamCMD с appid=570
  2. Cоздаем отдельную папку(Допустим server) и копируем в неё всё содержимое \Steam\SteamApps\common\dota 2 beta
  3. Кидайте файл из SRCDC windows в папку с сервером
  4. Перед тем как запустить сервер, рекомендую установить Metamod: Source и Dota 2 Fixups
  5. Открываем server\dota\gameinfo.txt и заменяем на 
    SearchPaths
    {
    GameBin |gameinfo_path|addons\metamod\bin
    Game |gameinfo_path|.
    Game platform
    }

  6. Потом находим файл в папке с дотой srcds.exe создаем для него ярлык и ставим настройки запуска(Для тех кто уже работал с серверами source будет более чем понятно) Srcds.exe -console -game dota +map dota, можно так же использовать -port номер порта и -ip ip адрес


Установка Frota!

  1. Скачиваем Frota!
  2. Переходим в Server\dota 2 beta\dota\addons удаляем все остальные моды(Такие как фростивус..)или создаем папку addons_disabled и перемещаем их туда.
  3. Создаем новую папку в Server\dota 2 beta\dota\addons и называем её frota, затем из скаченного архива(из папки frota-master) всё перемещаем в frota
  4. Теперь переходим в \dotaserver\dota\cfg\и удаляем все *.cfg файлы.
    И создаем новый с названием autoexec.cfg и добавляем в него
    update_addon_paths; dota_local_custom_difficulty 1; dota_local_custom_enable 1; dota_local_custom_game Frota; dota_local_custom_map Frota; dota_force_gamemode 15; map riverofsouls.bsp;

    Это даст нам "запуск сервера на Фроте" и на карте riverofsouls
  5. Создаем ярлык для Srcds.exe вот такой Srcds.exe -console -game dota -override_vpk -maxplayers 10 -port 27015 -condebug -dev

Если будет режим AP - вы не установили фроту корректно - делайте заново lol

Можете затестить сами подключившись localhost:27015
или с друзьями если у вас статический айпи; Иначи привет хамачи

Важно: чтобы Frota работала - она должны быть установлена у всех, кто будет играть на сервере, а установить её очень просто:
  1. Переходим в steam\steamapps\common\dota 2 beta\dota\addons удаляем все остальные моды(Такие как фростивус..)или создаем папку addons_disabled и перемещаем их туда.
  2. Создаем новую папку в steam\steamapps\common\dota 2 beta\dota\addons и называем её frota, затем из скаченного архива(из папки frota-master) всё перемещаем в frota