SAMP/SetVehicleZAngle
Материал из Pawno Wiki
SetVehicleZAngle
Описание:
Установите Z-поворот (рыскание) транспортного средства.
Параметры:
(vehicleid, &Float:z_angle)
| vehicleid | ID автомобиля, для которого нужно задать вращение. |
| &Float:z_angle | Угол Z, который нужно установить. |
Возвращаемые значения:
- 1: функция успешно выполнена.
- 0: функция не выполнена. Указанный автомобиль не существует.
✍
- При использовании этой функции вращение автомобиля по осям X и Y (тангаж и крен) будет сброшено. Поворот по оси X и Y не может быть установлен.
- Эта функция не работает на незанятом транспортном средстве (считается ограничением GTA).
Пример использования:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/flip", true) == 0)
{
new currentveh;
new Float:angle;
currentveh = GetPlayerVehicleID(playerid);
GetVehicleZAngle(currentveh, angle);
SetVehicleZAngle(currentveh, angle);
SendClientMessage(playerid, 0xFFFFFFFF, "Ваш автомобиль был перевернут!");
return 1;
}
return 0;
}
Связанные функции
Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.
- GetVehicleZAngle - Проверка текущего угла транспортного средства.
- SetVehiclePos - Установка положения автомобиля.