PT-BR/getSoundEffects

From Multi Theft Auto: Wiki
Revision as of 18:39, 15 August 2021 by Alvesvin (talk | contribs) (Created page with "__NOTOC__ {{BR/Funcao cliente}} Retorna o estado de todos os efeitos de um áudio. ==Sintaxe== <syntaxhighlight lang="lua">table getSoundEffects ( element audio )...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Template:BR/Funcao cliente Retorna o estado de todos os efeitos de um áudio.

Sintaxe

table getSoundEffects ( element audio )


OOP Syntax Help! I don't understand this!

Method: audio:getEffects(...)


Argumentos necessários

Retorno

Retorna uma tabela com os nomes dos efeitos nas chaves e seus estados no valor caso bem sucedido. Do contrário retorna false.

Nomes dos efeitos sonoros:

  • gargle
  • compressor
  • echo
  • i3dl2reverb
  • distortion
  • chorus
  • parameq
  • reverb
  • flanger

Exemplo

function desativaEfeitoGargle(audio)
    for _, efeito in ipairs(getSoundEffects(audio)) do -- Passa pela tabela completa de efeitos sonoros desse audio
        if efeito == "gargle" then -- Se o efeito é o 'gargle' então:
            setSoundEffectEnabled(audio, "gargle", false) -- Desativa o efeito 'gargle'
        end
    end
end

Veja também