---
title: "NPC_GetPathCount | open.mp"
description: "Obtém o número total de caminhos NPC no servidor."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_GetPathCount
language: pt-BR
---

# NPC\_GetPathCount

aviso

Esta função foi adicionada no omp v1.5.8.3079 e não funcionará em versões anteriores!

## Descrição

Obtém o número total de caminhos NPC existentes atualmente no servidor.

## Retornos

Retorna o número de caminhos existentes no servidor.

## Exemplos

```c
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (!strcmp(cmdtext, "/checkpathcount", true))
    {
        new count = NPC_GetPathCount();

        SendClientMessage(playerid, 0x00FF00FF, "Total NPC paths: %d", count);
        return 1;
    }
    return 0;
}
```

## Notas

-   Conta todos os caminhos, tenham pontos ou não
-   Caminhos vazios (sem waypoints) ainda são contados

## Funções Relacionadas

-   [NPC\_CreatePath](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_CreatePath): Crie um novo caminho
-   [NPC\_DestroyPath](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_DestroyPath): Destrua um caminho específico
-   [NPC\_DestroyAllPath](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_DestroyAllPath): Destrua todos os caminhos
-   [NPC\_IsValidPath](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/NPC_IsValidPath): Verifique se um caminho é válido

## Callbacks Relacionadas

-   [OnNPCFinishMovePath](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnNPCFinishMovePath): Chamado quando NPC termina um caminho
