GetPlayerVelocity RU
From SA-MP Wiki
GetPlayerVelocity
Описание:
Возвращает скорость, при которой игрок идет в трех направлениях, X, Y и Z. Это может быть полезно для спидометров.
(playerid, &Float:x, &Float:y, &Float:z)
playerid | ИД игрока. |
&Float:x | Скорость по координате Х. |
&Float:y | Скорость по координате Y. |
&Float:z | Скорость по координате Z. |
Возвращаемые значения:
Сама функция не возвращает определенного значения. X, Y и Z скоростей хранятся в указанных переменных.
Пример использования:
public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp("/velocity", cmdtext)) { new Float:Velocity[3], string[80]; GetPlayerVelocity(playerid, Velocity[0], Velocity[1], Velocity[2]); format(string, sizeof(string), "Ваша скорость по коодинате X: %f, Y: %f, Z: %f", Velocity[0], Velocity[1], Velocity[2]); SendClientMessage(playerid, 0xFFFFFFFF, string); return 1; } }
Связанные функции
Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.
- SetPlayerVelocity: Set a player's velocity.
- SetVehicleVelocity: Set a vehicle's velocity.
- GetVehicleVelocity: Get a vehicle's velocity.