Узнать только ид водителя авто.

Firus20016

Участник
Автор темы
148
15
Версия MoonLoader
.026-beta
У меня есть говнокод, который перебирает игроков и выводит Машину, Цвет, Ид всех кто сидит в машине и дистанция от меня. Как сделать так, что бы выводился только ид водителя авто, а не всех игроков в машине?

Lua:
                local model = ''
                local color1, color2 = ''
                ids = {}
                local peds = getAllChars()
                for i, v in ipairs(peds) do
                    if doesCharExist(v) then
                        model = ''
                        color1, color2 = ''
                        local res, id = sampGetPlayerIdByCharHandle(v)
                        if res and sampIsPlayerConnected(id) then
                            local _, idg = sampGetPlayerIdByCharHandle(PLAYER_PED)
                            if idg ~= id then
                                local nick = sampGetPlayerNickname(id)
                                local _, anotherped = sampGetCharHandleBySampPlayerId(id)
                                local x, y, z = getCharCoordinates(playerPed)
                                local x1, y1, z1 = getCharCoordinates(anotherped)
                                if isCharInAnyCar(anotherped) then
                                local carhandle = storeCarCharIsInNoSave(anotherped)
                                color1, color2 = getCarColours(carhandle)
                                model = getCarModel(carhandle)
                                end
                                local distance = getDistanceBetweenCoords3d(x, y, z, x1, y1, z1)
                                distance = distance - distance%1
                                if vehicles[model] ~= nil and distance < 26 and distance ~= 0 then
                                  ids[#ids+1] = "Машина: "..vehicles[model].." Цвет: "..colors[color1].." Номер: "..id.." "..distance.." метров."
                                end
                            end
                        end
                    end
                end