Добавлен Name Legion
Пытаюсь написать систему которая проверяет файлы(.mp3) в папке и за счет этого в игре начинает играть музыка из папки, вопрос как например при инициализации карты игрок ждет 2 секунды и потом появляется кнопка с вопросом хотите включить музыку в игре или нет?
потом в папке с варкрафтом создается папка и если там есть песня то в игре начинает играть
мои действия
P.S: могу использовать такую конструкцию но я не тестировал и не знаю что произойдет
Принятый ответ
Name Legion, PlayMusic( "/myDir/myFile.mp3" )
проиграет файл myFile.mp3 из папки myDir
проиграет файл myFile.mp3 из папки myDir
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
как тут создать папку и установить Звуковые эффекты на 100%, в триггерах я не нашел такого
доработал выбор музыки но так и не смог создать эту папку....тупо импортировал песню и использую ее -_-...я в пертосянщине увидел карту где я например тыкал на кнопку Play он работал, тыкал на стоп он останавливался, но там по другому устроен этот механизм, там попросили создать папку и туда впихнуть музыку(любую с форматом .mp3)...вот и я хочу создать такую систему
вот как выглядят теперь эти триггеры
есть еще идеи как это осуществить?
Ред. nvc123
и что значит если там есть музыка?
если папка создана только что то она по определению пустая т.к. папки пустыми создаются
Ред. nvc123
с помощью мемхака получаем доступ к стеку и вносим туда свои инструкции (например вызов сторонней длл которая это и делает)
для этого нужны знания машинных команд (или хотя бы асм), и языка на котором можно нафигачить длл (например c++)
запихиваем длл в карту и мемхаком подгружаем её
Name Legion:
это как я понял что то на подобие save/load системы..но она понимает не txt а mp3, поищу и дам пример
Ред. nvc123
т.е. файлы с jass кодом
а расширение им можно какое угодно ставить
и причём тут вообще save/load?
save/load просто сохраняет и запускает jass код из заранее указанного файла
он не может узнать какие файлы есть в папке
вот