getClosestPathNode
Cliente
Acha o nó de rua ou de calçada mais perto de um ponto.
int, vec3|false getClosestPathNode(float x, y, z [, string type = car, bool water = false])
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
| x, y, z | float | O ponto de onde procurar. |
| 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 |
Retorno
O id do nó e a posição dele, ou false se nenhum nó foi achado.
Um id de nó junta a área de caminho (de 750 m) e o índice do nó nela: area << 16 | nó.
Exemplo
local position = getElementPosition(localPlayer)
local node, nodePosition = getClosestPathNode(position.x, position.y, position.z)
if node then
setElementPosition(localPlayer, nodePosition.x, nodePosition.y, nodePosition.z + 1)
endAtençãoSó contam os nós das áreas de caminho carregadas: as que estão perto do jogador ou foram pedidas com
requestPathNodesInArea.