# setElementDimension (Compartido)

> Cambia la dimensión de un elemento y de todos sus hijos.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Compartido
- **Categoría**: Elementos
- **URL**: https://wiki.mymp.gg/es/setElementDimension

## Sintaxis

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

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `element` | `element` | El jugador, ped, vehículo, objeto, forma de colisión, sonido, efecto, luz o elemento creado con `createElement`. |
| `dimension` | `int` | Dimensión, un entero de 0 a 65535. |

## Retorno

`true` si se aplicó al propio elemento, `false` si su tipo no tiene dimensión. Da error si `dimension` está fuera de 0 a 65535.

Cuando la dimensión cambia, dispara `onElementDimensionChange` (en el servidor) o `onClientElementDimensionChange` (en el cliente).

## Ejemplo

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

## Ver también

- [getElementDimension (Compartido)](https://wiki.mymp.gg/es/getElementDimension.md): Lee la dimensión de un elemento, de 0 a 65535.
- [setElementInterior (Compartido)](https://wiki.mymp.gg/es/setElementInterior.md): Cambia el interior de un elemento.
- [onElementDimensionChange (Servidor)](https://wiki.mymp.gg/es/onElementDimensionChange.md): Se dispara después de que un elemento cambia de dimensión. No se dispara si la dimensión sigue igual.
