Lewati ke konten utama

NPC_UnloadAllRecords

peringatan

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