Pular para o conteúdo principal

NPC_UnloadAllRecords

aviso

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

Descrição

Descarrega todos os arquivos de gravação NPC da memória para liberar recursos.

Retornos

Retorna true se todos os registros foram descarregados com sucesso, caso contrário, false.

Exemplos

public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/npcunloadallrecords", true))
{
new bool:success = NPC_UnloadAllRecords();

if (success)
SendClientMessage(playerid, 0x00FF00FF, "All records unloaded successfully");
else
SendClientMessage(playerid, 0xFF0000FF, "Failed to unload all records");
return 1;
}
return 0;
}

Notas

  • Isso libera memória usada pelas gravações carregadas
  • Todos os registros IDs tornam-se inválidos após esta função
  • Qualquer NPCs usando essas gravações interromperá a reprodução

Funções Relacionadas

Callbacks Relacionadas