M MY Multiplayer: Wiki
Lado
Tipo

playSound

Cliente

Toca um som sem posição no mundo, só neste cliente. Dispara onClientSoundStarted com o motivo play.

Também existe no servidor, com outra implementação: playSound

sound|false playSound(string sound [, bool looped = false, bool throttled = true])

Parâmetros

NomeTipoDescrição
soundstringUm nome registrado com engineAddSound, o caminho de um arquivo do recurso (@outro/arquivo.mp3 para outro recurso) ou os próprios bytes de um arquivo de áudio.
loopedboolRepetir o som quando ele chega ao fim.padrão false
throttledboolAceito por compatibilidade com o MTA e ignorado.padrão true

Retorno

O elemento sound criado, ou false se o som não pôde ser aberto.

Quando o som chega ao fim sem repetir, ele dispara onClientSoundStopped com finished e o elemento é destruído.

Exemplo

local music = playSound("sounds/intro.ogg", true)
setSoundVolume(music, 0.5)
Vindo do MTAEndereços de internet (http, ftp) não são aceitos. Outro recurso é indicado com @recurso/, e não com :recurso/.

Veja também