Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2019-03-16, 08:58


Pyrek24







Wiek: 25
Na forum: 3438 dni
Posty: 546
Nick w MP: Pyrek

Piwa: 10

Respekt: 50

Witam ot??, niezbyt dobrze ogarniam, funkcj? na gie?dach, i mam problem z wstawieniem tej linijki na pobieranie koloru lamp
linijka
getVehicleHeadLightColor

Czy kto? by m?g? mi to wstawi? do kody, by pisa?o na opisie pojazdu KOLOR LAMP oraz Kolor danych lamp
kod


local function aktualizujdane()
    if not isElementWithinColShape(localPlayer,cuboidthen return end
    for i,v in ipairs(getElementsByType("vehicle",root,true)) do
        if getElementData(v"vehicle:gielda",truethen
        if getElementData(v"vehicle:id") == getElementData(v"vehicle:id:G"then
        local online=znajdzprzezuid(getElementData(v,"vehicle:owner:UID"))
        if online then jest="#00FF00Online" else jest="#FF0000Offline" end
            --local Pojemnosc getElementData(v,"Pojemnosc:silnika") or "Zwykla"
            zawieszenie getElementData(v,"Zawieszenie:Pneumatyczne")
            if zawieszenie == 'Tak' then
            Zawie "Zawieszenie pneumatyczne,"
        else
            Zawie ""
        end
            lpg getElementData(v,"Zamontowane:LPG")
            if lpg == 'Tak' then
            gaz "LPG, "
        else
            gaz ""
        end
            drzwi getElementData(v,"vehicle:drzwidogury")
            if drzwi == 'Tak' then
            Drzwii "Drzwi otwieraj?ce si? do g?ry,"
        else
            Drzwii ""
        end
            licznik getElementData(v,"licznik:kolor")
            if licznik == 'CiemnyNiebieski' then
            licznik1 "Pod?wietlenie licznika Ciemno-Niebieskie,"
        else
            licznik1 ""
        end
            if licznik == 'Zolty' then
            licznik2 "Pod?wietlenie licznika ??lt?,"
        else
            licznik2 ""
        end
            if licznik == 'Czerwony' then
            licznik3 "Pod?wietlenie licznika Czerwone,"
        else
            licznik3 ""
        end
            if licznik == 'Fioletowy' then
            licznik4 "Pod?wietlenie licznika Fioletowe,"
        else
            licznik4 ""
        end
         if licznik == 'Turkusowy' then
            licznik5 "Pod?wietlenie licznika Turkusow?,"
        else
            licznik5 ""
        end
         if licznik == 'Rozowy' then
            licznik6 "Pod?wietlenie licznika Ro?ow?,"
        else
            licznik6 ""
        end
         if licznik == 'CiemnyCzerwony' then
            licznik7 "Pod?wietlenie licznika Ciemno-Czerwone,"
        else
            licznik7 ""
        end
         if licznik == 'CiemnyZielony' then
            licznik8 "Pod?wietlenie licznika Ciemno-Zielone,"
        else
            licznik8 ""
        end
         if licznik == 'Zloty' then
            licznik9 "Pod?wietlenie licznika Z?ote,"
        else
            licznik9 ""
        end
         if licznik == 'Neonowe' then
            licznik10 "Pod?wietlenie licznika Neonowe,"
        else
            licznik10 ""
        end
         if licznik == 'JasnyNiebieski' then
            licznik11 "Pod?wietlenie licznika Jasno-Niebieskie,"
        else
            licznik11 ""
        end
         if licznik == 'Pomaranczowy' then
            licznik12 "Pod?wietlenie licznika Pomara?czowe,"
        else
            licznik12 ""
        end
         if licznik == 'Zielony' then
            licznik13 "Pod?wietlenie licznika Zielone,"
        else
            licznik13 ""
        end
        local tune getVehicleUpgrades(v)
        tune table.concat(tune",")
        if #tune == 0 then return "brak" end
        local Dodatki string.format(""..Zawie..""..gaz..""..Drzwii..""..licznik1..""..licznik2..""..licznik3..""..licznik4..""..licznik5..""..licznik6..""..licznik7..""..licznik8..""..licznik9..""..licznik10..""..licznik11..""..licznik12..""..licznik13.." Tuning Wizualny: "..tune.."")
        local desc=string.format("Pojazd: %s\n\nCena: %d $\nPrzebieg: %dkm\nSprzedaj?cy: %s\nDodatki: "..Dodatki.."\n\nStatus: %s"getElementData(v"vehicle:nazwa:G"),tonumber(getElementData(v"vehicle:cena:G")), getElementData(v,"vehicle:mileage"), getElementData(v,"vehicle:owner:G"), jest)
        gielda[v] = desc
        end
        end
        end
    end


Podpis
amta
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-03-16, 18:24


Malentas

Koder mirofali w lua






Wiek: 24
Na forum: 3681 dni
Posty: 146
Nick w MP: Malentas

Piwa: 1626

Respekt: 47,3


local function aktualizujdane()
    if not isElementWithinColShape(localPlayer,cuboidthen return end
    for i,v in ipairs(getElementsByType("vehicle",root,true)) do
        if getElementData(v"vehicle:gielda",truethen
            if getElementData(v"vehicle:id") == getElementData(v"vehicle:id:G"then
                local online=znajdzprzezuid(getElementData(v,"vehicle:owner:UID"))
                if online then jest="#00FF00Online" else jest="#FF0000Offline" end
                zawieszenie getElementData(v,"Zawieszenie:Pneumatyczne")
                if zawieszenie == 'Tak' then
                    Zawie "Zawieszenie pneumatyczne,"
                else
                    Zawie ""
                end

                lpg getElementData(v,"Zamontowane:LPG")
                if lpg == 'Tak' then
                    gaz "LPG, "
                else
                    gaz ""
                end

                drzwi getElementData(v,"vehicle:drzwidogury")
                if drzwi == 'Tak' then
                    Drzwii "Drzwi otwieraj?ce si? do g?ry,"
                else
                    Drzwii ""
                end

                licznik getElementData(v,"licznik:kolor")
                if licznik == 'CiemnyNiebieski' then
                    licznik1 "Pod?wietlenie licznika Ciemno-Niebieskie,"
                else
                    licznik1 ""
                end
                if licznik == 'Zolty' then
                    licznik2 "Pod?wietlenie licznika ??lt?,"
                else
                    licznik2 ""
                end
                if licznik == 'Czerwony' then
                    licznik3 "Pod?wietlenie licznika Czerwone,"
                else
                    licznik3 ""
                end
                if licznik == 'Fioletowy' then
                    licznik4 "Pod?wietlenie licznika Fioletowe,"
                else
                    licznik4 ""
                end
                if licznik == 'Turkusowy' then
                    licznik5 "Pod?wietlenie licznika Turkusow?,"
                else
                    licznik5 ""
                end
                if licznik == 'Rozowy' then
                    licznik6 "Pod?wietlenie licznika Ro?ow?,"
                else
                    licznik6 ""
                end
                if licznik == 'CiemnyCzerwony' then
                    licznik7 "Pod?wietlenie licznika Ciemno-Czerwone,"
                else
                    licznik7 ""
                end
                if licznik == 'CiemnyZielony' then
                    licznik8 "Pod?wietlenie licznika Ciemno-Zielone,"
                else
                    licznik8 ""
                end
                if licznik == 'Zloty' then
                    licznik9 "Pod?wietlenie licznika Z?ote,"
                else
                    licznik9 ""
                end
                if licznik == 'Neonowe' then
                    licznik10 "Pod?wietlenie licznika Neonowe,"
                else
                    licznik10 ""
                end
                if licznik == 'JasnyNiebieski' then
                    licznik11 "Pod?wietlenie licznika Jasno-Niebieskie,"
                else
                    licznik11 ""
                end
                if licznik == 'Pomaranczowy' then
                    licznik12 "Pod?wietlenie licznika Pomara?czowe,"
                else
                    licznik12 ""
                end
                if licznik == 'Zielony' then
                    licznik13 "Pod?wietlenie licznika Zielone,"
                else
                    licznik13 ""
                end
                local tune getVehicleUpgrades(v)
                tune table.concat(tune",")
                if #tune == 0 then return "brak" end
                local lrlglb getVehicleHeadLightColor(v)
                local Dodatki string.format(""..Zawie..""..gaz..""..Drzwii..""..licznik1..""..licznik2..""..licznik3..""..licznik4..""..licznik5..""..licznik6..""..licznik7..""..licznik8..""..licznik9..""..licznik10..""..licznik11..""..licznik12..""..licznik13.." Tuning Wizualny: "..tune.."")
                local desc=string.format("Pojazd: %s\n\nCena: %d $\nPrzebieg: %dkm\nSprzedaj?cy: %s\nDodatki: "..Dodatki.."\n\nKolor lamp: "..RGBToHex(lrlglb255).."█████#ffffff\nStatus: %s"getElementData(v"vehicle:nazwa:G"),tonumber(getElementData(v"vehicle:cena:G")), getElementData(v,"vehicle:mileage"), getElementData(v,"vehicle:owner:G"), jest)
                gielda[v] = desc
            end
        end
    end
end

function RGBToHex(redgreenbluealpha)
    if( ( red or red 255 or green or green 255 or blue or blue 255 ) or ( alpha and ( alpha or alpha 255 ) ) ) then
        return nil
    end
    if alpha then
        return string.format("#%.2X%.2X%.2X%.2X"redgreenbluealpha)
    else
        return string.format("#%.2X%.2X%.2X"redgreenblue)
    end
end




Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Pyrek24
Tagi: giełda :: kolor :: świateł
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku