跳到主要内容

GetPlayerTargetActor

注意

这个函数是在SA-MP 0.3.7中添加的,在以前的版本中不起作用!

描述

获取指定玩家当前瞄准的角色(Actor)ID

名称说明
playerid需要获取目标的玩家 ID

返回值

被瞄准的角色 ID,若无目标则返回 INVALID_ACTOR_ID

示例代码

public OnPlayerUpdate(playerid)
{
new
targetActorId = GetPlayerTargetActor(playerid),
string[32];

format(string, sizeof(string), "您正在瞄准角色ID %d", targetActorId);
SendClientMessage(playerid, -1, string);
return 1;
}

注意事项

注意

不适用于游戏手柄/控制器,且存在有效距离限制。狙击步枪(Sniper Rifle)无法锁定目标,因此不会返回任何角色。

相关函数

相关回调