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


Фотография

"Рок-н-ролл жив!" или проверка проигрывает ли звук


Лучший Ответ Chopper , 02 November 2017 - 08:28

Chopper, во-первых, код оформляется в:

[code][/code]
во-вторых, а вам время проигрывания дорожки просто для галочки дано? Подождать N секунд нельзя?
в-третьих, узнать проигрывается ли или нет звук находися на грани возможного, обработчиков событий нет, а каждая команда работы со звуком создает специальный объект, который ну ни как не дает себя «связать» с вашим звуком (Это могут быть совсем другие источники звука, а не ваш, если повезет, то ваш «звук» будем самым последним в списке)
в-четвертых, уж тем более это почти не реально выполнить в сетевой игре удаленно (Как это делается у вас)

 

 

Про 

 не знал извиняюсь.

 

С остальным понятно. Спасибо.

Перейти к сообщению


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

#1 OFFLINE   Chopper

Chopper

    Рядовой

  • Пользователи
  • 24 сообщений
  • Откуда:Krasnoyarsk, Siberia, Russia

Отправлено 01 November 2017 - 11:58

Комрады, привет! 

 

Помогите решить задачу:

 

Имею скрипт с такой проверкой

.....

 if ((_obj distance _targ > 3) && (_obj distance _targ < 60)) then 
      {   
          тут еще команды....
          [[(_obj),"sound"],"say3D"] call BIS_fnc_MP;
          sleep 2;
       };
.....
 
 
Длительность sound большая, проверка работает чаще чем заканчивается sound.  Как проверить проигрывается ли звук и если нет то запустить это [[(_obj),"sound"],"say3D"] call BIS_fnc_MP; ?
Т.к. если условия проверки не выполнились, звук продолжает воспроизводится (будто дорожки выстроились в очередь). 
 
Звук выбирается рандомный из массива.
 
Буду признателен за помощь.
Спасибо!

  • 0

#2 OFFLINE   vlad333000

vlad333000

    Полковник

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

Отправлено 01 November 2017 - 19:24

Chopper, во-первых, код оформляется в:
[code][/code]
во-вторых, а вам время проигрывания дорожки просто для галочки дано? Подождать N секунд нельзя?
в-третьих, узнать проигрывается ли или нет звук находися на грани возможного, обработчиков событий нет, а каждая команда работы со звуком создает специальный объект, который ну ни как не дает себя «связать» с вашим звуком (Это могут быть совсем другие источники звука, а не ваш, если повезет, то ваш «звук» будем самым последним в списке)
в-четвертых, уж тем более это почти не реально выполнить в сетевой игре удаленно (Как это делается у вас)
  • 0

#3 OFFLINE   Chopper

Chopper

    Рядовой

  • Пользователи
  • 24 сообщений
  • Откуда:Krasnoyarsk, Siberia, Russia

Отправлено 02 November 2017 - 08:28   Лучший Ответ

Chopper, во-первых, код оформляется в:

[code][/code]
во-вторых, а вам время проигрывания дорожки просто для галочки дано? Подождать N секунд нельзя?
в-третьих, узнать проигрывается ли или нет звук находися на грани возможного, обработчиков событий нет, а каждая команда работы со звуком создает специальный объект, который ну ни как не дает себя «связать» с вашим звуком (Это могут быть совсем другие источники звука, а не ваш, если повезет, то ваш «звук» будем самым последним в списке)
в-четвертых, уж тем более это почти не реально выполнить в сетевой игре удаленно (Как это делается у вас)

 

 

Про 

 не знал извиняюсь.

 

С остальным понятно. Спасибо.


  • 0




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