# getAllElementData (Compartilhado)

> Lê todos os dados de um elemento de uma vez.

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

## Sintaxe

```lua
table|false getAllElementData(element element)
```

## Parâmetros

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

## Retorno

Uma tabela com cada chave e seu valor. `false` se um valor não coube na pilha do Lua, com um erro no log.

## Exemplo

```lua
for key, value in pairs(getAllElementData(localPlayer)) do
    outputDebugString(key .. " = " .. tostring(value))
end
```

## Veja também

- [getElementData (Compartilhado)](https://wiki.mymp.gg/pt/getElementData.md): Lê um dado guardado num elemento.
- [removeElementData (Compartilhado)](https://wiki.mymp.gg/pt/removeElementData.md): Apaga um dado guardado num elemento.
- [setElementData (Servidor)](https://wiki.mymp.gg/pt/setElementData-server.md): Guarda um dado num elemento e, conforme o sync, envia aos jogadores.
- [setElementData (Cliente)](https://wiki.mymp.gg/pt/setElementData-client.md): Guarda um dado num elemento, só neste cliente.
