Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info
  • Новые темы в этом разделе публикуются автоматически при добавлении файла в менеджер ресурсов.
    Ручное создание новых тем невозможно.

Client playSound

Статус
В этой теме нельзя размещать новые ответы.

PI

The world on the edge of reality
Функция playSound создает звуковой элемент и воспроизводит его сразу после создания для локального игрока.


Примечание:
  • Единственными поддерживаемыми аудио форматами являются MP3, WAV, OGG, RIFF, MOD, XM, IT, S3M и PLS (например, Webstream).
  • По соображениям производительности, при использовании playSound для эффектов, которые будут воспроизводиться партиями (например, стрельба из оружия), рекомендуется преобразовать аудио файл в одноканальный (моно) WAV с частотой дискретизации 22050 Гц или менее. Также рассмотрите возможность добавления ограничения на частоту воспроизведения эффекта, например, каждые 50 мс.
Синтаксис:
element playSound ( string soundPath, [ bool looped = false, bool throttled = true ] )

OOP Syntax:
Method: Sound(...)

Обязательные аргументы:
  • soundPath: путь_к_файл или URL звукового файла , который вы хотите воспроизвести. ( Примечание. Для воспроизведения звуковых файлов с других ресурсов целевой ресурс должен быть в рабочем состоянии)

Необязательные аргументы:
ПРИМЕЧАНИЕ. При использовании необязательных аргументов вам может потребоваться указать все аргументы перед тем, который вы хотите использовать. Для получения дополнительной информации о необязательных аргументах см. Необязательные аргументы.
  • looped: логический , представляющий будет ли петельные звук. Чтобы зациклить звук, используйте true . Петля недоступна для потоковых звуков, только для звуковых файлов.
  • throttled: логическая , представляющий будет ли звук дросселироваться (т.е. данного снижения загрузки полосы пропускания). Чтобы подавить звук, используйте true . Звуки будут регулироваться по умолчанию и только для URL.

Возвращает:
Возвращает элемент звука, если звук был успешно создан, в противном случае - false .

Пример:
Код:
function wasted (killer, weapon, bodypart)
    local sound = playSound("sounds/wasted.mp3") -- Воспроизвести файл wasted.mp3 из папки звуков
    setSoundVolume(sound, 0.5) -- Установите громкость звука на 50%
end

addEventHandler("onClientPlayerWasted", localPlayer, wasted) -- Добавить обработчик события
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу