Сегодня захотелось старую дотку погонять... и я вспомнил что тут иногда спрашивали челы про старые клиенты, но им никто не отвечал т.к. никто не знает про этот способ или я хз, по крайней мере я его не видел тут. А ссылки на всех сайтах давно мертвые.
Так вот гайд как скачать любую версию реборна прямо со стима.
Думаю особенно полезно будет для тех кто хочет глянуть реплеи TI5, TI6, TI7, TI8, TI9(в будущем) без багов. Либо своих старых игр, если сохранились реплеи.
К тому же там показывается +-25 MMR в истории игр, если вы качаете достаточно старые клиенты, до обновы где это скрыли.
Собственно сабж.
1) Ищете на https://steamdb.info/ "Depot" и его "ManifestID" по нужной вам дате.(см. спойлер 1,2) Записываете их в блокнот.
Если к примеру вам нужна версия 08 октября 2016, но вы не можете найти все 8 депотов 08 октября, то берите самый близкий к нему, но не позднее 08 октября 2016 офк. Некоторые части игры обновляют реже остальных (а именно 381454).
2) Запускаете стим консольку: Windows+R или run/выполнить -> "steam://open/console".
3) Вводите команду загрузки(см. спойлер 2,3) и ждёте, когда "depot" скачается, в консоли покажет путь к нему.
Пример: "C:\Program Files (x86)\Steam\steamapps\content\app_570\depot_373303".
Загрузка может занять от нескольких минут до 10+.
Если загрузка прервалась (Depot download failed : error downloading chunk), то удалите папку "Depot_xxxxxx" и повторите пункт 3.(см. спойлер 4)
4) Когда скачаете все 8 частей, объедините папки "game" из каждого "Depot_xxxxxx" в одну папку "Final".
5) Создайте текстовый документ и введите: "game\bin\win64\dota2.exe -console -novid -language english" (или russian).
Переименуйте в "start.bat".(см. спойлер 3)
Перед запуском нужно отрубить интернет иначе крашнется, после прогрузки до меню можно включить. Steam клиент должен быть запущен.
Команда для загрузки Depot:
"download_depot 570 373303 1235855270838425212"
570 - ID игры, в данном случае доты.
373303 - depot ID, это часть клиента, в данном случае папка "Win64".
1235855270838425212 - manifest ID, самое важное т.к. отвечает за дату depot, в данном случае это manifest 08 октября 2016.
dota 6.88e october 08 2016 ver. (проверен)
download_depot 570 373301 5972143674314332397
download_depot 570 373302 4828433760796722687
download_depot 570 373303 1235855270838425212
download_depot 570 381451 8233183107384031667
download_depot 570 381452 5831356633794483338
download_depot 570 381453 3006402762690640119
download_depot 570 381454 8363743735196262460
download_depot 570 381455 70577949260104807
Dota 2. 6.88e. 08 oct 2016
Чтобы запустить лобби нужно использовать консоль. Вот подробный гайд на Eng (консоль включена в батнике).
Если кратко, то вводите в консоли по очереди:
sv_cheats 1
sv_lan 1
map dota.bsp
dota_bot_set_difficulty 3
dota_start_ai_game 1
jointeam good - выбрать Radiant
или
jointeam bad - выбрать Dire
Ну или можете использовать кнопку Демо на любом ландшафте, но ботов там не будет.
Реплеи турниров можно скачать в самой доте, через поиск (реплеи турнирных игр не удаляются через 2 недели, т.е. до сих пор доступны на сервере).
ID игр есть на дб, к примеру эта. Вводите 2418580528 в поиск и качаете реплей.
Если он не запустится, то можно зафорсить через консоль: "playdemo replays/2418580528.dem".
xxxx.dem можно взять из "game\dota\replays".