Допустим я хочу использовать набор звуков Фариона, но у него не хватает трека 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.
`
ОЖИДАНИЕ РЕКЛАМЫ...
26
ну ты просто импортируешь по такому же пути с таким же названием, только с другим индексом...
и чтобы работал звук при создании, воскрешении и тд
чяндт?
16
Hate:
ну ты просто импортируешь по такому же пути с таким же названием, только с другим индексом...
и чтобы работал звук при создании, воскрешении и тд
чяндт?
Ну смотри, допустим лучница, когда она зоздана говорит "Я готова" за это отвечает трек ArcherReady, однако у некоторых наборов звуков нет трека Ready, треки моожно заменить которые уже есть (просто кликнуть по стандартному и заменить трек) но как быть в моем случае когда нет трека Ready?
26
ну ты просто импортируешь по такому же пути с таким же названием, только с другим индексом...
16
Hate:
Если изначально у Фариона не была трека типа "готовность", будет ли "готовность" проигрываться, если импортировать и переименовать?
26
Naadir:
Hate:
Если изначально у Фариона не была трека типа "готовность", будет ли "готовность" проигрываться, если импортировать и переименовать?
ну так возьми и попробуй
16
Hate:
Naadir:
Hate:
Если изначально у Фариона не была трека типа "готовность", будет ли "готовность" проигрываться, если импортировать и переименовать?
ну так возьми и попробуй
у меня не вышло, может я чего не так делаю?
26
bazeba:
Hate:
Naadir:
Hate:
Если изначально у Фариона не была трека типа "готовность", будет ли "готовность" проигрываться, если импортировать и переименовать?
ну так возьми и попробуй
у меня не вышло, может я чего не так делаю?
ну так показывать надо как делал, экстрасенсы в отпуске, лето не за горами
23
Звук, который весит заметно больше стандартных, не будет проигрываться даже при правильном импорте.
26
Тимур:
Звук, который весит заметно больше стандартных, не будет проигрываться даже при правильном импорте.
только дело не в размере, а в различных параметрах звука, размер это уже следствие
16
Hate:
bazeba:
Hate:
Naadir:
Hate:
Если изначально у Фариона не была трека типа "готовность", будет ли "готовность" проигрываться, если импортировать и переименовать?
ну так возьми и попробуй
у меня не вышло, может я чего не так делаю?
ну так показывать надо как делал, экстрасенсы в отпуске, лето не за горами
я попробовал и через экспорт (тоесть сначала экспортировал, переименовывал и импортировал) и просто использовать как звук
Загруженные файлы
26
bazeba:
Hate:
ну так показывать надо как делал, экстрасенсы в отпуске, лето не за горами
я попробовал и через экспорт (тоесть сначала экспортировал, переименовывал и импортировал) и просто использовать как звук
я очень надеюсь что вы пошутили...
вас путь до файла не смущает нет?
16
Hate:
bazeba:
Hate:
ну так показывать надо как делал, экстрасенсы в отпуске, лето не за горами
я попробовал и через экспорт (тоесть сначала экспортировал, переименовывал и импортировал) и просто использовать как звук
я очень надеюсь что вы пошутили...
вас путь до файла не смущает нет?
я даже пробовал дать путь файла, он не воспроизводит, кажется если нет в этом наборе трека Ready его и никак и не в вести
26
bazeba:
Hate:
bazeba:
Hate:
ну так показывать надо как делал, экстрасенсы в отпуске, лето не за горами
я попробовал и через экспорт (тоесть сначала экспортировал, переименовывал и импортировал) и просто использовать как звук
я очень надеюсь что вы пошутили...
вас путь до файла не смущает нет?
я даже пробовал дать путь файла, он не воспроизводит, кажется если нет в этом наборе трека Ready его и никак и не в вести
показывайте как с путем пробовали значит
16
Hate:
bazeba:
Hate:
bazeba:
Hate: ну так показывать надо как делал, экстрасенсы в отпуске, лето не за горами я попробовал и через экспорт (тоесть сначала экспортировал, переименовывал и импортировал) и просто использовать как звук
я очень надеюсь что вы пошутили...
вас путь до файла не смущает нет?
я даже пробовал дать путь файла, он не воспроизводит, кажется если нет в этом наборе трека Ready его и никак и не в вести
показывайте как с путем пробовали значит
Загруженные файлы
16
Hate:
ready воспроизводится при постройке юнита
не воспроизводится, я проверял разумеется
26
скиньте звук
и напишите такой как вы делали полный путь звука в редакторе импорта
26
bazeba:
Units\NightElf\Furion
а теперь сделайте "заменить звук", и посмотрите на путь который принимает файл
26
теория была хороша, то что можно добавить просто новые цифры и все заработает, но почему то это не так. если при постройке еще можно выкрутиться, проигрывая звук триггерно, то обычный набор звуков так не перехитришь без костылей.
вообще странно что так не прокатывает
20
был вопрос, ковыряли mpq архив, там где-то валяется лист-файл с кучей звуков, их индексом и распределением
мудохаться долго, свеч не стоит
23
На днях пришлось ковыряться со звуками - и действительно, недостаточно просто прописать звуку нужный путь. Но и ничего особо сложного нет.
Нужно достать таблицу 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.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.