# isPlayerTalking (Servidor)

> Indica si un jugador está hablando en el chat de voz.

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

## Sintaxis

```lua
bool isPlayerTalking(player player)
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `player` | `player` | El jugador. |

## Retorno

`true` mientras habla, `false` si no habla o si `onPlayerVoiceStart` se canceló para esta intervención.

## Ejemplo

```lua
setTimer(function()
    for _, player in ipairs(getElementsByType("player")) do
        setElementData(player, "talking", isPlayerTalking(player))
    end
end, 500, 0)
```

## Ver también

- [isPlayerTalking (Cliente)](https://wiki.mymp.gg/es/isPlayerTalking-client.md): Indica si un jugador está hablando en el chat de voz, desde el punto de vista de este cliente.
- [onPlayerVoiceStart (Servidor)](https://wiki.mymp.gg/es/onPlayerVoiceStart.md): Se dispara cuando un jugador empieza a hablar en el chat de voz. Cancelar el evento hace que nadie oiga esa intervención.
- [onPlayerVoiceStop (Servidor)](https://wiki.mymp.gg/es/onPlayerVoiceStop.md): Se dispara cuando un jugador deja de hablar en el chat de voz.
