ВНИМАНИЕ! Найден способ лучше! Вовсе необязательно переименовывать и копировать vpk и всё остальное - этим вы создадите лишь 5 лишних гиг. Чтобы подключить мапы и ресурсы left 4 dead 1 к 2 делаем так:
1. Открываем steamapps\common\Left 4 Dead 2\left4dead2\gameinfo.txt и после строчки
Game left4dead2
пишем строчку
Game left4dead
Это добавит папку left4dead в список сканируемых.
2. Создаём в папке Left 4 Dead 2 виртуальную папку left4dead, ссылающуюся на папку left4dead из игры L4D1. Для этого
Для пользователей Windows Vista и 7
Запускаем командную строку, в ней вбиваем:
mklink /J "путь к Steam\steamapps\common\Left 4 Dead 2\left4dead" "путь к Steam\steamapps\common\Left 4 Dead\left4dead"
При желании делаем тоже по аналогии с папкой left4dead_russian
Эта команда создаст виртуальную папку left4dead в папке Left 4 Dead 2, ссылающуюся на папку left4dead из Left 4 Dead и игра будет спокойно к ней обращаться.
Например я создал батник с такой командой:
mklink /J "D:\Games\STEAM\steamapps\common\Left 4 Dead 2\left4dead" "D:\Games\STEAM\steamapps\common\Left 4 Dead\left4dead"
mklink /J "D:\Games\STEAM\steamapps\common\Left 4 Dead 2\left4dead_russian" "D:\Games\STEAM\steamapps\common\Left 4 Dead\left4dead_russian"
Для пользователей 2000 и XP есть 2 варианта:
1 способ. Скачиваем и ставим Windows Resource Kit:
http://www.microsoft.com/downloads/...;displaylang=en
После этого в командной строке вбиваем:
linkd "путь к Steam\steamapps\common\Left 4 Dead 2\left4dead" "путь к Steam\steamapps\common\Left 4 Dead\left4dead"
При желании делаем тоже по аналогии с папкой left4dead_russian. Команда работает аналогично mklink /J в висте и 7.
2 способ. Скачиваем утилиту
http://elsdoerfer.name/=ntfslink, ставим, перезагружаем, дальше правой кнопкой перетаскиваем папку left4dead из папки Left 4 Dead в Left 4 Dead 2, выбираем Create Junction Here, получившуюся виртуальную папку из Link to left4dead переименовываем в left4dead. C left4dead_russian аналогично.
Внимание, если у вас установлены различные плагины вроде Metamod Source игра может вылетать! В этом случае обновите плагины и при невозможности это сделать отключите их. В частности игра вылетает если установлен Metamod Source 1.7 и ниже - обновите его до версии 1.8: http://sourcemm.net/mmsdrop/1.8/
3. Трём лишнюю озвучку. Переходим в \left4dead2\sound\npc и стираем звуки тех npc который есть в L4d, к примеру chopper_pilot или churchguy. Заодно в этом случае не просто освободиться место, но и задействуется русская озвучка сторонних NPC (если она конечно у вас русская).
Запускаем L4d2, в консоли набираем map карта gamemode нужный режим и играем.
Результат: кампании оригинальные, но вот изменений в геймплее полно:
1. играем за новых выживших и с новыми пушками (например станковый пулемёт как и в л4д2 раскручивать не надо)
2. Одежда некоторых зомби другая. Например на первой карте с самолётами есть зомби в зелёных и синих гавайских рубашках.
3. Интерфейс HUD как в Л4Д2.
Появятся ли новые зомби-боссы не знаю, буду тестить, отпишусь.
P.S. С помощью виртуальных папок можно значительно сократить место, создаваемое сорс-играми. Например перемещаем папки bin, platform, cstrike, hl2, episodic и т.п. в имя акка/base source engine 2
и создаём виртуальные папки к ним из нужных. Например папки bin, cstrike, hl2, platform, cstrike_russian и hl2_russian из папки Counter-Strike Source в папку Base Source Engine 2 или аналогично из ТФ2 и ДОДС в Multiplayer ob Binaries. Место реально увеличивается, особенно если вы установили к нескольким играм кучу файлов например текстурных паков вроде FakeFactory Cinematic Mod.
DavidBlane добавил 18-11-2009 в 20:00:01:
Замечен небольшой баг:
При запуске карты первые несколько секунд после передачи управления игроку игра может не слушаться мышки, при этом с клавой всё ОК. Примерно секунд через 5-10 это проходит.