I have found a solution
function onSoundFinishedTurnOffBackgroundAudio()
SetSetting(SETTING_TYPE_AUDIO, AUDIO_SETTING_BACKGROUND_AUDIO, 0)
end
local alertSound = ZO_QueuedSoundPlayer:New()
alertSound:SetFinishedAllSoundsCallback(onSoundFinishedTurnOffBackgroundAudio)
alertSound:PlaySound(SOUNDS.EMPEROR_CORONATED_DAGGERFALL, 3000)
|