Pular para o conteúdo principal

NPC_IsNodeOpen

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 nó NPC está aberto e disponível para uso.

NomeDescrição
nodeidO ID do nó

Retornos

Retorna true se o nó estiver aberto, caso contrário, false.

Exemplos

public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/checknodeopen ", true, 15))
{
new nodeid = strval(cmdtext[15]);

new bool:isNodeOpen = NPC_IsNodeOpen(nodeid);

SendClientMessage(playerid, 0x00FF00FF, "Node %d is open: %s", nodeid, isNodeOpen ? "Yes" : "No");
return 1;
}
return 0;
}

Notas

  • Os nós devem ser abertos com NPC_OpenNode antes do uso
  • Somente nós abertos podem ser reproduzidos por NPCs
  • Use isto para verificar a disponibilidade do nó antes de atribuir a NPCs

Funções Relacionadas

Callbacks Relacionadas

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