Pular para o conteúdo

playSFX

Cliente Som

Toca um som dos bancos de áudio do jogo.

element playSFX ( string container, number/string banco, number audio [, bool loop = false ] )
NomeTipoPadrãoDescrição
containerstring—Um dos nomes da tabela abaixo, em maiúsculas ou minúsculas.
banconumber ou string—Índice do banco dentro do container, de 0 a 255. Para "radio", o nome de um stream de rádio (tabela abaixo).
audionumber—Índice do som dentro do banco, de 0 a 399.
loopboolfalseCom true, o som recomeça sozinho ao terminar.

Containers disponíveis

Nome
"feet"
"genrl"
"pain_a"
"script"
"spc_ea"
"spc_fa"
"spc_ga"
"spc_na"
"spc_pa"
"radio"

Streams de rádio (o banco do container "radio", escritos exatamente como abaixo)

"Police", "Adverts", "Ambience", "Beats", "Playback FM", "K-Rose", "K-DST", "Cutscene", "Bounce FM", "SF-UR", "Radio Los Santos", "Radio X", "CSR 103.9", "K-Jah West", "Master Sounds 98.3", "WCTR".

O elemento de som criado, ou false se o container não estiver disponível na instalação do jogador, se for passado um banco numérico para "radio" (ou um stream de rádio para outro container) ou se os índices não apontarem para nenhum som. Um nome de container ou de stream de rádio desconhecido também registra um aviso. O som começa no volume de efeitos sonoros configurado no jogo em vez de 1.

local passo = playSFX("genrl", 4, 12)
  • playSound — Toca um arquivo de áudio do resource ou uma URL de streaming, sem posição no mundo.
  • getSFXStatus — Verifica se um container de áudio do jogo está utilizável.
  • stopSound — Para um som e destrói o elemento correspondente.