# getRoadDensity (Compartilhado)

> Mede quanta rua há em volta de um ponto: as faixas vezes o comprimento das ligações de carro que saem a até 80 m dele, numa escala reduzida.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Compartilhado
- **Categoria**: Ruas e caminhos
- **URL**: https://wiki.mymp.gg/pt/getRoadDensity

## Sintaxe

```lua
float getRoadDensity(float x, y)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `x, y` | `float` | O ponto no mapa. |

## Retorno

A densidade, 0 quando não há ruas carregadas por perto.

## Exemplo

```lua
local position = getElementPosition(localPlayer)
if getRoadDensity(position.x, position.y) < 0.1 then
    outputDebugString("você está longe de qualquer rua")
end
```

### Atenção

Só contam os nós das áreas de caminho carregadas: as que estão perto do jogador ou foram pedidas com `requestPathNodesInArea`.

## Veja também

- [getPathNodesInRadius (Compartilhado)](https://wiki.mymp.gg/pt/getPathNodesInRadius.md): Lista os nós de rua ou de calçada dentro de um raio.
- [getSafePedSpawnPosition (Cliente)](https://wiki.mymp.gg/pt/getSafePedSpawnPosition-client.md): Sorteia um lugar numa calçada perto de um ponto onde um pedestre pode surgir, como o SA escolhe onde criar pedestres. O lugar fica no chão.
