Pular para o conteúdo principal

NPC_IsValidPath

aviso

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

Descrição

Verifica se um caminho ID é válido e existe.

NomeDescrição
pathidO ID do caminho

Retornos

Retorna true se o caminho for válido, caso contrário, false.

Exemplos

public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/checkvalidpath ", true, 16))
{
new pathid = strval(cmdtext[16]);

new bool:isValidPath = NPC_IsValidPath(pathid);

SendClientMessage(playerid, 0x00FF00FF, "Path %d is valid: %s", pathid, isValidPath ? "Yes" : "No");
return 1;
}
return 0;
}

Notas

  • Sempre verifique se um caminho é válido antes de usá-lo com NPCs
  • Caminhos inválidos podem ter sido destruídos ou nunca criados corretamente
  • Use isto antes de adicionar pontos ou atribuir caminhos a NPCs
  • Caminho IDs são reutilizados quando caminhos são destruídos

Funções Relacionadas

Callbacks Relacionadas

Nenhum callback específico é acionado por esta função.