Zum Hauptinhalt springen

NPC_UnloadAllRecords

warnung

This function was added in omp v1.5.8.3079 and will not work in earlier versions!

Description​

Unloads all NPC recording files from memory to free up resources.

Returns​

Returns true if all records were unloaded successfully, false otherwise.

Examples​

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;
}

Notes​

  • This frees up memory used by loaded recordings
  • All record IDs become invalid after this function
  • Any NPCs using these recordings will stop playback