Допустим я хочу использовать набор звуков Фариона, но у него не хватает трека 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:
Если изначально у Фариона не была трека типа "готовность", будет ли "готовность" проигрываться, если импортировать и переименовать?
ну так возьми и попробуй
у меня не вышло, может я чего не так делаю?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.