# stopSound (Cliente)

> Detiene un sonido creado por este cliente y destruye el elemento. Dispara `onClientSoundStopped` con el motivo `destroyed`.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Cliente
- **Categoría**: Sonido
- **URL**: https://wiki.mymp.gg/es/stopSound-client
- **Contraparte**: También existe en el servidor, con otra implementación: [stopSound (Servidor)](https://wiki.mymp.gg/es/stopSound-server.md)

## Sintaxis

```lua
bool stopSound(sound sound)
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `sound` | `sound` | El elemento `sound`. |

## Retorno

`true` si el sonido se detuvo, `false` si vino del servidor.

## Ejemplo

```lua
local music = playSound("sounds/menu.ogg", true)

addCommandHandler("stopmusic", function()
    if isElement(music) then
        stopSound(music)
    end
end)
```

### Atención

Un sonido creado por el servidor solo lo puede detener el servidor.

## Ver también

- [playSound (Cliente)](https://wiki.mymp.gg/es/playSound-client.md): Reproduce un sonido sin posición en el mundo, solo en este cliente. Dispara onClientSoundStarted con el motivo play.
- [setSoundPaused (Compartido)](https://wiki.mymp.gg/es/setSoundPaused.md): Pausa o reanuda un sonido. En el servidor, el cambio se envía a todos los clientes.
- [stopSound (Servidor)](https://wiki.mymp.gg/es/stopSound-server.md): Detiene un sonido creado por el servidor y destruye el elemento en todos los clientes.
- [onClientSoundStopped (Cliente)](https://wiki.mymp.gg/es/onClientSoundStopped.md): Se dispara cuando un sonido deja de sonar en este cliente: en pausa, detenido o terminado.
