# playSFX (Client)

> Plays a sound from GTA San Andreas's audio banks, with no position in the world.

- **Platform**: MY Multiplayer (MYMP)
- **Kind**: Lua Function
- **Side**: Client
- **Category**: Sound
- **URL**: https://wiki.mymp.gg/en/playSFX

## Syntax

```lua
sound|false playSFX(string container, int bank, int audio [, bool looped = false])
```

## Parameters

| Name | Type | Description |
| --- | --- | --- |
| `container` | `string` | SA's audio container: `feet`, `genrl`, `pain_a`, `script`, `spc_ea`, `spc_fa`, `spc_ga`, `spc_na` or `spc_pa`. |
| `bank` | `int` | The bank number inside the container. |
| `audio` | `int` | The sound number inside the bank. |
| `looped` | `bool` | Play the sound again from the start when it reaches the end. *(default: `false`)* |

## Returns

The created `sound` element, or `false` if the bank or the sound does not exist.

## Example

```lua
if getSFXStatus("script") then
    playSFX("script", 144, 1)
end
```

### Coming from MTA

The `radio` container is not accepted: the function warns and returns `false`.

## See also

- [playSFX3D (Client)](https://wiki.mymp.gg/en/playSFX3D.md): Plays a sound from GTA San Andreas's audio banks at a position in the world.
- [getSFXStatus (Client)](https://wiki.mymp.gg/en/getSFXStatus.md): Tells whether a GTA San Andreas audio container is available to playSFX and playSFX3D.
- [playSound (Client)](https://wiki.mymp.gg/en/playSound-client.md): Plays a sound with no position in the world, on this client only. Fires onClientSoundStarted with the reason play.
