Forum

Загружайте свои пажилухи)
Пожалуйста or Регистрация для создания сообщений и тем.

Гайд: Как добавить или изменить озвучку в игре.

Перед началом вам нужно будет скачать три программы:

Программа для открытия "Big" файлов:

https://drive.google.com/file/d/1opFehmGkEnU94RKkkFNSApYJ94ZqVC-R/view?usp=sharing

Программа для работы со звуком:

https://freesoft.ru/windows/audacity/versions/2-4-2-125081

Программа для редактирования текста:

https://drive.google.com/file/d/1Ifj6zqpNRy1aQVFLn7Y-vZXaA1fRrF6N/view?usp=share_l\

                                                                                      Как вытащить звуковые файлы из игры?

В игре есть 4 файла со звуками:

RussianAudio -  находится в папке с игрой - lang . Озвучка оригинальных юнитов (к примеру мечников гондора)

RussianAudio - находится в папке с игрой - Ер1 - lang . Озвучка фракции Ангмар, также есть озвучки других юнитов добавленных в ROTWK (к примеру Князь Бранд)

________enosounds - находится в папке с игрой - Ер1 . Озвучка добавленная модом (к примеру Алатар ,Салеме )

__edain_german - находится в папке с игрой - Ер1.  Немецкая озвучка оставшиеся от мода Edain 3.8.1.

1. Для примера я возьму  "________enosounds"  .

1.1. Нажимаем правой кнопкой мыши по файлу - открыть с помощью - FinalBIG Application 

Если у вас оно не высветилось среди этого списка ,мотаем вниз и  нажимаем "Выбрать другое приложение на этом компьютере" . Идём к месту ,куда вы установили Final Big  . Выбираем FinalBig.exe

1.2.  Как только вы открыли ,перед вами высветится вот такое окошко:

1.3. В левом верхнем углу нажимаем Edit - Extract all (программа пару минут зависнет ,подождите 10 секунд и оно вернётся в норму).

1.4. Нажимаем "ДА"

1.5.  Открылось новое окно ,выбираем путь где будет находится файл со звуками.

1.6. Идём по пути ,куда вы кинули звуковые файлы. Я их экспортировал в отдельную папку ,как видно на скрине.

Sounds - звуки в игре.

Tracks - музыка в игре.

1.7. Напишу обозначение каждой фразы:

Select - выбор юнита в бою.

Move - движение юнита.

Help - Помощь герою (срабатывает ,когда у героя здоровье ниже 25%).

Attack - Атака юнита

Есть ещё фразы Воскрешение ,Появления и звуки способностей , я думаю вы сами разберетесь прослушав их.)

1.8. Теперь вы можете их прослушивать .

                                                                                                                          Как пользоваться программой Audacity ?

1. Как только мы скачали и установили ,открываем через программу Audacity выбранный вами звуковой файл.

К примеру я возьму скачанный мной звуковой файл из интернета.

1.1. Нажимаем правой кнопкой мыши по файлу - открыть с помощью - Audacity

1.3. Вот так выглядит программа.

2.Сверху нажимаем Треки-Микшировать-Стерео в моно (игра принимает только моно звук).

2.1. Теперь у нас одна звуковая линия

2.2. Слушаем и ищем фразу ,которую вы хотели бы вставить в игру. Выбираем начало этой фразы ,затем зажимаем ЛКМ  и водим мышкой ,где заканчивалась бы ваша фраза.

2.3. Копируем эту область (Ctrl+C) ,убираем выделение фразы и  вставляем (Ctrl+V)

2.4 убираем оригинальную звуковую дорожку (Нажимаем на крестик).

2.5. У нас осталась только вырезанная нами часть. Сверху нажимаем Эффекты-Усиление- Программа сразу ставит нам рекомендуемые нормы звука ,нажимаем "ОК" (вы можете поиграться ползунком усиления и выбрать для себя собственную громкость ).

2.6. Выделяем конец и нажимаем Эффекты-Фейд-Спад

2.7. Такую же работу проделываем и с началом. Выделяем начало и нажимаем Эффекты-Фейд-Подъём



Мы сделали эти Фейд-Спады и Фейд-Подъёмы для того ,чтобы фразы были слышны не обрывочно (в особенности неприятно слушать ,как в фразе неожиданно обрывается музыка )

3. Сохраняем звуковой Файл. Нажимаем Файл-Экспорт-Export Wav . Выбираем папку где будет находиться ваша озвучка.

Игра принимает только звуковые файлы формата "Wav"  (Исключение лишь Музыка ,её можно в "Mp3") .

                                                                                                   КАК УДАЛИТЬ МУЗЫКУ ИЗ ФАЙЛА?

  1.  Зайдите на сайт удаления музыки из файла: https://tunebat.com/Vocal-Remover
  2.  Выбираете свой звуковой файл и ждёт ,пока сайт удалит из неё музыку.
  3.  Качаете файл с названием Vocal (голос).

4. Вам снова нужно будет поработать над громкостью и перевести в "Wav" (Так как скачивается в mp3 )

                                                                                      КАК ЗАМЕНИТЬ ОЗВУЧКУ В ИГРЕ?

1.Заходим в папку с звуками игры ,ищем там фразу ,которую вы хотели бы заменить.

1.1.Копируем название файла.

1.2 Переходим к нашему основному файлу ,который мы вырезали . Переименовываем его (В моём случае "АlatarInitialSpawn")

1.3. Создаем путь с названиям data - audio - sounds (как показано на скрине ) и перетаскиваем наш файл с фразой.

2. Открываем FinalBig.

2.1.Нажимаем File-New

2.2. В появившемся окошке выбираем "Big Archive" и нажимаем "ОК"

2.3. Перетаскиваем в FinalBig папку data.

2.4. Сохраняем.

\

2.5. В появившемся окне ставим "_________________"  ,а после даём название вашему файлу. У меня например: "_______________Sounds". Нажимаем Сохранить

Мы ставили "_____" ,чтобы наш файл оказался сверху ,игра в первую очередь считает верхние файлы . Файл будет меньше весить и его можно будет легко удалить (не делая бэкапы старых файлов).

3. Заходим в игру и проверяем фразу ,которую вы заменили.

P.s . Стоит учитывать ,что у некоторых юнитов есть одна и та же озвучка ,к примеру: озвучка оригинального Гимли стоит у Балина ,заменив её вы измените и Балину.

                                                                                                         КАК ДОБАВИТЬ ОЗВУЧКУ В ИГРУ ?

1. Заходим в папку с игрой - Ер1 - ищем Edain_Data (Это файл кода Энората).

2. Открываем программу через FinalBig

2.1. В открывшемся окне нажимаем Edit-Extract All.

2.2. Выбираем место ,где будут экспортированы файлы.

2.3. Заходим в папку куда вы экспортировали файлы . Идём по пути data - ini

Папка "Includes"  это файлы эдайна. В нём же хранятся и кодинг немецкой озвучки.

3. в ini и Includes есть файлы с названиями:

soundeffects - Файл где находится код способностей юнита и палантира

voice - файл ,где кодятся фразы юнитов

commandbutton - файл где добавляется озвучка к определенной способности.

4. Сейчас я покажу как добавлять озвучку юниту на примере  voice.inc ,который находится в Includes. Нажимаем Пкм и выбираем Edit With Notepad++

4.1. В открывшемся окне Нотепада нажимаем сочетание клавиш Ctrl+F (откроется окно поиска). В окне поиска пишем имя юнита или героя (англ.буквами), так как мод делали немцы,могут быть некоторые названия юнитов на немецком языке.

Если у вас не может найти ,убедитесь , что вы не поставили галочку на "Только целые слова" или не допустили ли вы грамматических ошибок.

4.2.  AudioEvent GaladrielModVoiceSelect - здесь пишется действие юнита ,в данном случае его "Выбор".

Мы ничего ,кроме строки "Sounds" не трогаем.

 

4.3. в строке "Sounds" вписываем название наших файлов. Например у меня так:

4.3. Сохраняем наши изменения.

5. Переходим к файлу "commandbutton" . Открываем его через Notepad++

5.1. К примеру я возьму способность Бильбо "Взломщик" ,которая позволяет ему призывать 500 монет . В настоящий момент у этой способности нету озвучки. В коде это способность будет выглядеть так:

5.2. Приписываем новую строку под "InPalantir" . Название этой строки всегда будет "UnitSpecificSound"

5.3. Вместо "BilboNew_Treasures" вы можете написать другое ,например: " Dain_Summon".

5.4. Сохраняем изменения ,как в пункте 4.3 статьи  "КАК ДОБАВИТЬ ОЗВУЧКУ В ИГРУ ?"

6. Открываем soundeffects через Notepad ++

6.1. Так как у озвучки Бильбо нету озвучки ,мы её сами добавим. Для копирования:

AudioEvent
Sounds =
Priority = high
Volume = 140
Type = ui player
SubmixSlider = SoundFX
End

6.2. В строке AudioEvent пишем название нашей способности ,которое мы писали в "commandbutton".В моём случае это "BilboNew_Treasures" .  В строке Sounds название вашего звукового файла.

AudioEvent BilboNew_Treasures
Sounds = Bilbo_SummonGold
Priority = high
Volume = 140
Type = ui player
SubmixSlider = SoundFX
End

6.3. Сохраняем изменения ,как в пункте 4.3 статьи  "КАК ДОБАВИТЬ ОЗВУЧКУ В ИГРУ ?"

7. Делаем ,как в пунктах 2 - 2.2 статьи  " КАК ЗАМЕНИТЬ ОЗВУЧКУ В ИГРЕ?"

7.1. Перетаскиваем папки bases,data и libraries в FinalBig

7.2. Сохраняем

8. Создаем путь с названиям data - audio - sounds (как показано на скрине ) и перетаскиваем наши файлы ,которые вводили в voice.inc/ini .(в моём же случае Galya Select\Move\Attack и Bilbo_SummonGold)

8.1. Дальше делаем также ,как в Пунктах 2.3-2.5 статьи " КАК ЗАМЕНИТЬ ОЗВУЧКУ В ИГРЕ?"

P.S также вы можете добавить тому же Балину его персональную озвучку через object\goodfaction\units\dwarven - dwarvenbalin

Но это вызовет рассинхрон версий ,так что не советую)