# onElementDimensionChange (Servidor)

> Se dispara después de que un elemento cambia de dimensión. No se dispara si la dimensión sigue igual.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Evento Lua
- **Lado**: Servidor
- **Categoría**: Elementos
- **URL**: https://wiki.mymp.gg/es/onElementDimensionChange

## Sintaxis

```lua
addEventHandler("onElementDimensionChange", root, function(int oldDimension, int newDimension) ... end)
```

## Parámetros del handler

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `oldDimension` | `int` | Dimensión anterior. |
| `newDimension` | `int` | Nueva dimensión. |

## Source

El elemento (jugador, ped, vehículo, objeto, forma de colisión, sonido, efecto o elemento creado con `createElement`) que cambió de dimensión.

## Ejemplo

```lua
addEventHandler("onElementDimensionChange", root, function(oldDimension, newDimension)
    if getElementType(source) == "player" then
        outputServerLog(getPlayerName(source) .. " pasó a la dimensión " .. newDimension)
    end
end)
```

## Ver también

- [setElementDimension (Compartido)](https://wiki.mymp.gg/es/setElementDimension.md): Cambia la dimensión de un elemento y de todos sus hijos.
- [getElementDimension (Compartido)](https://wiki.mymp.gg/es/getElementDimension.md): Lee la dimensión de un elemento, de 0 a 65535.
- [onClientElementDimensionChange (Cliente)](https://wiki.mymp.gg/es/onClientElementDimensionChange.md): Se dispara después de que un elemento cambia de dimensión. No se dispara si la dimensión sigue igual.
