Сделал свой набор звуков, заменил звук ненужного юнита, вставил набор на нужного юнита, в редакторе звук воспроизводится, а в игре он просто молчит. Что делать?
`
ОЖИДАНИЕ РЕКЛАМЫ...
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.
ответ
Да тут недавно статейка была, поищи на сайте.
ответ
Ошибаетесь, дело и в звуках, и в WC3. Просто WC3 проигрывает звуки не выше определённой частоты, это обнаружил aws, когда импортировал звуки в WC3.
ответ
Нужно открыть файл таблицу Unit Ask Sounds. slk, находится в архиве с игрой war 3 patch. mpq. Там есть несколько столбцов. Первый столбец слева это название звуков, остальные столбцы - настройки. Собственно, чтобы сделать свой набор, нужно скопировать и изменить другой, и добавить его в таблицу.
Затем изменённый файл запихнуть обратно в архив игры.
Чтобы прикрепить новый набор к юниту, нужно его прописать вручную в соответствующее поле юнита в редакторе объектов, на карте.
Не знаю, будет ли этот приём работать, если изменённый файл таблицы импортировать непосредственно в файл карты. В теории должно. У Доты ведь работает, а там тоже изменённые таблицы slk

Чтобы оставить комментарий, пожалуйста, войдите на сайт.