RU/getSoundBPM

From Multi Theft Auto: Wiki
Revision as of 18:13, 15 August 2021 by Alvesvin (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Эта функция получает удары в минуту определенного звукового элемента.

Синтаксис

int getSoundBPM(element sound)

Синтаксис ООП Помогите! Я не понимаю, что это!

Метод: sound:getBPM(...)

Обязательные аргументы

  • sound: звуковой элемент, созданный с использованием функций playSound или playSound3D

Возвращаемые значения

Возвращает удары в минуту данного звукового элемента

Пример использования

Click to collapse [-]
Клиент
-- Данный код выведет в чат количество ударов звука в минуту
function bpm()
    -- Длинная версия (может быть более понятной в качестве примера)
    sound = playSound ("song.mp3") -- воспроизводит звук
    beats = getSoundBPM (sound) -- получает удары в минуту данного звука
    outputChatBox ("Количество ударов данного звука: "..beats) -- выводит удары в чат
    -- или же
    -- Короткая версия (экономит память)
    outputChatBox("Количество ударов данного звука: "..getSoundBPM(playSound("song.mp3")))
end
addCommandHandler("bpm", bpm )

Требования

Минимально поддерживаемый сервер n/a
Минимально поддерживаемый клиент 1.3.0-9.04162

Примечание: Использование этой функции требует указания минимальной версии в разделе <min_mta_version> meta.xml ресурса. Пример: <min_mta_version client="1.3.0-9.04162" />

Смотрите также