# createColCuboid (Compartilhado)

> Cria uma área de colisão em forma de caixa, alinhada aos eixos do mundo.

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

## Sintaxe

```lua
element|false createColCuboid(float x, y, z, float width, depth, height)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `x, y, z` | `float` | O canto da caixa com os menores `x`, `y` e `z`. Também aceita um `vec3`. |
| `width, depth, height` | `float` | O tamanho da caixa em `x`, `y` e `z`, em metros. Valores negativos contam como 0. Também aceita um `vec3`. |

## Retorno

O elemento `colshape` criado, ou `false` se não pôde ser criado.

Uma área de colisão detecta jogadores, peds, veículos e objetos pela posição de cada um e dispara `onColShapeHit` e `onColShapeLeave` (`onClientColShapeHit` e `onClientColShapeLeave` no cliente). Ela some quando o recurso que a criou para.

## Exemplo

```lua
local garage = createColCuboid(2495.0, -1690.0, 12.5, 8, 6, 4)
```

## Veja também

- [createColRectangle (Compartilhado)](https://wiki.mymp.gg/pt/createColRectangle.md): Cria uma área de colisão retangular, alinhada aos eixos do mundo e sem limite de altura.
- [createColSphere (Compartilhado)](https://wiki.mymp.gg/pt/createColSphere.md): Cria uma área de colisão esférica.
- [onColShapeHit (Servidor)](https://wiki.mymp.gg/pt/onColShapeHit.md): Disparado quando um jogador, ped, veículo ou objeto entra numa área de colisão.
