# getElementSyncer (Servidor)

> Diz qual jogador sincroniza um elemento, isto é, qual cliente simula e envia o seu estado ao servidor.

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

## Sintaxe

```lua
player|false getElementSyncer(element element)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `element` | `element` | Elemento a ler. |

## Retorno

O jogador sincronizador, ou `false` se ninguém sincroniza o elemento ou se a sincronização dele foi desligada com `setElementSyncer`.

## Exemplo

```lua
addCommandHandler("syncer", function(player)
    local vehicle = getPedOccupiedVehicle(player)
    local syncer = vehicle and getElementSyncer(vehicle)
    outputDebugString(syncer and getPlayerName(syncer) or "nobody")
end)
```

## Veja também

- [setElementSyncer (Servidor)](https://wiki.mymp.gg/pt/setElementSyncer.md): Escolhe qual jogador sincroniza um ped ou veículo.
- [isElementSyncer (Cliente)](https://wiki.mymp.gg/pt/isElementSyncer.md): Diz se este cliente sincroniza um ped ou veículo para o servidor.
- [onElementStartSync (Servidor)](https://wiki.mymp.gg/pt/onElementStartSync.md): Disparado quando um jogador passa a sincronizar um ped ou veículo.
