Pular para o conteúdo principal

NPC_DestroyAllPath

aviso

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

Descrição

Destrói todos os caminhos NPC existentes no servidor.

Retornos

Retorna true se a operação foi bem-sucedida, caso contrário, false.

Exemplos

public OnGameModeExit()
{
// Obtenha o número de caminhos antes de limpar
new total = NPC_GetPathCount();

// Tente destruir todos eles
if (NPC_DestroyAllPath())
{
printf("[NPC] Destroyed all NPC paths (%d removed).", total);
}
else
{
printf("[NPC] Failed to destroy NPC paths.");
}

return 1;
}

Notas

  • Esta função destrói os caminhos ALL no servidor e os caminhos NPCs atualmente seguindo irão parar de se mover
  • Todos os caminhos IDs tornam-se inválidos após esta função ser chamada
  • Isso é útil para limpeza durante o desligamento/reinicialização do modo de jogo

Funções Relacionadas

Callbacks Relacionadas