САБЖ
Фоновая музыка хоть у кого-то играет в локациях ?
Когда только начал делать локу играло, после пары Save\Load перестало независимо от времени дня и ночи
Тоже самое.
Тоже не играет-может в настройках что не так стоит?
А как вообще музыку вставлять в модуль?
Там она в каком-то своём формате.
Чтобы моя фоновая музыка была
В свойствах Звука есть строка Priority. Состоит из:
Unmaskable_Sound
Music_Stingers
Looping_AreaWide_Ambients
Looping_Positional_Ambients
Looping_Player
Looping_NonPlayer
Player_Chat
Non_Player_Chat
Scripted_PlaySound
GUI
Area_Spell_Effects
Normal_Spell_Effects
Projectile
Combat
Large_Creature_Vocalizations
Medium_and_Small_Creature_Vodizations
Large_Creature_Footsteps
Player_Footsteps
Medium_and_Small_Creature_Footsteps
Single_Shot_Global
Single_Shot_Positional
Default
Кто может объяснить вкратце что и как использовать?
Как я понял, музыка в формате Wav находится в папке Data в архиве music. Скорее всего туда и надо вставлять музыку (мой проэкт находится пока в Alfa-версии и я пока не пробывал) Где то через тулсет музыку можно было вставлять, но вроде бы только из этого архива. Другая проблема в том как музыку перевести из формата MP3 (и других форматов) в формат Wav.
А эта прога из других форматов переводит?
А вообще ничего смешного
Я первый раз делаю дополнение к игре. Более того делаю пока один. Опыта работы с Тулсетом и другими наворотами у меня нет. Даже тот же самый фотошоп нормально понял только 3 дня назад (до этого я о нем только слышал), так как хотел изменить текстуры и главное меню в игре.
Хотя признаюсь я был очень рад найти этот сайт.
есть google и yandex, посмотри разные конвертеры
Как сделать, чтобы определённый звук срабатывал время от времени? (например звук битого стекла в таверне) Поставила в свойствах Random-True, не помогает.
Выставить необходимый интервал в миллисекундах или установить время срабатывания.
ага и loop = false
loop -true
interval - 30 000 (это ведь 30 секунд, так?)
random - true
time - always
постоянное звяканье
т.с. но loop - false в течение 3х минут ни одного звука
т.с. но ещё random - false, звука нет
нет, чтобы получить звук через каждые n секунд, то надо выставить continuos true, а loop в false. имхо луп нужен в том случае, когда звук действительно постоянен. Например, треск поленьев в камине
Именно так, только стоит еще интервал выставить. Закольцованный звук (loop) всего лишь сглаживает интервал между звуками и предназначен для постоянных звуков: огонь, дождь и т.п. Если его отменить, то и появятся интервалы.
Как-то вы непонятно объясняете, если новичек придет, точно не разберется. Впрочем при выделении строк в комментариях все ясно написано:
1. Loop (зациклить)
true - звук будет повторятся циклически
false - звук воспроизведется только 1 раз
2. Continuos (Непрерывный)
true - будет задействован интервал
false - не будет задействован интервал
Интервал задается в милисекундах.
1000 мс = 1 с
Loop = true
Continuos = true
Луп в иерархии выше, поэтому в этом случае будет циклический повтор
Loop = false
Continuos = true
Будет работать интервал
а random в таком случае чем-то ценен?
Рандом нужен только в том случае если у тебя пакет из нескольких однотиптых звуков, например, 2-3 порыва вета, 2 завывания волков.
Ещё один дурацкий вопрос: а при установленом random часы активности игнорируются? use hours установлено.
В том-то и дело, что в игре замечено. Ошибок в настройках не обнаружено.
loop - false
conditions - true
random - true
time - use hours
hours - с 7 до 12 true, остальные false
Добавлено
Как мне популярно объяснил добрый человек Серхио
Звуки в НВН2 имеют практически те же настройки, что и в первом. Есть несколько исключений, как приятных так и не очень. Первое. Добавили минимальную дистанцию для звука, что есть очень хорошо. Но убрали зону показывающую цикл случайных звуков на позиции. Из-за чего стало труднее настраивать случайный набор звуков на локации. В первом НВН многие свойства были взаимоисключающие друг друга, соотвественно там невозможно было включить Looping для трех звуков. НВН2 это не регламентирует и всплывает много казусов из - за этого...
Volume - Сила громкости звука начиная от центра к краю.
Volume Variation - Вариация громкости, в пределах этого значения.
Priority - Означает специализацию звука. Например, проигрывается во всей локации, в меню, зациклено и т.д. (Скорее всего этим пытаются сделать меньшую нагрузку от звуковых объектов)
Looping - Циклично воспроизводящийся звук. (Имеется ввиду воспроизведение по циклу постоянно без пауз) Воспроизводит только один звук. Если у вас их много, то первый в списке.
Continuous - Непрерывный (Имеется ввиду, что будет проигрываться много раз)
Interval - Интервал между воспроизведениями звука. 1000 = 1 c (Работает только при Looping FALSE Continuous TRUE)
Interval Variation - Вариации между задержками +/- к верхнему значению. (Работает только при Looping FALSE Continuous TRUE)
Random - Воспроизведение звуков случайным образом. (Работает только при нескольких звуков в одном звуковом объекте)
Maximum Distance - Максимальная дистанция вопроизведения.
Minimum Distance - Минимальная дистанция воспроизведения. (В НВН такого не было)
Random Position - Воспроизведение на случайной позиции относительно оси координат. (Работает только при Looping FALSE Continuous TRUE)
Random Range (x) - Расстояние от плоского места иконки звука вперед назад.
Random Range (y) - Противоположная сторона.
Elevation - Положение звука (по вертикальной оси) относительно его иконки.
Pitch Variation - Тональность звука. Увеличив ее вы можете из низкого звука сделать совершенно другой звук.
Так и не понял что за Priority. Я уже спрашивал в 7 сообщении в этом топике.
Это задается в свойствах звуковой схемы, и звук применяется только для того в каких рамках указан в этих свойствах. Скажем, будет у тебя звук для всей арены или только для меню. Это как бы снимает лишнюю нагрузку со звука, тип "static" для плейсов. Тогда звук не будет обсчитываться в ненужных ситуациях. Но это я так понял поковырявшись. Если у кого то другое мнение говорите.
Вот спасиб! Я то думаю, что это мой флюгер скрипит как железная дверь
Приоритет определяет какие звуки будут обрезаны при достижении предела количества. Наименьший приоритет имеют звуки шагов.
Есть еще полезная строка Positional, определяющая будет ли слышен звук только в своем радийсе (true) и усиливаться по мере приближения или на всей локации (false). Последнее стоит выставлять для дождя, грозы, ветра.
В самом начале темы был задан вопрос, но на него никто так и не дал понятного ответа: как заставить в локации заставить играть музыку?
Выбираешь в окошке Areas нуную карту, смотришь ее свойства. Там есть строчки отвечающие за проигрывание музыки днем и ночью. А в тулсете вот действительно музыка не играет (у меня во всяком случае)
Нашел. А про тулсет не знаю что сказать - у меня когда как. От настроения, что ли? Я пощелкал в настройках, но это ничего не изменило. Может это от загруженности машины зависит?
Есть у меня архив фольклера, большой такой. Много в нем всего интересного, что подходит для создания атмосферы. Но вот беда, не получается у меня это дело к локации применить. Скачал конвертор mp3toBMU, положил переконвертированный файл в раздел music, но в Тулсете его обнаружить не удается. Что делаю не так?
Пока все верно, но ты не доделал работу. Нужно изменить ambientmusic 2да файл. Находится он в 2DA архиве в папке Data (Atari/.../Data). Измененный 2да файл помещаешь в папку оверрайд.
И еще название bmu файла должно быть не больше 16 знаков и без заклавных букв.
Насколько я знаю для нвн2 16 предел. Хотя может это и изменилось с последним патчем.
Добавлю, что тулсет не подгружает стринги кастомного тлк, так что придется вписывать бред из dialog.tlk для идентификации трека.
Griffon спасибо. Все получилось после того как в dialog.tlk прописал. Куда ложить
Да выкладывай прям здесь. Потом перенесу.
Инструкция по встраиванию музыки в Toolset:
Потребуется какой-нибудь вменяемый редактор контента и конвертор .mp3 в .bmu, так как bmu это именно тот звуковой формат, который кушает Obsidiant Toolset. Думаю лучше WRG team editоr’a не найти. Его возможности охватывают обе области.
Если вы стали жертвой Windows Vista, то вам сюда - http://www.wrg.ru/download.php?id=164.
В связи с тем, что Vista плохо ладит с Install Shield, воспользоваться инсталлятором WRG team editоr’a не удастся. Здесь уже заинсталенные файлы в rar'e, и запуск install.exe не потребуется.
Далее открываем фолдер, куда вы установили NWN 2. Там ищем Data\2DA.zip. Вытаскиваем оттуда ambientmusic.2da и кладем его в my documents\Neverwinter nights 2\Override. Открываем dialog.tlk в WRG team editor’e (Dialog.tlk находится в корневом каталоге игры). Здесь располагаются три столбца, вам нужен только первый – String text. Ищем в dialog.tlk свободные строки, например 185380. В String text пишем, под каким именем будет отображаться ваш .bmu файл в Toolset, например Nimrodel. Больше нам от Dialog.tlk ничего не надо.
Открываем ambientmusic.2da. Здесь понадобятся два первых столбца: Description и Resource. В Description необходимо вписать номер строки dialog.tlk, в которой находится «Nimrodel», то есть 185380. В Resource вписать название .bmu файла из папки music. К примеру - mus_nimrodel.bmu. Все, дело сделано. Теперь в списке треков Toolset появился трек Nimrodel.
Усе проделал по инструкции. В списке в редакторе он есть. Однако в звук не проигрывается, как-будто не находит bmu файла. с чем может быть связано?
Стерео, а не моно?
стерео
Добавлено через 9 часов 51 минуту 31 секунду
Пришел к выводу, что что-то не то с файлом: оставив пути другого файла (внутреннего), переназвал свой другим названием, оставив старые (работающие) связи. не играет. ну что за фигня? файл не битый, даже в медиа-плеере при должном желании проигрывается. может, есть необходимые настройки битрейта, и т. д.? кто может подсказать характеристики своих работающих муз. файлов?
Интересует следующий вопрос: в каком месте хранятся все звуковые диалоги. Точнее интересует диалог который происходит в миссии оригинального NWN2 где надо начать набирать союзников.
ЗЫЖ соррь если не там написал.
Надо открыть диалог в редакторе и посмотреть по тегам в той ветке диалога, которая тебя интересует будет привязка к звуковому файлу.
в тулсете, диалоговый файл нужный
Ишо бы найти этот диалог)
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)