Pular para o conteúdo principal

NPC_IsSpawned

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 NPC foi gerado no mundo do jogo.

NomeDescrição
npcidO ID do NPC

Retornos

Retorna true se NPC for gerado, false caso contrário.

Exemplos

public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/checkspawned", true))
{
new npcid = PlayerNPC[playerid];
if (npcid == INVALID_NPC_ID)
return SendClientMessage(playerid, 0xFF0000FF, "You are not debugging a NPC.");

if (!NPC_IsValid(npcid))
return SendClientMessage(playerid, 0xFF0000FF, "Invalid NPC.");

new bool:isSpawned = NPC_IsSpawned(npcid);

SendClientMessage(playerid, 0x00FF00FF, "NPC %d is spawned: %s", npcid, isSpawned ? "Yes" : "No");
return 1;
}
return 0;
}

Notas

  • É diferente de NPC_IsValid, que verifica se NPC existe

Funções Relacionadas

Callbacks Relacionadas