# setColPolygonHeight (Compartido)

> Limita entre qué alturas un polígono de colisión detecta elementos.

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

## Sintaxis

```lua
bool setColPolygonHeight(element shape, float|bool floor, float|bool ceiling)
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `shape` | `element` | Una forma de colisión creada con `createColPolygon`. |
| `floor` | `float\|bool` | La altura más baja, o un booleano para no tener suelo. |
| `ceiling` | `float\|bool` | La altura más alta, o un booleano para no tener techo. |

## Retorno

`true` cuando las alturas se aplican.

Si el suelo queda por encima del techo, se intercambian. En el servidor, el cambio llega a los clientes.

## Ejemplo

```lua
setColPolygonHeight(lot, 10, false) -- desde 10 m hacia arriba, sin techo
```

## Ver también

- [getColPolygonHeight (Compartido)](https://wiki.mymp.gg/es/getColPolygonHeight.md): Devuelve entre qué alturas un polígono de colisión detecta elementos.
- [createColPolygon (Compartido)](https://wiki.mymp.gg/es/createColPolygon.md): Crea una forma de colisión con forma de polígono plano, sin límite de altura hasta que setColPolygonHeight le dé uno.
