Left 4 Dead 2

Left 4 Dead 2

277 ratings
Создание звуковых модов
By Dream.Keeper. and 1 collaborators
В этом руководстве я вас научу делать звуковые моды для Left 4 Dead 2.
Для этого нам понадобится:
1. Программы Freemake Audio Convertor и Left 4 Dead 2 Authoring Tools.
2. Музыка которую вы хотите использовать в игре.
3. Внимательно читать материал.
4. Желание все понять!
 
Rate  
Favorite
Favorited
Unfavorite
Подготовка к работе
Для начала нам нужна программа Freemake Audio Convertor, скачать вы можете её здесь http://www.freemake.com/ru/free_audio_converter/. Скачиваете и устанавливаете, также выберети для себя музыку в формате MP3. Еще нам нужен инструмент под названием Left 4 Dead 2 Authoring Tools, его мы берем из инструментария Steam’а. Заходим в Steam, наводим курсор на “Библиотека” и выбираем “Инструменты”. Там мы ищем наш Left 4 Dead 2 Authoring Tools и устанавливаем.
Создания основы для музыкального мода
Теперь решите для себя, “на что вы хотите сделать звуковой мод?”, на Концерт, на Танка, на титры и так далее. Для примера я возьму музыку на Танка. Для начала нам нужно найти нужный нам звуковой файл в формате wav. Он находиться в “SteamApps\common\Left 4 dеad 2\left4dead2\sound\music\tank”, там будут два звуковых файла taank.wav и tank.wav.
Копируйте их (НЕ ПЕРЕНОСИТЕ!) на рабочий стол. Теперь создаем точно такой же путь, каким мы шли к этим файлам. Создаем на рабочем столе папку, назовем её к примеру “my_sound_mod”. В ней создаем путь папки “sound\music\tank”. То есть в папке “my_sound_mod” создаем папку “sound”, в ней “music” и так далее. В последнюю папку мы помещаем те два звуковых файла, которые мы вытащили из папки с игрой.
Конвертация MP3 в WAV
Открываем ранее установленный Freemake Audio Convertor. В верхнем левом углу жмем кнопку “Аудио” и выбираем ту музыку которую вы хотите использовать в моде, для примера я возьму Silent Partner - Drop and Roll. Открываем нашу музыку и видим следующее:
Внизу мы видим форматы в которые мы можем конвертировать музыку, мы выбираем WAV и выбираем tank.wav, соглашаемся на замену и конвертируем.
Затем проделываем туже операцию с tank.wav.
Создание звукового кэша
Теперь нам необходимо создать звуковой кэш. Без него могут быть слышимы шумы (очень громкие звуки, как будто какой-то звук сильно сократили по длине).

Итак, по порядку:

1.Если ваша папка лежит на рабочем столе, то скопируйте её в папку SteamApps\common\Left 4 dеad 2\left4dead2\addons\ .

2.Запустите Left 4 Dead 2.

3.Откройте консоль (Кнопка ~ или Ё). Если консоль не появляется, то откройте Параметры – Клавиатура/Мышь и включите Консоль отладки, затем Готово.

4.Пропишите в консоли команду:
snd_buildsoundcachefordirectory ../left4dead2/addons/ваш_мод/sound.
Например, если папка называлась my_sound_mod, то команда должна выглядеть так:
snd_buildsoundcachefordirectory “..snd_buildsoundcachefordirectory ../left4dead2/addons/my_sound_mod/sound.
Ждем несколько секунд, и когда консоль снова появится, пишем quit, чтобы выйти.

5.Теперь в addons в нашей папке в папке sound появился файл sound.cache. Это и есть наш звуковой кэш!
Создание файла VPK
Теперь нам нужен файл addoninfo.txt. Создаем в папке “ my_sound_mod” текстовый документ “txt” (Для тех кто не знает, правой кнопкой мыши -> Создать -> Текстовый документ), называем “addoninfo”, открываем его и вставляем в этот документ данный текст:
"AddonInfo"
{
addonSteamAppID "550"
addontitle " addon name here"
addonversion "1"
addonauthor " your name here "
addonauthorSteamID "your steam id here - optional"
addonURL0 "addon url here - mostly used for campaigns, optional"
addonDescription "some information here"
}

Изменяем название мода, имя автора и так далее как вам угодно, но только на английском языке. Финал уже близок. Теперь мы ищем в папке Left 4 Dead 2 файл “vpk.exe”, который появился за счет программы Left 4 Dead 2 Authoring Tools. Он может быть в двух местах SteamApps\common\Left 4 dеad 2\left4dead2\bin или SteamApps\common\Left 4 dеad 2\bin. Его мы не запускаем, мы переносим папку “my_sound_mod” на vpk.exe, после этого вылезет какое-то черное окошко и тут же исчезнет. На рабочем столе появился файл “my_sound_mod.vpk”. Ваш мод готов, для того чтобы его протестировать разместите этот файл в SteamApps\common\Left 4 dеad 2\left4dead2\addons. Запускайте игру и наслаждайтесь. Вот что получилось в итоге:
http://steamcommunity.com/sharedfiles/filedetails/?id=338519285
Рекомендации
Также, рекомендкую ознакомиться с этим руководством:
http://steamcommunity.com/sharedfiles/filedetails/?id=347985257
< >
62 Comments
Pinkamina Diane Pie May 21 @ 6:07am 
Блин( у меня такая веселая песня, хочется её слышать всю а не только определенную продолжительность, но а сам трек работает только обрыв.... Хотя на Ужасном Ливне она шла дольше, может потому что там другой трек который длится примерно 70 секунд (Я знаю по некоторым моментам). Что же если нет другого выхода тогда придется так(
Но мне все понравилось и все работает повторюсь снова)
Dream.Keeper.  [author] May 20 @ 3:45am 
Попробуй взять музыку, которая не превышает продолжительность оригинальной музыкальной дорожки танка. На крайний случай обрезать.
Pinkamina Diane Pie May 20 @ 3:20am 
P.S я заменял музыку танка
Pinkamina Diane Pie May 20 @ 3:20am 
Привет. все получилось только проблема в том что когда идет музыка она обрывается резко примерно на 50 секунде, как продлить повтор музыки ну хотя бы до 2 минут к примеру.
Пожалуйста помогите.
ღElias Ainsworthღ Mar 20 @ 5:39am 
У меня не появился vpk файл. Я не знаю что делать >.<
VladimirBaldin Nov 19, 2017 @ 6:41am 
Ахаха...
Делал всё, все работает, ну звук вооообщееее.. быстрый как никогда (изменял музыку танка).
Разные Hz делал, нифига.
Сделал с GoldWave, 16 bit, Mono, 88,2 kHz и играет норм.
Конечно звук немного плоховат, но слышно уж точно)
Mechanism8Eight Jul 26, 2017 @ 4:56am 
Все сделал как написано,но у меня почему то персонаж быстро проговаривает слова как бы в ускореном темпе(
Epee Jul 10, 2017 @ 2:11am 
Конвертируйте нужный вам звук в .wav с 44100 Hz МОНО (НЕ СТЕРЕО), тогда искажений звука в игре не будет.
Peter II Jul 9, 2017 @ 12:47am 
Что делать если появляется окошечко чёрное (командная строка) и пишет Точка входа в процедуру stacktoolsNotify_loadedLibrery не найдена в библиотеке DLL и дальше путь к vpk.exe
Solid Snake Apr 27, 2017 @ 4:46am 
Сделал звук на Ника. Всё работает, но звук искажённый. Как это исправить? Делал всё, как указал автор: путь указал, кэш сделал (аж два раза переделывал!!).