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

Wysłany: 2018-03-07, 19:32


Yami

Mapper / Uczeń LUA






Wiek: 25
Na forum: 3059 dni
Posty: 379

Piwa: 97

Respekt: 235
Respekt: 235Respekt: 235

Siema
Mam skrypt na tuning i gdy z danym w skrypcie skinem po wej?ciu w marker wy?wietla si? gui i wybiera si? tam cz??ci tuningu i po klikni?ciu w guzik zamontuj to si? montuje

I chcia?bym zrobi? co? takiego ?eby mo?na by?o tam robi? te? kolor
Lecz nie wiem jak wpisa? w kodzie

Daje kawa?ek kodu, jakby kto? mia? ochot? pom?c to b?d? wdzi?czny.

local sx,sy guiGetScreenSize()
local px,py 1600,900
local x,=  (sx/px), (sy/py)



addEventHandler("onClientResourceStart"resourceRoot,
    function()
        okno guiCreateStaticImagex*1157y*302414518"img/tlo.png"false)
        gridlista guiCreateGridList(x*17y*13376370falseokno)
        id guiGridListAddColumn(gridlista"ID"0.3)
        nazwa guiGridListAddColumn(gridlista"NAZWA"0.3)
        cena guiGridListAddColumn(gridlista"CENA"0.3)
        zamontuj =  guiCreateStaticImagex*29y*395158100"img/zamontuj.png"falseokno )
        zamknij guiCreateStaticImagex*227y*395158100"img/zamknij.png"falseokno )
        guiSetProperty(zamknij"NormalTextColour""FFAAAAAA")
        for k,v in ipairs (upgrade) do
        
        row guiGridListAddRow(gridlista)
        guiGridListSetItemText(gridlistarownazwav[2], falsefalse)
        guiGridListSetItemText(gridlistarowidv[1], falsefalse)
        guiGridListSetItemText(gridlistarowcenav[3], falsefalse)
        
        end        
    end
)

addEventHandler("onClientResourceStart",resourceRoot,
function()
    guiSetVisible(okno,false)
    createMarker(xyz"cylinder"10,0,0,100)
    end
)



------------WZ?R---------------
---{id_upgrade,"nazwa",cena},---
-------------------------------


upgrade = {
{1000,"Spoiler"3000},
{1001,"Spoiler"3500},
}

addEventHandler("onClientMarkerHit"resourceRoot, function(el,md)
    if not md or el~=localPlayer then return end
    if getElementModel(el) == 50 then


    cs=getElementData(source"cs")
    if not cs then return end
    pojazdy=getElementsWithinColShape(cs,"vehicle")

    if #pojazdy<1 then
        outputChatBox("Na stanowisku nie ma ?adnego pojazdu.")
        return
    end
    if #pojazdy>1 then
        outputChatBox("Na stanowisku jest zbyt du?o pojazd?w.")
        return
    end
    showCursor(true)
    guiSetVisible(okno,true)
    pojazd pojazdy[1]
    end
end)


addEventHandler "onClientGUIClick",getRootElement(),
function ()
    if source ~= zamknij then return end
        guiSetVisible(okno,false)
        showCursor(false)
    end
)


addEventHandler "onClientGUIClick",getRootElement(),
function ()
    if source ~= zamontuj then return end
    local wybrany guiGridListGetSelectedItem(gridlista)
    local id guiGridListGetItemText(gridlista,wybrany,1)
    local cena guiGridListGetItemText(gridlista,wybrany,3)
    if wybrany then
        triggerServerEvent("montujemy",localPlayer,pojazd,id,cena)
    end
end
)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-09, 16:57


manieks78

Lua ;)






Wiek: 25
Na forum: 3387 dni
Posty: 97
Nick w MP: Hexan

Piwa: 5

Respekt: 50

Do tego musisz u?y? funkcji:
setVehicleColor vehicle theVehicleint r1int g1int b1, [int r2int g2int b2int r3int g3int b3int r4int g4int b4] )


[ Dodano: 2018-03-09, 16:59 ]
Pssst. Je?li co? to argumenty w nawiasach kwadratowych s? opcjonalne, je?li chcesz tam co? da? to daj, ale je?li nie, to nie. Wystarczy takie co?
setVehicleColor pojazdyredgreenblue )
W red,green i blue dajesz np. 27,27,27, to jest taki szary kolor :) .

Podpis
Jeśli ci pomogłem wynagrodź mnie ;)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-09, 17:27


Ciastuuś

Truck soon...






Wiek: 26
Na forum: 3071 dni
Posty: 799
Nick w MP: Ciastuuś

Piwa: 4297

Respekt: 640
Respekt: 640Respekt: 640

To nie wszystko jak okre?lil si? u?ytkownik.

Musisz r?wnie? pobra? dane o poje?dzie, kt?ry b?dzie zmienia? kolor w panelu. R?wnie? musisz ten kolor zapisa? do bazy o ile si? nie myl? te paczki serwerowe zapisuj? nawet kolor pojazdu tak?e musisz te? tego si? trzyma?. :)

Podpis
Truck soon...
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-10, 20:29


Yami

Mapper / Uczeń LUA






Wiek: 25
Na forum: 3059 dni
Posty: 379

Piwa: 97

Respekt: 235
Respekt: 235Respekt: 235

Niestety nie mam pojecia jak to zrobi? :'(

Postaw piwo autorowi tego posta
 

 
Tagi: kolor :: auta
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Kolor Auta 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