# getPathNodesInRadius (Compartido)

> Lista los nodos de calle o de acera dentro de un radio.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Compartido
- **Categoría**: Calles y rutas
- **URL**: https://wiki.mymp.gg/es/getPathNodesInRadius

## Sintaxis

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

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `x, y, z` | `float` | El centro del círculo. |
| `radius` | `float` | Radio en metros. Uno negativo genera un error. |
| `type` | `string` | `car` para las calles, `ped` para las aceras y caminos peatonales. *(por defecto: `car`)* |
| `water` | `bool` | `true` busca solo en los caminos de barco sobre el agua; `false`, solo en tierra. *(por defecto: `false`)* |
| `maxCount` | `int` | Cuántos nodos devolver como máximo. Menos de 1 genera un error. *(por defecto: `512`)* |

## Retorno

Una lista de ids de nodo, vacía si ninguno está dentro del radio.

## Ejemplo

```lua
local position = getElementPosition(localPlayer)
local nodes = getPathNodesInRadius(position.x, position.y, position.z, 100, "ped")
outputDebugString(#nodes .. " nodos peatonales a menos de 100 m")
```

### Atención

Solo cuentan los nodos de las áreas de rutas cargadas: las que están cerca del jugador o se pidieron con `requestPathNodesInArea`.

## Ver también

- [getClosestPathNode (Compartido)](https://wiki.mymp.gg/es/getClosestPathNode.md): Busca el nodo de calle o de acera más cercano a un punto.
- [getPathNodeInfo (Compartido)](https://wiki.mymp.gg/es/getPathNodeInfo.md): Devuelve lo que se sabe de un nodo de ruta.
- [getPathNodePosition (Compartido)](https://wiki.mymp.gg/es/getPathNodePosition.md): Devuelve la posición de un nodo de ruta.
