# getColShapeType (Compartilhado)

> Diz que forma uma área de colisão tem.

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

## Sintaxe

```lua
int|false getColShapeType(element shape)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `shape` | `element` | A área de colisão. |

## Retorno

`0` círculo, `1` caixa, `2` esfera, `3` retângulo, `4` polígono, `5` cilindro. `false` se a área não tem forma registrada.

## Exemplo

```lua
if getColShapeType(shape) == 4 then
    local floor, ceiling = getColPolygonHeight(shape)
end
```

## Veja também

- [createColCircle (Compartilhado)](https://wiki.mymp.gg/pt/createColCircle.md): Cria uma área de colisão circular, sem limite de altura.
- [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.
