پرش به مطلب اصلی

GetPlayerTargetActor

هشدار

This function was added in SA-MP 0.3.7 and will not work in earlier versions!

توضیحات

دریافت id actorی که بازیکن خاص به آن نشانه گرفته است.

نامتوضیحات
playeridID بازیکن برای دریافت هدفش.

مقادیر برگشتی

ID actor هدف گرفته شده، یا INVALID_ACTOR_ID اگر هیچ‌کدام نباشد.

مثال‌ها

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

format(string, sizeof(string), "You are aiming at actor id %d", targetActorId);
SendClientMessage(playerid, -1, string);
return 1;
}

نکات

هشدار

برای joypads/controllerها و بعد از فاصله خاصی کار نمی‌کند. برای تفنگ تک‌تیرانداز کار نمی‌کند، چون به چیزی lock نمی‌شود و به همین دلیل نمی‌تواند و نخواهد بازیکنی را برگرداند.

توابع مرتبط

کالبک‌های مرتبط

  • OnPlayerGiveDamageActor: زمانی که بازیکن به actor آسیب می‌زند فراخوانی می‌شود.