M MY Multiplayer: Wiki
Lado
Tipo

getPathNodesInRadius

Cliente

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

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

Parâmetros

NomeTipoDescrição
x, y, zfloatO centro do círculo.
radiusfloatRaio em metros. Negativo gera erro.
typestringcar para as ruas, ped para as calçadas e caminhos de pedestres.padrão car
waterbooltrue procura só nos caminhos de barco na água; false, só em terra.padrão false
maxCountintQuantos 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

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çãoSó contam os nós das áreas de caminho carregadas: as que estão perto do jogador ou foram pedidas com requestPathNodesInArea.

Veja também