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
| Nome | Tipo | Descrição |
|---|---|---|
| path | string | Caminho de um arquivo que o recurso envia aos clientes (um <file> do meta.xml). @outro/arquivo.mp3 aponta para outro recurso. |
| looped | bool | Repetir o som quando ele chega ao fim.padrão false |
| throttled | bool | Aceito 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.