PT-BR/getSFXStatus: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
(Exemplo funcional e pronto para teste.) |
||
Line 18: | Line 18: | ||
==Exemplo== | ==Exemplo== | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
if not getSFXStatus("spc_ea") then | addEventHandler("onClientResourceStart", resourceRoot, function() | ||
if not getSFXStatus("spc_ea") then -- verifica se a categoria "spc_ea" está disponível | |||
outputChatBox("Por favor, instale os arquivos de áudio ausentes para aproveitar uma experiência de jogo completa") | |||
end | |||
end) | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Latest revision as of 19:34, 25 April 2023
Essa função verifica se uma categoria de áudio está disponível ou não.
![]() |
Aviso: Muitos jogadores usam versões do GTA:SA (especialmente versões pirateadas) ao qual possuem arquivos de áudio preenchidos com zeros para melhorar a compressão da pasta AUDIO\SFX\ (eles estão corrompidos). No caso desses arquivos de áudio inválidos, essa função retorna false. |
Sintaxe
bool getSFXStatus ( string categoria )
Argumentos necessários
- categoria: O nome da categoria de áudio. Valores possíveis são: "feet", "genrl", "pain_a", "script", "spc_ea", "spc_fa", "spc_ga", spc_na" ou "spc_pa".
Retorno
Retorna true se a categoria de áudio está disponível, do contrário retorna false.
Exemplo
addEventHandler("onClientResourceStart", resourceRoot, function() if not getSFXStatus("spc_ea") then -- verifica se a categoria "spc_ea" está disponível outputChatBox("Por favor, instale os arquivos de áudio ausentes para aproveitar uma experiência de jogo completa") end end)
Veja também
getSoundEffectParameters
getSoundFFTData
getSoundLength
getSoundLevelData
getSoundMaxDistance
getSoundMetaTags
getSoundMinDistance
getSoundPan
getSoundPosition
getSoundProperties
getSoundSpeed
getSoundVolume
getSoundWaveData