# getPlayerIdentifier (Servidor)

> Devolve um identificador do jogador de um tipo, como `steam` ou `discord`.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Servidor
- **Categoria**: Jogadores e contas
- **URL**: https://wiki.mymp.gg/pt/getPlayerIdentifier

## Sintaxe

```lua
string|false getPlayerIdentifier(player player, string type)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `player` | `player` | O jogador. |
| `type` | `string` | Tipo do identificador, sem os dois-pontos: `steam` ou `discord`. |

## Retorno

O identificador com o prefixo, como `steam:110000112345678`, ou `false` se o jogador não tem um desse tipo.

## Exemplo

```lua
addEventHandler("onPlayerJoin", root, function()
    local steam = getPlayerIdentifier(source, "steam")
    outputServerLog(getPlayerName(source) .. " steam: " .. tostring(steam))
end)
```

### Atenção

O `discord` vem do aplicativo Discord do jogador e não é verificado. O `steam` só é verificado quando o servidor tem uma `steam_api_key`.

## Veja também

- [getPlayerIdentifiers (Servidor)](https://wiki.mymp.gg/pt/getPlayerIdentifiers.md): Lista todos os identificadores do jogador, cada um como tipo:valor, por exemplo steam:110000112345678 e discord:80351110224678912.
- [getPlayerAccount (Servidor)](https://wiki.mymp.gg/pt/getPlayerAccount.md): Devolve a conta MYMP com que o jogador entrou.
