# setColPolygonHeight (Compartilhado)

> Limita entre que alturas um polígono de colisão detecta elementos.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Compartilhado
- **Categoria**: Áreas de colisão
- **URL**: https://wiki.mymp.gg/pt/setColPolygonHeight

## Sintaxe

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

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `shape` | `element` | Uma área de colisão criada por `createColPolygon`. |
| `floor` | `float\|bool` | A altura mais baixa, ou um booleano para não ter piso. |
| `ceiling` | `float\|bool` | A altura mais alta, ou um booleano para não ter teto. |

## Retorno

`true` se as alturas foram aplicadas.

Se o piso ficar acima do teto, os dois são trocados. No servidor, a mudança vai para os clientes.

## Exemplo

```lua
setColPolygonHeight(lot, 10, false) -- de 10 m para cima, sem teto
```

## Veja também

- [getColPolygonHeight (Compartilhado)](https://wiki.mymp.gg/pt/getColPolygonHeight.md): Devolve entre que alturas um polígono de colisão detecta elementos.
- [createColPolygon (Compartilhado)](https://wiki.mymp.gg/pt/createColPolygon.md): Cria uma área de colisão com a forma de um polígono no plano, sem limite de altura até setColPolygonHeight dar um.
