Dota 2
Not enough ratings
Как поиграть в старую Доту по сети? DIRETIDE и ФОНТАН ХУК! 2013
By tenshi
Скучали по старой Доте 2013го? Хотели ещё раз кинуть фонтан хук? Снова сыграть DIRETIDE?
   
Award
Favorite
Favorited
Unfavorite
Ознакомление
Это перевод моего гайда и гайда с реддита.
For english-speaking people that clicked on this guide, here is ENG version.


Руководство шаг за шагом
Для человека, хостящего сервер:
(желательно, чтоб у вас был белый айпи. если нет, используйте Radmin VPN или Hamachi)

Шаг 1.
Скачайте клиент, распакуйте куда нибудь. Ссылка:
https://drive.google.com/file/d/1Okq9sHVjDEA2b7Q0lVYRCeQtYZHhON9Y/view?usp=drive_link

Шаг 2.
Сделайте копию папки с клиентом Доты, назовите её как вам угодно, лишь бы понимать, что это сервер. Например, в папке Dota 2 2013 иметь две папки - Dota 2 Client и Dota 2 Server(Вашим друзьям потребуется скачать лишь клиент, сервер устанавливает только тот, кто будет его хостить (желательно кто-то с белым айпи)). Ссылка:
https://drive.google.com/file/d/1TQLYQctfzoJ0dCX5Wdf4QRBvSkww2GPu/view?usp=drive_link
Здесь не должно быть ошибки "сервер использует более новый протокол", в гайде с реддита ссылки не те и там всё плохо. Если у вас вдруг есть эта ошибка, найдите steam.inf в папке сервера и замените значение PatchVersion на 40.

Шаг 3.
Переместите файлы из скачанного архива 6.77c server в папку с сервером с заменой.

Шаг 4.
Создайте ярлык с srcds.exe, откройте свойства и введите -game dota -console в объекте, как на фото.

Шаг 5.
Запустите сервер(ярлык srcds.exe). Напишите map dota и нажмите Enter.
Для зимней карты можно написать map dota_winter. Чтоб в игре были скины, пропишите sv_lan 0 (также нужно, если у вас белый айпи, иначе друзья не смогут подключиться).

Шаг 6.
Сообщите своим друзьям свой IP-адрес. Публичный если у вас белый айпи, IPv4 с Radmin VPN или Hamachi если серый. Вы, кстати, должны там создать сеть и подключиться в одну, думаю умеете.

Как подключиться на сервер?

Шаг 1.
Скачайте клиент. Создайте ярлык с dota.exe (у которого ещё лого современной доты).

Шаг 2.
Пропишите -console в то же место, как прописывалось для srcds.exe.

Шаг 3.
Запустив игру, не забудьте её под себя настроить. В консоли клиента пишите connect айпихоста:27015. Можно без :27015, оно автоматически допишет.

Шаг 4.
Пропишите в консоль клиента jointeam good (силы света) или bad (силы тьмы). Для наблюдения пропишите jointeam spec.

Наслаждайтесь!
Как добавить ботов?
Чтоб заполнить слоты ботами, пропишите в консоль сервера следующее:
sv_cheats 1
dota_bot_populate 1
dota_bot_set_difficulty 4

ВАЖНО: Пишите это после того, как все ваши друзья займут слоты.





Баги:
1. Если добавить ботов после того, как вы выберете героев, то они встанут АФК.
2. Если прописать sv_cheats 0 после добавления ботов, то они все встанут АФК.

За информацию спасибо Ancient, хостер Dota 2 Classic.
Как наблюдать за игрой?
При подключении к серверу, пропишите jointeam spec в консоли.
Если вы собрались проводить турниры, есть шанс, что кто-то зайдёт на сервер и будет сливать информацию по дискорду о вражеской команде, так как нет задержки. Как вариант, можно заставить хотя бы кого то из 5 игроков каждой команды записывать свой экран и голоса тиммейтов. Но, честно говоря, если захотят то и эту систему обойдут.





Боты не умеют натурально выбирать героев или в режимы аля CM/CD. Тупо выбирают себе героев и живи с этим.
Сервер на 30 секунде матча автоматически проверяет есть ли живые игроки (не боты) в игре (за свет или тьму) и заканчивает игру, если таковых нет (или если все в наблюдателях). Если покопаться в командах Доты, то можно отключить.
Как изменить режим?
По дефолту запускается All Pick. Если вам надо что-то другое, СРАЗУ ЖЕ после map dota до того как кто-либо подключится пропишите команду dota_force_gamemode x.
X - число от 1 до 13.

1 - All Pick
2 - Captain's Mode
!ДАБЫ ОН РАБОТАЛ, НАДО ЧТОБ СНАЧАЛА ВСЕ СЛОТЫ ЗАНЯЛИ КОМАНДА СИЛ СВЕТА А ЗАТЕМ ТЬМЫ, ИНАЧЕ НЕ БУДЕТ РАБОТАТЬ!
3 - Random Draft
4 - Single Draft
5 - All Random
6 - Unknown (что-то непонятное)
7 - Diretide 2012 (миникарта почему-то белая)
8 - Reverse Captain's Mode
9 - The Greeviling (у грявола нет анимаций и звуков скиллов, а так играбельно)
10 - Tutorial (багнутая вещь, возможно требует специальную карту для тутора. по сути будет тот же тутор, зато за вами смогут понаблюдать)
11 - Mid Only
12 - Least Played
13 - New Player Pool
14 - Compendium (непонятная вещь, нет героев для выбора)




За информацию спасибо пользователю реддита u/Knecht_Ruprecht и статье на форуме[forummaxi.ru] от RoyalGost
Полезная информация (ВАЖНО!)
Поскольку это старый клиент, очень много фишек просто недоступны.
1. Создать лобби возможно, а зайти в него нет.
2. Цвета игроков решаются порядком подключения. Если вы все подключились, пишите jointeam по порядку. Например, человек который хочет фиолетовый, должен присоединиться к команде третьим - после синего и голубого.
3. Недоступны реплеи с турниров, хотя в клиенте оригинального гайда с реддита(в котором не работает фонтан хук т.к. это модифицированный 6.80 что выдаёт себя за 6.78c) они работают.
4. Можно создать команду, но она отобразится только в современной Доте. В этой ничего не отобразится. Ровно также не работают профили игроков.
5. При использовании Hamachi или Radmin VPN, пинг, скорее всего, будет довольно высоким.
6. Если вы в Украине и хост сервера с белым айпи в России, вы не сможете подключиться. Придётся пользоваться Hamachi или Radmin VPN.
7. Очень хорошо, если у вашего друга есть сильный компьютер или отдельный ПК-сервер и впридачу белый айпи.
8. Для улучшения производительности можно пользоваться советами от Dota 2 Classic.
9. Для перезапуска матча, надо либо перезапустить сервер, либо прописать map dota заново.
10. Гайды на героев работают, только они новые (смотреть скрин в следующем разделе). Для того, чтоб найти себе какой-то гайд, зайдите во вкладку "LEARN", оттуда в BUILDS и "посмотреть руководства в Steam", там уже вводите имя героя, жмёте подписаться. Можно сортировать по дате и открыть самое старое "для актуальности".
11. Кнопка "Найти матч" также не работает.
12. Для запуска режима Diretide, пропишите "map dota_diretide_12" и "dota_force_gamemode 7". Лучше играть с игроками, боты не умеют пользоваться конфетками, не ломают ведро и не идут бить Рошана, вместо этого просто бегут друг с другом на миде воевать, хотя не могут наносить урон друг другу.
Для запуска режима Greeviling, необходимо прописать "map dota_winter" и "dota_force_gamemode 9". Большинства спрайтов и звуков гряволов нет, причина неизвестна.
В теории можно попытаться запустить режимы на дефолтной карте или на предназначенных картах для этих режимов играть обычный 5х5.
13. Если не работают скины в матче, скорее всего забагалась дота и у вас также ничего не покажет в инвентаре. Фикс неизвестен, случается и фиксится рандомно, надо перезапустить север для того, чтоб скины появились. Если вы их видите при выборе героя, но в игре стандартные скины, то вы забыли прописать sv_lan 0 запуская сервер.
14. Любые изменения, аля dota_force_gamemode, sv_lan и так далее применяются после map dota и до того, как зайдёт на сервер первый игрок. До этого таймер ожидания заморожен и можно вносить изменения.
15. Чтоб денаить крипов на ПКМ, пропишите dota_force_right_click_attack 1.
16. У вас всегда будет сбиваться телепорт если вы что-то нажмёте во время телепортации. Увы, так раньше было.
17. Дабы убрать плашку об обновлении, замените в файле steam.inf ClientVersion и ServerVersion на следующее:
ClientVersion=https://api.steampowered.com/IGCVersion_570/GetClientVersion/v1?format=xml
ServerVersion=https://api.steampowered.com/IGCVersion_570/GetClientVersion/v1?format=xml

18. Для просмотра списка команд, пропишите cvarlist в srcds.exe
19. Не забудьте настроить игру!
Наслаждайтесь!
Если есть вопросы, задавайте!
Приятно вам похукать на фонтан или увезти магнусом на фонтан!
Приятного Diretide! Очевидно, дропов не будет, но режим сыграть можно.
Любые баги, которые работали 2 мая 2013, работают здесь.
Не забудьте поставить лайк, чтоб больше людей узнали!

Фонтан хук:

Увоз магнусом на фонтан:

Diretide:


Greeviling:


Misc:

7 Comments
ЧайХана(prime) Jan 2 @ 7:39am 
когда пишу map dota быстро идут строчки в консоли и потом все вылетает
tenshi  [author] Jan 11, 2024 @ 1:00pm 
https://discord.gg/t2BRFBAR9C ДЛЯ ТЕХ КТО ХОЧЕТ СЫГРАТЬ СЕРВЕР
(_𝟞𝔸ℕ𝕐𝕌_) knifex Dec 30, 2023 @ 6:33am 
RUS: Напиши мне какой-то коммент в профиле,из нижеперечисленных,а я в ответ оставлю такой же комментарий

ENG: Write me some comment from the following in profile, and I will leave the same comment in response

+𝚛𝚎𝚙 молодой харош.
+𝚛𝚎𝚙 малой соло)
+𝚛𝚎𝚙 гений
+𝚛𝚎𝚙 дрочун малолетний!
+𝚛𝚎𝚙 красивый профиль :BouncerEnemy:
+𝚛𝚎𝚙 𝚐𝚐 :SCPchicken:
+𝚛𝚎𝚙 TOP 1 винга Минска :ptz3waves99:
+𝚛𝚎𝚙 добавь плиз
+𝚛𝚎𝚙 гений 👑
+𝚛𝚎𝚙 паштет ебаный_0
+𝚛𝚎𝚙 ЛЮБЛЮ ТЕБЯ ПУПСИК :SCPskull:
OLEG_ECHOSLAM Dec 30, 2023 @ 2:25am 
со скринов прослезился, пздц :((
tenshi  [author] Dec 29, 2023 @ 11:01am 
скрины сам делал как раз для гайда)
SmertX Dec 29, 2023 @ 10:53am 
смотря на скриншоты - я плаклЪ. Ведь было время!:csgo_ez::steamthumbsup:
gasanov Dec 25, 2023 @ 7:00am 
норм