playSound
Servidor
Crea un sonido sin posición en el mundo que todos los clientes reproducen a la vez. Los cambios que se le hacen en el servidor llegan a todos.
También existe en el cliente, con otra implementación: playSound
sound|false playSound(string path [, bool looped = false, bool throttled = true])
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| path | string | Ruta de un archivo que el recurso envía a los clientes (un <file> del meta.xml). @otro/archivo.mp3 apunta a otro recurso. |
| looped | bool | Repetir el sonido cuando llega al final.por defecto false |
| throttled | bool | Se acepta por compatibilidad con MTA y se ignora.por defecto true |
Retorno
El elemento sound creado, o false si no se pudo usar el archivo (el motivo se registra como aviso).
Quien entra después oye el sonido desde donde va. Un sonido que no se repite lo destruye el servidor cuando termina.
Ejemplo
addEventHandler("onResourceStart", resourceRoot, function()
playSound("sounds/event_start.mp3")
end)Si vienes de MTAEn MTA,
playSound solo existe en el cliente.AtenciónEl archivo tiene que ser un archivo de cliente del recurso; si no, la función devuelve
false.