Допустим я хочу использовать набор звуков Фариона, но у него не хватает трека FarionReady, так вот, как к существующему набору добавить выбранный мною трек (FarionWhat4 допустим) и чтобы работал звук при создании, воскрешении и тд

Принятый ответ

На днях пришлось ковыряться со звуками - и действительно, недостаточно просто прописать звуку нужный путь. Но и ничего особо сложного нет.
Нужно достать таблицу UI\SoundInfo\UnitAckSounds.slk из War3Patch.mpq. Там довольно просто отредактировать стандартные наборы звуков и, при необходимости, добавить новые.
На примере Малфуриона: есть несколько подряд идущих строк, в первых ячейках которых записано:
FurionWhat
FurionPissed
FurionYesAttack
FurionYes
FurionWarcry
Эти строки содержат всю информацию про набор звуков Малфуриона. И достаточно изменить ячейку:
FurionYes1.wav,FurionYes2.wav,FurionYes3.wav,FurionYes4.wav
на:
FurionYes1.wav,FurionYes2.wav,FurionYes3.wav,FurionYes4.wav,FurionYes5.wav
чтобы добавить в набор новый звук FurionYes5.
В случае с репликой воскрешения нужно скопировать любую из этих строк, например:
FurionWarcry | FurionWarcry1.wav | Units\NightElf\Furion\ | .............
И изменить на:
FurionReady | FurionReady1.wav | Units\NightElf\Furion\ | .............
Тогда файл Units\NightElf\Furion\FurionReady1.wav будет проигрываться при создании и воскрешении этого героя.
Ключевую роль играет именно первая ячейка строки, то есть если создать новую строку и первую ячейку в ней назвать:
MyHeroWhat
то появится новый набор звуков - MyHero.
0
26
7 лет назад
Отредактирован Hate
0
ну ты просто импортируешь по такому же пути с таким же названием, только с другим индексом...
и чтобы работал звук при создании, воскрешении и тд
чяндт?
0
17
7 лет назад
0
Hate:
ну ты просто импортируешь по такому же пути с таким же названием, только с другим индексом...
и чтобы работал звук при создании, воскрешении и тд
чяндт?
Ну смотри, допустим лучница, когда она зоздана говорит "Я готова" за это отвечает трек ArcherReady, однако у некоторых наборов звуков нет трека Ready, треки моожно заменить которые уже есть (просто кликнуть по стандартному и заменить трек) но как быть в моем случае когда нет трека Ready?
0
26
7 лет назад
0
ну ты просто импортируешь по такому же пути с таким же названием, только с другим индексом...
2
16
7 лет назад
2
Hate:
Если изначально у Фариона не была трека типа "готовность", будет ли "готовность" проигрываться, если импортировать и переименовать?
0
26
7 лет назад
0
Naadir:
Hate:
Если изначально у Фариона не была трека типа "готовность", будет ли "готовность" проигрываться, если импортировать и переименовать?
ну так возьми и попробуй
0
17
7 лет назад
0
Hate:
Naadir:
Hate:
Если изначально у Фариона не была трека типа "готовность", будет ли "готовность" проигрываться, если импортировать и переименовать?
ну так возьми и попробуй
у меня не вышло, может я чего не так делаю?
0
26
7 лет назад
0
bazeba:
Hate:
Naadir:
Hate:
Если изначально у Фариона не была трека типа "готовность", будет ли "готовность" проигрываться, если импортировать и переименовать?
ну так возьми и попробуй
у меня не вышло, может я чего не так делаю?
ну так показывать надо как делал, экстрасенсы в отпуске, лето не за горами
0
23
7 лет назад
0
Звук, который весит заметно больше стандартных, не будет проигрываться даже при правильном импорте.
0
26
7 лет назад
0
Тимур:
Звук, который весит заметно больше стандартных, не будет проигрываться даже при правильном импорте.
только дело не в размере, а в различных параметрах звука, размер это уже следствие
0
17
7 лет назад
Отредактирован bazeba
0
Hate:
bazeba:
Hate:
Naadir:
Hate:
Если изначально у Фариона не была трека типа "готовность", будет ли "готовность" проигрываться, если импортировать и переименовать?
ну так возьми и попробуй
у меня не вышло, может я чего не так делаю?
ну так показывать надо как делал, экстрасенсы в отпуске, лето не за горами
я попробовал и через экспорт (тоесть сначала экспортировал, переименовывал и импортировал) и просто использовать как звук
Загруженные файлы
0
26
7 лет назад
Отредактирован Hate
0
bazeba:
Hate:
ну так показывать надо как делал, экстрасенсы в отпуске, лето не за горами
я попробовал и через экспорт (тоесть сначала экспортировал, переименовывал и импортировал) и просто использовать как звук
я очень надеюсь что вы пошутили...
вас путь до файла не смущает нет?
0
17
7 лет назад
0
Hate:
bazeba:
Hate:
ну так показывать надо как делал, экстрасенсы в отпуске, лето не за горами
я попробовал и через экспорт (тоесть сначала экспортировал, переименовывал и импортировал) и просто использовать как звук
я очень надеюсь что вы пошутили...
вас путь до файла не смущает нет?
я даже пробовал дать путь файла, он не воспроизводит, кажется если нет в этом наборе трека Ready его и никак и не в вести
0
26
7 лет назад
0
bazeba:
Hate:
bazeba:
Hate:
ну так показывать надо как делал, экстрасенсы в отпуске, лето не за горами
я попробовал и через экспорт (тоесть сначала экспортировал, переименовывал и импортировал) и просто использовать как звук
я очень надеюсь что вы пошутили...
вас путь до файла не смущает нет?
я даже пробовал дать путь файла, он не воспроизводит, кажется если нет в этом наборе трека Ready его и никак и не в вести
показывайте как с путем пробовали значит
0
17
7 лет назад
0
Hate:
bazeba:
Hate:
bazeba:
Hate: ну так показывать надо как делал, экстрасенсы в отпуске, лето не за горами я попробовал и через экспорт (тоесть сначала экспортировал, переименовывал и импортировал) и просто использовать как звук
я очень надеюсь что вы пошутили...
вас путь до файла не смущает нет?
я даже пробовал дать путь файла, он не воспроизводит, кажется если нет в этом наборе трека Ready его и никак и не в вести
показывайте как с путем пробовали значит
Загруженные файлы
0
26
7 лет назад
0
ready воспроизводится при постройке юнита
0
17
7 лет назад
0
Hate:
ready воспроизводится при постройке юнита
не воспроизводится, я проверял разумеется
0
26
7 лет назад
Отредактирован Hate
0
скиньте звук
и напишите такой как вы делали полный путь звука в редакторе импорта
0
17
7 лет назад
0
Units\NightElf\Furion
Загруженные файлы
0
26
7 лет назад
Отредактирован Hate
0
bazeba:
Units\NightElf\Furion
а теперь сделайте "заменить звук", и посмотрите на путь который принимает файл
0
17
7 лет назад
0
тот же самый путь...
0
26
7 лет назад
0
теория была хороша, то что можно добавить просто новые цифры и все заработает, но почему то это не так. если при постройке еще можно выкрутиться, проигрывая звук триггерно, то обычный набор звуков так не перехитришь без костылей.
вообще странно что так не прокатывает
0
20
7 лет назад
Отредактирован ssbbssc
0
был вопрос, ковыряли mpq архив, там где-то валяется лист-файл с кучей звуков, их индексом и распределением
мудохаться долго, свеч не стоит
6
23
7 лет назад
Отредактирован Тимур
6
На днях пришлось ковыряться со звуками - и действительно, недостаточно просто прописать звуку нужный путь. Но и ничего особо сложного нет.
Нужно достать таблицу UI\SoundInfo\UnitAckSounds.slk из War3Patch.mpq. Там довольно просто отредактировать стандартные наборы звуков и, при необходимости, добавить новые.
На примере Малфуриона: есть несколько подряд идущих строк, в первых ячейках которых записано:
FurionWhat
FurionPissed
FurionYesAttack
FurionYes
FurionWarcry
Эти строки содержат всю информацию про набор звуков Малфуриона. И достаточно изменить ячейку:
FurionYes1.wav,FurionYes2.wav,FurionYes3.wav,FurionYes4.wav
на:
FurionYes1.wav,FurionYes2.wav,FurionYes3.wav,FurionYes4.wav,FurionYes5.wav
чтобы добавить в набор новый звук FurionYes5.
В случае с репликой воскрешения нужно скопировать любую из этих строк, например:
FurionWarcry | FurionWarcry1.wav | Units\NightElf\Furion\ | .............
И изменить на:
FurionReady | FurionReady1.wav | Units\NightElf\Furion\ | .............
Тогда файл Units\NightElf\Furion\FurionReady1.wav будет проигрываться при создании и воскрешении этого героя.
Ключевую роль играет именно первая ячейка строки, то есть если создать новую строку и первую ячейку в ней назвать:
MyHeroWhat
то появится новый набор звуков - MyHero.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.