# engineHasCollisionLoadedAt (Cliente)

> Diz se o mundo em volta de um ponto já está sólido: a colisão, os prédios e as paisagens dali carregados.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Cliente
- **Categoria**: Ajustes gráficos
- **URL**: https://wiki.mymp.gg/pt/engineHasCollisionLoadedAt

## Sintaxe

```lua
bool engineHasCollisionLoadedAt(float x, y, z [, int interior = nil])
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `x, y, z` | `float` | O ponto no mundo. |
| `interior` | `int` | Interior a carregar. Sem ele, o interior em que o jogador local está. *(padrão: `nil`)* |

## Retorno

`true` se tudo em volta do ponto está carregado e colide.

## Exemplo

```lua
local position = getElementPosition(localPlayer)
if not engineHasCollisionLoadedAt(position.x, position.y, position.z) then
    setElementFrozen(localPlayer, true)
end
```

## Veja também

- [engineRequestCollisionAt (Cliente)](https://wiki.mymp.gg/pt/engineRequestCollisionAt.md): Pede que a colisão em volta de um ponto seja carregada. O pedido continua até ela terminar de carregar.
