---
title: "GetPlayerNetworkStats | open.mp"
description: "Obtém as estatísticas de rede de um jogador e as salva em uma string."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetPlayerNetworkStats
language: pt-BR
---

# GetPlayerNetworkStats

## Descrição

Obtém as estatísticas de rede de um jogador e as salva em uma string.

| Nome | Descrição |
| --- | --- |
| playerid | O ID do jogador do qual você deseja obter as estatísticas da rede. |
| output\[\] | A string para armazenar as estatísticas da rede, passada por referência. |
| size = sizeof (output) | O comprimento da string que deve ser armazenada. |

## Retornos

Esta função sempre retorna 1.

## Exemplos

```c
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (!strcmp(cmdtext, "/mynetstats"))
    {
        new stats[400 + 1];
        GetPlayerNetworkStats(playerid, stats, sizeof(stats));
        ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "My Network Stats", stats, "Okay", "");
    }
    return 1;
}
```

## Notas

nota

Esta função pode não retornar dados precisos quando usada em [OnPlayerDisconnect](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnPlayerDisconnect) se o jogador tiver encerrado normalmente. Geralmente retorna dados precisos se o jogador foi expulso ou expirou.

## Funções Relacionadas

-   [GetNetworkStats](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetNetworkStats): Obtém as estatísticas de rede dos servidores e as salva em uma string.
-   [NetStats\_GetConnectedTime](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NetStats_GetConnectedTime): Obtenha o tempo durante o qual um jogador esteve conectado.
-   [NetStats\_MessagesReceived](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NetStats_MessagesReceived): Obtenha o número de mensagens de rede que o servidor recebeu do jogador.
-   [NetStats\_BytesReceived](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NetStats_BytesReceived): Obtenha a quantidade de informações (em bytes) que o servidor recebeu do jogador.
-   [NetStats\_MessagesSent](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NetStats_MessagesSent): Obtenha o número de mensagens de rede que o servidor enviou ao jogador.
-   [NetStats\_BytesSent](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NetStats_BytesSent): Obtenha a quantidade de informações (em bytes) que o servidor enviou ao jogador.
-   [NetStats\_MessagesRecvPerSecond](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NetStats_MessagesRecvPerSecond): Obtenha o número de mensagens de rede que o servidor recebeu do jogador no último segundo.
-   [NetStats\_PacketLossPercent](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NetStats_PacketLossPercent): Obtenha a porcentagem de perda de pacotes de um jogador.
-   [NetStats\_ConnectionStatus](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NetStats_ConnectionStatus): Obtenha o status de conexão de um jogador.
-   [NetStats\_GetIpPort](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NetStats_GetIpPort): Obtenha o IP e a porta de um jogador.
