PT-BR/getSoundEffects: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(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 )...")
 
mNo edit summary
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
__NOTOC__  
__NOTOC__  
{{BR/Funcao cliente}}
{{PT-BR/Client_function}}
Retorna o estado de todos os efeitos de um [[sound|áudio]].
Retorna o estado de todos os efeitos de um [[sound|áudio]].


Line 29: Line 29:


==Veja também==
==Veja também==
{{Client_audio_functions}}
{{PT-BR/Funcoes_audio_client}}
[[en:getSoundEffects]]
[[hu:getSoundEffects]]
[[hu:getSoundEffects]]
[[ru:getSoundEffects]]
[[ru:getSoundEffects]]

Latest revision as of 20:07, 1 April 2023

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