SA-MP Forums Archive
AttachObjectToVehicle - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: AttachObjectToVehicle (/showthread.php?tid=539336)



AttachObjectToVehicle - Johurt - 27.09.2014

Доброго времени суток. Как прикрепить (-лять) объект к транспортному средству, так что бы объект все время был направлен вниз? Как мне рассчитать Object Rot? Сделал несколько тестов с GetVehicleRotationQuat - результат не понятный, нормально зафиксировать не возможно.

Пример:


Хочу сделать чтобы вне зависимости от наклона вертолета трос был направлен вниз а не как на скрине, в сторону.


Re: AttachObjectToVehicle - OKStyle - 27.09.2014

Ну так он же статичный... Покажи расчёты свои. По таймеру же?


Re: AttachObjectToVehicle - Johurt - 27.09.2014

Quote:
Originally Posted by OKStyle
Посмотреть сообщение
Ну так он же статичный... Покажи расчёты свои. По таймеру же?
Я ничего не рассчитывал.


Re: AttachObjectToVehicle - Seregamil1 - 27.09.2014

https://sampforum.blast.hk/showthread.php?tid=446462


Re: AttachObjectToVehicle - Johurt - 04.10.2014

Quote:
Originally Posted by Seregamil1
Посмотреть сообщение
Спасибо. Что то у меня так не получается или это не то что мне нужно.

PHP код:
new vehicleid GetPlayerVehicleID(playerid), Float:pos[3]; // OnPlayerUpdate
if(vehicleid == vertuske)
{
     
PositionFromVehicleOffset(vertuske1.130981, -0.593017, -1.034001pos[0], pos[1], pos[2]);
     
SetDynamicObjectPos(ro[0], pos[0], pos[1], pos[2]);
     
PositionFromVehicleOffset(vertuske1.130981, -0.593017, -3.489999pos[0], pos[1], pos[2]);
     
SetDynamicObjectPos(ro[1], pos[0], pos[1], pos[2]);
     
PositionFromVehicleOffset(vertuske1.130981, -0.593017, -5.945997pos[0], pos[1], pos[2]);
     
SetDynamicObjectPos(ro[2], pos[0], pos[1], pos[2]);