Для игры потребуется любая версия Left4Dead, включая стимовскую(однако в случае со стим версией захостить игру не получится), а так же выполнить несколько довольно простых шагов, описанных ниже.
Шаг 1.
Удостоверьтесь что у Вас на компьютере установлен C++ Framework и.NET Framework 3.5.
Проверить это можно зайдя в Пуск->Панель управления->Установка и удаление программ. Проверяете есть ли нужный софт в списке. Если нет, то качаете:
С++ Framework отсюда(или отсюда , если у Вас х64 ОС)
.NET Framework 3.5 отсюда Софт нужен для успешной установки патча.
Шаг 2.
Качаете патч 1.0.0.9. отсюда или отсюда . Патч весит 80мб. Устанавливаете в папку с игрой. (Пример D:/Games/Left4Dead)
Шаг 3.
Качаете Standalone патч(aka отучалка от стима/No-steam патч). Тут. Устанавливаете его, как и предыдущий патч, в папку с игрой.
Шаг 4.
Заходите в настройки клиента гарены, в настройках Left4Dead возле графы "Пусть до исполняемого файла" жмете кнопку Обзор и указываете путь до файла left4dead.exe (который находится, естественно, в папке с установленной игрой). В графе "Параметры запуска" прописываете "+sv_allow_lobby_connect_only 0 +sv_lan 1" без кавычек. Жмете Пуск! , играете.
Чтобы присоединиться к игре, пишете в консоли connect айпи(пример connect 192.168.29.19)
Создавать игру можно прописывая в консоли map имя мапы(пример map l4d_vs_hospital01_apartment - создает сервер с первой картой кампании Нет милосердию). Узнать свой айпи можно, прописав в консоли команду net_status.
Чтобы изменить ник, нужно открыть в папке с игрой файл rev.ini, и напротив строки PlayerName= написать свой никнейм.
Чтобы поменять язык игры на русский, в файле rev.ini меняем строку Language=English на Language=Russian.
Если игра после установки всех патчей все равно требует стим, пробуйте скачать крякнутый engine.dll и копировать его в папку Left4Dead/bin с заменой файла.
Список обновлений и фиксов на английском языке можно найти здесь
Всем спасибо за внимание, играйте в Left4Dead!