# onElementInteriorChange (Servidor)

> Se dispara después de que un elemento cambia de interior. No se dispara si el interior sigue igual.

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

## Sintaxis

```lua
addEventHandler("onElementInteriorChange", root, function(int oldInterior, int newInterior) ... end)
```

## Parámetros del handler

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `oldInterior` | `int` | Interior anterior. |
| `newInterior` | `int` | Nuevo interior. |

## Source

El elemento (jugador, ped, vehículo, objeto o sonido) que cambió de interior.

## Ejemplo

```lua
addEventHandler("onElementInteriorChange", root, function(oldInterior, newInterior)
    if getElementType(source) == "player" and newInterior ~= 0 then
        setElementDimension(source, 0)
    end
end)
```

## Ver también

- [setElementInterior (Compartido)](https://wiki.mymp.gg/es/setElementInterior.md): Cambia el interior de un elemento.
- [getElementInterior (Compartido)](https://wiki.mymp.gg/es/getElementInterior.md): Lee el interior en el que está un elemento. El interior 0 es el mundo exterior.
- [onClientElementInteriorChange (Cliente)](https://wiki.mymp.gg/es/onClientElementInteriorChange.md): Se dispara después de que un elemento cambia de interior. No se dispara si el interior sigue igual.
