Существуют такие функции, как GetCoordBootVehicle и GetCoordBonnetVehicle, и они получают точные координаты багажника и капота автомобиля соответственно. Существует ли функция, которая способна получать координаты дверей автомобиля?
Вид для печати
Существуют такие функции, как GetCoordBootVehicle и GetCoordBonnetVehicle, и они получают точные координаты багажника и капота автомобиля соответственно. Существует ли функция, которая способна получать координаты дверей автомобиля?
Так же, как работают эти функции - через GetVehicleModelInfo и тригонометрию? Правда, не получится одной формулой для всех моделей высчитать позицию из-за того, что у некоторых моделей расположение дверей отличается, но для тех моделей можно составить отдельную формулу.
Ну тут 2 варианта: 4-дверная, 2-дверная и грузовик.
UPD: чуть чуть пошевелив своей тупой головой, я написал сие творение для двух дверей (пока что только для 2-дверных авто):
stock GetCoordDoorRightVehicle(vehicleid, &Float:x, &Float:y, &Float:z) { new Float:angle, Float:distance; distance = (distance/2.0) + 1.0; return true; } stock GetCoordDoorLeftVehicle(vehicleid, &Float:x, &Float:y, &Float:z) { new Float:angle, Float:distance; distance = (distance/2.0) + 1.0; return true; }
Кто желает - можете улучшить алгоритм.
Эмм, а зачем ты используешь размер автомобиля в качестве точки отсчёта в GetVehicleModelInfo? Может всё же откроешь описание функции на wiki и прочтёшь описание параметров?
Что вообще возвращает VEHICLE_MODEL_INFO_FRONTSEAT? И как мне это поможет вычислить положение дверей?
То есть, ты совсем не изучал работу тех двух твоих функций, которые ты скинул выше?) Или не заметил, что вся их работа основывается на информации, которую возвращает GetVehicleModelInfo?
- - - Добавлено - - -
Тогда уж я бы советовал от того же автора инклуд 3DTryg, который, помимо информации о частях машин, имеет кучу полезных функций, как ни странно, связанных с тригонометрией.
В теме на sa-mp.com есть больше инфы на его счёт.
Я знал о 3DTryg, но он слишком жирныйЦитата:
Тогда уж я бы советовал от того же автора инклуд 3DTryg, который, помимо информации о частях машин, имеет кучу полезных функций, как ни странно, связанных с тригонометрией.
В теме на sa-mp.com есть больше инфы на его счёт.