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

GetPlayerObjectPos

توضیحات

دریافت موقعیت یک player object (CreatePlayerObject).

نامتوضیحات
playeridID بازیکنی که می‌خواهید موقعیت player objectش را دریافت کنید.
objectidID objectی که می‌خواهید موقعیت فعلی‌اش را دریافت کنید.
&Float:xمتغیر float برای ذخیره مختصات X، به صورت reference پاس داده می‌شود.
&Float:yمتغیر float برای ذخیره مختصات Y، به صورت reference پاس داده می‌شود.
&Float:zمتغیر float برای ذخیره مختصات Z، به صورت reference پاس داده می‌شود.

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

true - تابع با موفقیت اجرا شد.

false - تابع در اجرا ناموفق بود. بازیکن و/یا object وجود ندارند.

موقعیت object در متغیرهای مشخص شده ذخیره می‌شود.

مثال‌ها

new gPlayerObject[MAX_PLAYERS];

public OnPlayerConnect(playerid)
{
gPlayerObject[playerid] = CreatePlayerObject(playerid, 2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0);

new Float:x, Float:y, Float:z;
GetPlayerObjectPos(playerid, gPlayerObject[playerid], x, y, z);
// x = 2001.195679
// y = 1547.113892
// z = 14.283400,
return 1;
}

توابع مرتبط