# onElementColShapeHit (Servidor)

> Disparado num jogador, ped, veículo ou objeto quando ele entra numa área de colisão.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Evento Lua
- **Lado**: Servidor
- **Categoria**: Áreas de colisão
- **URL**: https://wiki.mymp.gg/pt/onElementColShapeHit

## Sintaxe

```lua
addEventHandler("onElementColShapeHit", root, function(element colShape, bool matchingDimension) ... end)
```

## Parâmetros do handler

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `colShape` | `element` | A área de colisão em que ele entrou. |
| `matchingDimension` | `bool` | Se o elemento está na mesma dimensão que a área. |

## Source

O elemento que entrou.

Dispara logo depois de `onColShapeHit`, a menos que um handler deste tenha destruído o elemento.

## Exemplo

```lua
addEventHandler("onElementColShapeHit", root, function(colShape, matchingDimension)
    if colShape == safeZone and getElementType(source) == "vehicle" then
        setElementFrozen(source, true)
    end
end)
```

## Veja também

- [onElementColShapeLeave (Servidor)](https://wiki.mymp.gg/pt/onElementColShapeLeave.md): Disparado num jogador, ped, veículo ou objeto quando ele sai de uma área de colisão.
- [onColShapeHit (Servidor)](https://wiki.mymp.gg/pt/onColShapeHit.md): Disparado quando um jogador, ped, veículo ou objeto entra numa área de colisão.
