# isPlayerTalking (Servidor)

> Diz se um jogador está falando no chat de voz.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Servidor
- **Categoria**: Voz
- **URL**: https://wiki.mymp.gg/pt/isPlayerTalking-server
- **Contraparte**: Também existe no cliente, com outra implementação: [isPlayerTalking (Cliente)](https://wiki.mymp.gg/pt/isPlayerTalking-client.md)

## Sintaxe

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

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `player` | `player` | O jogador. |

## Retorno

`true` enquanto ele fala, `false` se não fala ou se `onPlayerVoiceStart` foi cancelado para esta fala.

## Exemplo

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

## Veja também

- [isPlayerTalking (Cliente)](https://wiki.mymp.gg/pt/isPlayerTalking-client.md): Diz se um jogador está falando no chat de voz, do ponto de vista deste cliente.
- [onPlayerVoiceStart (Servidor)](https://wiki.mymp.gg/pt/onPlayerVoiceStart.md): Disparado quando um jogador começa a falar no chat de voz. Cancelar o evento faz ninguém ouvir essa fala.
- [onPlayerVoiceStop (Servidor)](https://wiki.mymp.gg/pt/onPlayerVoiceStop.md): Disparado quando um jogador para de falar no chat de voz.
