M MY Multiplayer: Wiki
Lado
Tipo

playSound

Servidor

Cria um som sem posição no mundo que todos os clientes tocam juntos. As mudanças feitas nele no servidor chegam a todos.

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

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

Parâmetros

NomeTipoDescrição
pathstringCaminho de um arquivo que o recurso envia aos clientes (um <file> do meta.xml). @outro/arquivo.mp3 aponta para outro recurso.
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 arquivo não pôde ser usado (o motivo vai para o log como aviso).

Quem entra depois ouve o som a partir de onde ele está. Um som que não repete é destruído pelo servidor quando termina.

Exemplo

addEventHandler("onResourceStart", resourceRoot, function()
    playSound("sounds/event_start.mp3")
end)
Vindo do MTANo MTA, playSound existe só no cliente.
AtençãoO arquivo precisa ser um arquivo de cliente do recurso, senão a função devolve false.

Veja também