Форум HeroesWorld-а - Показать сообщение отдельно - Замена звуков юнитов!
Показать сообщение отдельно
#3
Старый 16.05.2022, 17:32
  #3
^
Rasvetribka
 
Аватар для Rasvetribka
📖
Регистрация: 20.06.2016
Сообщения: 78
Регистрация: 20.06.2016
Сообщения: 78
По умолчанию
Re: Замена звуков юнитов!

fktifzobr@mail.ruсперва тебе нужно зайти в data.pak, найти папку \Sounds\_(Sound)\Creatures - дальше идут папки с названиями фракций, в них папки со звуками юнитов

файлы в формате xdb содержат настройки звуков и НАЗВАНИЯ НУЖНЫХ ТЕБЕ ФАЙЛОВ СО ЗВУКОМ

например в папке \Sounds\_(Sound)\Creatures\Haven\Peasant есть файл happy.xdb, а в нем написано
<uid>8E412366-DB9F-4586-8635-32B090865984</uid>
значит звуковой файл в sound.pak называется 8E412366-DB9F-4586-8635-32B090865984, если ты напишешь на его конце .wav то он станет простым звуковым файлом

Спасибо. Я тут ещё поискал получше на просторах интернета и нашёл гайд на этом же сайте. Вот строки из этого гайда:

////

Мод, меняющий звуки

Пример:

1. Лезем в data.pak/Sounds/_(Sound)/Creatures/Sylvan/Druid/happy.xdb

2. Там узнаём, что нужный файл имеет имя "2A847EF6-49B8-402E-9728-1C97645F5C3B"

3. Лезем в soundsfx.pak/bin /Sounds/ и находим нужный файл и вытаскиваем.

4. Берем свой wav-фай, например, «I’ll be back» в исполнении Арни, даем ему имя "2A847EF6-49B8-402E-9728-1C97645F5C3B", пакуем, сохраняя структуру папок.

В данном случае при ликовании в битве друиды будут говорить голосом Терминатора «I’ll be back»!!!

////

У меня есть вопрос. Я правильно понимаю, что если я хочу поменять реплику, то я создаю отдельную папку, там воссоздаю полную структуру папок как в оригинале. Добавляю в конец всей этой структуры файл, который отвечает за нужный мне звук, и называю его тем же именем, что сказано в xdb файле в папке data.pak?

Тут возникает два вопроса. Я загружаю туда звук в формате wav, а затем просто стираю символы .wav в названии файла, чтобы он остался без формата как в оригинале?

И второй вопрос. Когда я архивирую свою работу обратно в pak, то называть этот архив я могу как угодно, главное чтобы внутри архива структура сохранялась как надо?

Rasvetribka вне форума
Ответить с цитированием