# getPathNodesInRadius (Compartilhado)

> Lista os nós de rua ou de calçada dentro de um raio.

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

## Sintaxe

```lua
table getPathNodesInRadius(float x, y, z, float radius [, string type = car, bool water = false, int maxCount = 512])
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `x, y, z` | `float` | O centro do círculo. |
| `radius` | `float` | Raio em metros. Negativo gera erro. |
| `type` | `string` | `car` para as ruas, `ped` para as calçadas e caminhos de pedestres. *(padrão: `car`)* |
| `water` | `bool` | `true` procura só nos caminhos de barco na água; `false`, só em terra. *(padrão: `false`)* |
| `maxCount` | `int` | Quantos nós no máximo devolver. Menos de 1 gera erro. *(padrão: `512`)* |

## Retorno

Uma lista de ids de nó, vazia se nenhum está no raio.

## Exemplo

```lua
local position = getElementPosition(localPlayer)
local nodes = getPathNodesInRadius(position.x, position.y, position.z, 100, "ped")
outputDebugString(#nodes .. " nós de calçada a até 100 m")
```

### 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

- [getClosestPathNode (Compartilhado)](https://wiki.mymp.gg/pt/getClosestPathNode.md): Acha o nó de rua ou de calçada mais perto de um ponto.
- [getPathNodeInfo (Compartilhado)](https://wiki.mymp.gg/pt/getPathNodeInfo.md): Devolve o que se sabe de um nó de caminho.
- [getPathNodePosition (Compartilhado)](https://wiki.mymp.gg/pt/getPathNodePosition.md): Devolve a posição de um nó de caminho.
