# createVoiceChannel (Servidor)

> Crea un canal de voz. Los jugadores solo se oyen entre sí por los canales en los que están.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Servidor
- **Categoría**: Voz
- **URL**: https://wiki.mymp.gg/es/createVoiceChannel

## Sintaxis

```lua
element|false createVoiceChannel(int mode, float maxDistance)
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `mode` | `int` | `0`: todos en el canal se oyen a volumen completo. `1`: solo quienes están a `maxDistance` metros o menos, en la misma dimensión e interior, con el volumen bajando con la distancia. `3`: como el `1`, y el canal se destruye cuando sale el último jugador. |
| `maxDistance` | `float` | Alcance en metros, mayor que 0 en los modos `1` y `3`. También es obligatorio en el modo `0`, donde se ignora. |

## Retorno

El elemento `voice-channel` creado, o `false` si no se pudo crear.

El canal pertenece al recurso que lo creó. Quien está en varios canales se oye por todos ellos; si un canal sin distancia llega a un oyente, este lo oye a volumen completo.

## Ejemplo

```lua
local proximity = createVoiceChannel(1, 30)

addEventHandler("onPlayerJoin", root, function()
    addPlayerToVoiceChannel(proximity, source)
end)
```

### Si vienes de MTA

MTA no tiene canales de voz. Los modos siguen los de FiveM, sin el modo `2`.

### Atención

Un jugador que no está en ningún canal no lo oye nadie.

## Ver también

- [addPlayerToVoiceChannel (Servidor)](https://wiki.mymp.gg/es/addPlayerToVoiceChannel.md): Mete a un jugador en un canal de voz. A partir de ahí oye y lo oyen los demás del canal.
- [deleteVoiceChannel (Servidor)](https://wiki.mymp.gg/es/deleteVoiceChannel.md): Destruye un canal de voz. Los jugadores que estaban en él dejan de oírse por él.
- [setPlayerMutedInVoiceChannel (Servidor)](https://wiki.mymp.gg/es/setPlayerMutedInVoiceChannel.md): Silencia a un jugador en un canal de voz: sigue oyendo el canal, pero nadie lo oye por él.
