# getPlayerIdentifier (Servidor)

> Devuelve un identificador del jugador de un tipo, como `steam` o `discord`.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Servidor
- **Categoría**: Jugadores y cuentas
- **URL**: https://wiki.mymp.gg/es/getPlayerIdentifier

## Sintaxis

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

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `player` | `player` | El jugador. |
| `type` | `string` | Tipo del identificador, sin los dos puntos: `steam` o `discord`. |

## Retorno

El identificador con su prefijo, como `steam:110000112345678`, o `false` si el jugador no tiene uno de ese tipo.

## Ejemplo

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

### Atención

El de `discord` viene de la aplicación Discord del jugador y no se verifica. El de `steam` solo se verifica cuando el servidor tiene una `steam_api_key`.

## Ver también

- [getPlayerIdentifiers (Servidor)](https://wiki.mymp.gg/es/getPlayerIdentifiers.md): Lista todos los identificadores del jugador, cada uno como tipo:valor, por ejemplo steam:110000112345678 y discord:80351110224678912.
- [getPlayerAccount (Servidor)](https://wiki.mymp.gg/es/getPlayerAccount.md): Devuelve la cuenta MYMP con la que entró el jugador.
