Passa al contenuto principale

NPC_GetPathPointCount

warning

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

Description

Gets the number of points in an NPC path.

NameDescription
pathidThe ID of the path

Returns

Returns the number of points in the path, or 0 if the path is invalid.

Examples

public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/checkpathpointcount", true))
{
new pathid = PlayerPatrolPath[playerid];
if (pathid == INVALID_PATH_ID)
return SendClientMessage(playerid, 0xFFFF00FF, "No patrol path assigned.");

new count = NPC_GetPathPointCount(pathid);

SendClientMessage(playerid, 0x00FF00FF, "Path %d has %d points", pathid, count);
return 1;
}
return 0;
}

Notes

  • Returns 0 if the path is invalid or empty