Всем привет, подскажите как создается такой маркер? https://imgur.com/a/yGHrUVU
(Т.е конкретно рядом с авто, в желаемом месте загрузки)
Должен использоваться для загрузки/разгрузки рабочего авто.
Всем привет, подскажите как создается такой маркер? https://imgur.com/a/yGHrUVU
(Т.е конкретно рядом с авто, в желаемом месте загрузки)
Должен использоваться для загрузки/разгрузки рабочего авто.
Вот готовая функция
stock GetCoordBootVehicle(vehicleid, &Float:x, &Float:y, &Float:z) { new Float:angle,Float:distance; distance = distance/2 + 0.1; return 1; }
Как можно увидеть, через GetVehicleModelInfo узнаётся размер модели авто по оси y (от багажника до капота). Далее результат делится на 2, дабы получить расстояние от центра до багажника/капота. Ну а дальше идёт получение позиции авто на карте и вычисление координат перед багажником при помощи тригонометрии.
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Boulevard_Picard (02.08.2018) DrumYum (27.07.2018) Sash. (27.07.2018)
Поворот транспорта можно узнать через GetVehicleZAngle, а смещение (offset) относительно координат транспорта можно получить через GetVehicleModelInfo, либо вручную подобрать
UPD: извиняюсь, загрузил страницу до появления ответа выше
DeimoS (27.07.2018)
А возможно ли реализовать следующее:
Появился маркер с одной стороны авто,игрок встал на него-произошло действие и маркер удалился. После него появился следующий, но с небольшим смещением по какой-либо оси, опять игрок встает и выполняется действие, после чего маркер удаляется и появляется следующий.
Как можно такое реализовать?
Последний раз редактировалось Sash.; 27.07.2018 в 21:53.
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)