onVehicleStreamIn и getMaximumNumberOfPassengers

Meinhard

Новичок
Автор темы
18
3
Версия MoonLoader
.026-beta
В onVehicleStreamIn заменяются тачки с лаунчера (используется обход) на дефолтные
Lua:
function sampev.onVehicleStreamIn(id, data)
    if data.type < 400 or data.type > 611 then
        data.type = carID -- вводится пользователем или дефолт 411
        return {id, data}
    end
end

Однако, столкнулся с проблемой установки четырехдверного транспорта на двухдверный. Пытался решить ее через получение хендла через ID в sampev.onVehicleStreamIn(id, data) и определение кол-ва пасс. мест, но, к сожалению, хендл равен -1. Сам автомобиль не существует внутри gta (в следствии чего невидим в зоне стрима до замены на существующий), но имеет стандартный ид, получаемый от сервера
Код:
local _, handle = sampGetCarHandleBySampVehicleId(id)
pasSeats = getMaximumNumberOfPassengers(handle)

Возможно ли определить количество пассажирских мест в таком случае? Заранее благодарю за помощь
 

paulohardy

вы еще постите говно? тогда я иду к вам
Всефорумный модератор
1,956
1,309
Возможно ли определить количество пассажирских мест в таком случае
Сам автомобиль не существует внутри gta
ты сам ответил на свой вопрос
решение: написать парсер количества мест или взять готовый список, если такой есть
 
  • Нравится
  • Грустно
Реакции: qdIbp, Vespan и Meinhard