Хочу сделать 3 триггера - стартовая музыка, утренняя и ночная. Они не сильно пересекаться будут, поэтому для оптимизации процесса я решил сделать 3 массива. Только вот проблема в том, что я не нашёл в списке типов массива "Музыка" - там только "Звук", а это такая себе история (юзать музыку как звуки).
Есть ли возможность всё же как-то создать такие массивы?

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

Frostfall, скрин бы скинул.

Короче, на гуи не выйдет, только через JASS. В гуи делается массив строк, заполняется следующими значениями.
Sound\\Music\\mp3Music\\HeroicVictory.mp3
Sound\\Music\\mp3Music\\DarkVictory.mp3
И так далее.
Затем в кастом скрипте пишешь call PlayThematicMusic(udg_YourArrayName[your_index]).
`
ОЖИДАНИЕ РЕКЛАМЫ...
3
28
3 года назад
3
Просто строка, все функции музыки используют строки.
0
9
3 года назад
Отредактирован TechnoViking
0
PT153:
Просто строка, все функции музыки используют строки.
Я не понял до конца. Можешь на пальцах это пояснить?
Что я должен сделать?
0
28
3 года назад
0
Массив строк.
0
9
3 года назад
0
PT153:
Массив строк.
Ну это я понял. А функция-то у него какая? Там надо что-то преобразовывать в строчку? Я просто не могу найти путь, по которому добраться до музыки смогу.
0
28
3 года назад
0
Там надо что-то преобразовывать в строчку?
Нет.
Я просто не могу найти путь, по которому добраться до музыки смогу.
Как музыку ставишь?
0
9
3 года назад
0
PT153:
((цитата
Я просто не могу найти путь, по которому добраться до музыки смогу.
Как музыку ставишь?
Звук - играть музыку - выбираю нужную. Всё.
1
28
3 года назад
Отредактирован PT153
1
Frostfall, скрин бы скинул.

Короче, на гуи не выйдет, только через JASS. В гуи делается массив строк, заполняется следующими значениями.
Sound\\Music\\mp3Music\\HeroicVictory.mp3
Sound\\Music\\mp3Music\\DarkVictory.mp3
И так далее.
Затем в кастом скрипте пишешь call PlayThematicMusic(udg_YourArrayName[your_index]).
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.