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

GetPlayerVelocity

توضیحات

دریافت سرعت (velocity) بازیکن در محورهای X، Y و Z.

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

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

تابع خودش مقدار خاصی برنمی‌گرداند. سرعت‌های X، Y و Z در متغیرهای مشخص شده ذخیره می‌شوند.

مثال‌ها

public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/velocity", true))
{
new
Float:x, Float:y, Float:z,
string[128];

GetPlayerVelocity(playerid, x, y, z);

format(string, sizeof(string), "You are going at a velocity of X: %f, Y: %f, Z: %f", x, y, z);
SendClientMessage(playerid, 0xFFFFFFFF, string);
return 1;
}
}

توابع مرتبط