# getPlayerPing (Servidor)

> Devolve o ping do jogador com o servidor, medido pela conexão.

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

## Sintaxe

```lua
int|false getPlayerPing(player player)
```

## Parâmetros

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

## Retorno

O ping em milissegundos, ou `false` se o elemento não é um jogador.

## Exemplo

```lua
setTimer(function()
    for _, player in ipairs(getPlayers()) do
        if getPlayerPing(player) > 500 then
            kickPlayer(player, "ping alto demais")
        end
    end
end, 10000, 0)
```

## Veja também

- [getPlayerPing (Cliente)](https://wiki.mymp.gg/pt/getPlayerPing-client.md): Devolve o ping de um jogador. Para o jogador local, é o ping deste cliente com o servidor; para os outros, o que o servidor informou deles.
- [getPlayerIP (Servidor)](https://wiki.mymp.gg/pt/getPlayerIP.md): Devolve o endereço IP de onde o jogador está conectado, sem a porta.
- [kickPlayer (Servidor)](https://wiki.mymp.gg/pt/kickPlayer.md): Desconecta um jogador do servidor com um motivo.
