делаю систему открывания/закрывания дверей транспортного средства, но не могу найти функцию для получения ближайшего транспортного средства к игроку, помогите пожалуйста
Для получения ближайшего транспортного средства к игроку вы можете использовать функцию GetClosestVehicle(). Она принимает координаты игрока в качестве аргумента и возвращает идентификатор ближайшего транспортного средства. Вот пример кода, который может вам помочь:
После выполнения этого кода переменная vehicleid будет содержать идентификатор ближайшего транспортного средства. Вы можете использовать этот идентификатор для дальнейшей работы с дверьми транспортного средства.
делаю систему открывания/закрывания дверей транспортного средства, но не могу найти функцию для получения ближайшего транспортного средства к игроку, помогите пожалуйста
можешь посмотреть на render.js буквально в каждой сборке, которая здесь лежит из редагообразных начиная со второй редаги
там почти везде должна быть функция getLookingAtEntity, которая будет работать через позицию персонажа, screen2dToWorld3d, mp.raycasting.testPointToPoint и getDistanceBetweenCoords между ними
Если интересно, на стейте система прикольная. Если ты навелся серединой экрана на объект, с которым можно взаимодействовать (в том числе и авто), то у тебя в центре загорится точка, как прицел. И ты можешь вызывать меню открывания/закрывания дверей, багажника, капота или просто действие на кнопку