# setElementDimension (Compartilhado)

> Muda a dimensão de um elemento e de todos os seus filhos.

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

## Sintaxe

```lua
bool setElementDimension(element element, int dimension)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `element` | `element` | O jogador, ped, veículo, objeto, área de colisão, som, efeito, luz ou elemento criado com `createElement`. |
| `dimension` | `int` | Dimensão, um inteiro de 0 a 65535. |

## Retorno

`true` se aplicou ao próprio elemento, `false` se o tipo dele não tem dimensão. Dá erro se `dimension` está fora de 0 a 65535.

Quando a dimensão muda, dispara `onElementDimensionChange` (no servidor) ou `onClientElementDimensionChange` (no cliente).

## Exemplo

```lua
addCommandHandler("private", function(player)
    setElementDimension(player, 1)
end)
```

## Veja também

- [getElementDimension (Compartilhado)](https://wiki.mymp.gg/pt/getElementDimension.md): Lê a dimensão de um elemento, de 0 a 65535.
- [setElementInterior (Compartilhado)](https://wiki.mymp.gg/pt/setElementInterior.md): Muda o interior de um elemento.
- [onElementDimensionChange (Servidor)](https://wiki.mymp.gg/pt/onElementDimensionChange.md): Disparado depois que um elemento muda de dimensão. Não dispara se a dimensão continua a mesma.
