Подскажите плз как сделать так, что бы когда играешь за расу орков(да и вообще не важно какую) - проигрывалась определенная музыка. К примеру пару композиций альянса, орды и нежити. Я не смог сделать это через скрипты.
У кого нибудь есть карта где так сделано?
Я просто вообще не понимаю как так сделать.
P.S. Пробовал через call PlayMusicBJ, но редактор каждый раз вылетает.

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

Можно создать плейлист, но не гуишными функциями, а написав в кастом скрипте пути к музыке через точку с запятой.
call PlayMusicBJ("war3mapImported\\haruhazazimu9.mp3;war3mapImported\\auaunanodesu.mp3;war3mapImported\\confusingmelody.mp3")
Затем используя getlocalplayer можно используя сравнение расы играть нужный плейлист для каждого.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
26
7 лет назад
Отредактирован 8gabriel8
0
B редакторе звуков заменяешь стандартную музыку. Вот так:
Загруженные файлы
0
16
7 лет назад
0
8gabriel8:
B редакторе звуков заменяешь стандартную музыку. Вот так:
Хм у меня карта мультиплеерная, а на это очень много места уйдет...
0
20
7 лет назад
0
Fraps:
сжимать, ухудшать качество, ставить на loop
0
26
7 лет назад
Отредактирован 8gabriel8
0
Fraps:
Хм у меня карта мультиплеерная, а на это очень много места уйдет...
У меня музыка 1 минута 41 секунда занимает примерно 1,5 мб, этой длительности для композиции вполне достаточно, хотя можно и меньше раза в три. На расу требуются 4 композиции, 4 умножаем на 1,5 мб, получаем 6 мегабайт, так как расы 4, то 6 умножаем на 4, получаем 24 мб. Не так уж и много, как мне кажется.
Но если использовать стандартные музыкальные темы, то я использовал такие действия:
  • Stop Music Theme
  • Play Music Theme ...
Не припоминаю, можно ли не указывать первое. Чего по окончании воспроизведения будет с двумя этими командами тоже запамятовал.
Такой совет не супер, конечно, но чем смог.
P. S. Только увидел, что для мультиплеерных карт ограничение 8 мб.
0
24
7 лет назад
0
Можно создать плейлист, но не гуишными функциями, а написав в кастом скрипте пути к музыке через точку с запятой.
call PlayMusicBJ("war3mapImported\\haruhazazimu9.mp3;war3mapImported\\auaunanodesu.mp3;war3mapImported\\confusingmelody.mp3")
Затем используя getlocalplayer можно используя сравнение расы играть нужный плейлист для каждого.
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.