# getPathNodeInfo (Cliente)

> Devolve o que se sabe de um nó de caminho.

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

## Sintaxe

```lua
table|false getPathNodeInfo(int node)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `node` | `int` | Id do nó, como as outras funções de caminho devolvem. |

## Retorno

Uma tabela com os campos abaixo, ou `false` se a área do nó não está carregada.

- `type`: `car` ou `ped`.
- `position`: a posição do nó.
- `width`: a largura do caminho em metros.
- `links`: quantos nós estão ligados a ele.
- `group`: nós de grupos diferentes não têm ligação entre si.
- `spawnProbability`: de 0 a 15, a chance de surgirem pedestres ou carros ali.
- `water`, `interior`, `switchedOff` (desligado para o tráfego) e `dontWander`: booleanos.
- `behaviour`: `roadblock` ou `parking`, ausente nos demais nós.

## Exemplo

```lua
local position = getElementPosition(localPlayer)
local node = getClosestPathNode(position.x, position.y, position.z)
local info = node and getPathNodeInfo(node)
if info and not info.switchedOff then
    outputDebugString(("rua de %.1f m de largura com %d ligações"):format(info.width, info.links))
end
```

## Veja também

- [getPathNodeNeighbours (Cliente)](https://wiki.mymp.gg/pt/getPathNodeNeighbours.md): Lista os nós ligados a um nó de caminho e como é cada ligação.
- [getPathNodePosition (Cliente)](https://wiki.mymp.gg/pt/getPathNodePosition.md): Devolve a posição de um nó de caminho.
- [getClosestPathNode (Cliente)](https://wiki.mymp.gg/pt/getClosestPathNode.md): Acha o nó de rua ou de calçada mais perto de um ponto.
