getPathNodesInRadius
Cliente
Lista los nodos de calle o de acera dentro de un radio.
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
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ónSolo cuentan los nodos de las áreas de rutas cargadas: las que están cerca del jugador o se pidieron con
requestPathNodesInArea.