跳到主要内容

OnNPCFinishMovePathPoint

注意

这个函数是在omp v1.5.8.3079中添加的,在以前的版本中不起作用!

描述

此回调函数在 NPC 完成路径中特定点的移动时被调用。

参数说明
npcid完成路径点移动的 NPC 的 ID
pathid正在遵循的路径的 ID
pointid已到达的路径点的索引

示例

public OnNPCFinishMovePathPoint(npcid, pathid, pointid)
{
// 查找所有追踪此 NPC 的玩家
for (new playerid = 0; playerid < MAX_PLAYERS; playerid++)
{
if (!IsPlayerConnected(playerid))
continue;

if (PlayerNPC[playerid] == npcid)
{
SendClientMessage(playerid, 0xFFFF00FF, "NPC %d 到达路径 %d 上的点 %d", npcid, pointid, pathid);
}
}
return 1;
}

注意事项

相关函数

相关回调