Перейти к содержимому


Фотография

как правильно подключить файлы звука из собственного аддона?


Лучший Ответ vlad333000 , 15 March 2016 - 09:23

SAYREX, создать звук, создать конфиг звука (config.cpp, в котором будет CfgSounds, с путём до звука относительно см. дальше), создать префикс ($PREFIX$, с A3\MyAddon\MySounds), запихать все в папку, сделать из этой папки .pbo, подключить аддон, в миссии просто вызвать Перейти к сообщению


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 OFFLINE   SAYREX

SAYREX

    Рядовой

  • Пользователи
  • 25 сообщений

Отправлено 14 March 2016 - 23:52

Всем привет! Ребят, есть проблема, нужна ваша помощь!

Есть сервер к которому подключено несколько аддонов, один из которых собственный.

В миссии, в файле "description.ext" есть такие строки:

class CfgSounds {
	sounds[] = {};
	class zvuk_1 {
        name = "zvuk_go";
        sound[] = {"\sounds3\sounds\zvuk_go.ogg",3.162278,1.0};
        titles[] = {};
    };
};

Вопрос: как правильно подключить файлы звуков из собственного аддона(запаковано в .pbo)?

Вариант, как показан выше, почему то не работает.... Ошибок не выдаёт, но и работать не хочет.

Точный путь до звука: @myMod\addons\sounds3\sounds\zvuk_go.ogg

Прошу помощи у гуру.

Заранее спасибо за ответ!


Сообщение отредактировал SAYREX: 15 March 2016 - 00:04

  • 0

#2 OFFLINE   vlad333000

vlad333000

    Полковник

  • Пользователи
  • 3224 сообщений
  • Откуда:Кострома

Отправлено 15 March 2016 - 09:23   Лучший Ответ

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытое содержание

, с путём до звука относительно см. дальше), создать префикс ($PREFIX$, с A3\MyAddon\MySounds), запихать все в папку, сделать из этой папки .pbo, подключить аддон, в миссии просто вызвать
  • 1

#3 OFFLINE   SAYREX

SAYREX

    Рядовой

  • Пользователи
  • 25 сообщений

Отправлено 15 March 2016 - 09:36


sound[] = {"\sounds3\sounds\zvuk_go.ogg",3.162278,1.0};

так и сделано. Путь до звука прописал так: sound[] = {"\sounds3\sounds\zvuk_go.ogg",3.162278,1.0}; 

Где: sounds3 это тот самый .pbo файл.

Не работает....


  • 0

#4 OFFLINE   vlad333000

vlad333000

    Полковник

  • Пользователи
  • 3224 сообщений
  • Откуда:Кострома

Отправлено 15 March 2016 - 09:57

SAYREX, вы читали что я написал? По пунктам!!!!
И с каких пор нам не нужно закрывать все открывающие скобки? (Строка 3 в вашей писанине)
  • 0

#5 OFFLINE   SAYREX

SAYREX

    Рядовой

  • Пользователи
  • 25 сообщений

Отправлено 15 March 2016 - 15:34

Всё получилось, спасибо!

SAYREX, вы читали что я написал? По пунктам!!!!
И с каких пор нам не нужно закрывать все открывающие скобки? (Строка 3 в вашей писанине)

class CfgSounds {
	sounds[] = {};
	class zvuk_1 {
        name = "zvuk_go";
        sound[] = {"\sounds3\sounds\zvuk_go.ogg",3.162278,1.0};
        titles[] = {};
    }; // а скобочки все на месте))
};

  • 0

#6 OFFLINE   Antonio OMCK

Antonio OMCK

    Рядовой

  • Пользователи
  • 9 сообщений

Отправлено 13 April 2016 - 19:44

Доброго времени суток! У меня проблемка похожая, подскажите с реализацией. Есть статичный объект (станционный громкоговоритель), есть звук (разговоры диспетчера по громкой связи). Мне надо сделать так, чтобы у объекта этот звук проигрывался постоянно, т.е. был зациклен. В config я создал класс, все видно, все работает. Проблема в том, что я не могу сообразить, как в классе громкоговорителя прописать так, чтобы он вызывал этот звук. Подумал, что дефолтная церковь мне поможет (там иногда проигрывается звук колоколов). Но нет! Нашел звук колоколов, нашел церковь (и церковную колокольню) в их конфигах связи между собой я не нашел. С триггером все работает, НО! При прописывании в CfgSound в редакторе в эффектах триггера звук есть только в графе "звук" и "голос", а там звук зациклить нельзя + при отдалении от объекта он не утихает, т.е. работает, как окружение. В графе эффекты - звуки можно зациклить, я добавил свой звук в CfgSoundsEffect, в библиотеке конфигов мой звук виден, но вот в редакторе, в триггере, в графе "эффекты" - его нет. Есть ли пути решения? Может можно как-то кнопкой назначить? Просто хочется, чтоб все было одним файлом pbo


  • 0




Яндекс.Метрика