SAMP/SetVehicleAngularVelocity
Материал из Pawno Wiki
SetVehicleAngularVelocity
✅ Функция работает только начиная с версии SA-MP 0.3b и не будет работать в предыдущих версиях!
Описание:
Придаёт ускорение указанного транспортного средства по осям.
Параметры:
(vehicleid, Float:X, Float:Y, Float:Z)
| vehicleid | ID транспортного средства. |
| X | Угловое ускорение транспортного средства по оси X. |
| Y | Угловое ускорение транспортного средства по оси Y. |
| Z | Угловое ускорение транспортного средства по оси Z. |
Возвращаемые значения:
1 - функция выполнена успешно.
0 - если транспортное средство не существует.
0 - если транспортное средство не существует.
💡 Функция сработает только тогда, когда в транспортном средстве есть хотя бы 1 игрок.
Функция не работает в отношении поездов.
Функция не работает в отношении поездов.
Пример использования:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/carspin", true)) // команда заставляет транспортное средство "крутиться" вокруг своей оси в координатной плоскости Z
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFF0000FF, !"Вы должны быть в транспортном средстве!");
SetVehicleAngularVelocity(GetPlayerVehicleID(playerid), 0.0, 0.0, 2.0);
return 1;
}
return 0;
}