PDA

Просмотр полной версии : [Вопрос] Круговорот



KrutoyKrosch
24.10.2016, 01:13
Можно как то овтомотычыски перевернуть овто на колесики если оно перевернулось на хрышу ?

Витёк
24.10.2016, 01:59
http://pro-pawn.ru/showthread.php?13665-Полезные-функции-макросы

KrutoyKrosch
24.10.2016, 02:10
меня интересует не как перевернуть машину, а как проверить лежит она верх колесами или нет

VVWVV
24.10.2016, 02:12
Используй функцию:


stock
IsVehicleUpsideDown(vehicleid)
{
new Float:x, Float:y, Float:z, Float:w;
if (GetVehicleRotationQuat(vehicleid, w, x, y, z) == 0)
return 0;
new Float:angle = atan2(((y * z) + (w * x)) * 2.0,
(w * w) - (x * x) - (y * y) + (z * z));
return ((angle > 90.0) || (angle < -90.0));
}

KrutoyKrosch
24.10.2016, 02:45
Используй функцию:


stock
IsVehicleUpsideDown(vehicleid)
{
new Float:x, Float:y, Float:z, Float:w;
if (GetVehicleRotationQuat(vehicleid, w, x, y, z) == 0)
return 0;
new Float:angle = atan2(((y * z) + (w * x)) * 2.0,
(w * w) - (x * x) - (y * y) + (z * z));
return ((angle > 90.0) || (angle < -90.0));
}


идеально, сяп

- - - Добавлено - - -

сидим просто тут хетеа 6 пишем, вот хз как авто переворачивать, в 5 то игрок сам его раскачивал