Witamy na GTAOnline Obecny czas to 2018-09-20, 18:23 Użytkowników: 76180
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj


Poprzedni temat :: Następny temat
Zaznaczenie Grid'e List'a
Autor Wiadomość

l3g3nd4 
Mapper & Modeler





Informacje
Nick w MP: l3g3nd4
Wiek: 14
Na forum: 586 dni
Posty: 155
Piwa: 120
Respekt: 85,3

Wysłany: 2017-12-23, 21:36   Zaznaczenie Grid'e List'a



Witam,

Tak jak w tytule, chciałbym zrobić tak, że jak się zaznaczy gridList to np. Koszulka #1, to daje nam np. skina z id 7, a jak się zaznaczy Koszulka #2 to daje nam np. skina z id 20, lecz nie wiem jak się za to zabrać.

kod

addEventHandler("onClientResourceStart"resourceRoot,
    function()
                    --       P   A   N   E   L
        Okno_Przebieralnia guiCreateWindow(770215372371"Panel Przebieralni"false)
        guiWindowSetSizable(Okno_Przebieralniafalse)
        guiSetVisible(Okno_Przebieralniafalse)

        Koszulka guiCreateButton(243915251"Koszulka"falseOkno_Przebieralnia)
        guiSetFont(Koszulka"default-bold-small")

        Okno_Zamknij guiCreateButton(19727715251"Z A M K N I J"falseOkno_Przebieralnia)
        guiSetFont(Okno_Zamknij"default-bold-small")
        guiSetProperty(Okno_Zamknij"NormalTextColour""FFFF0000")  

                    -- K  O   S   Z   U   L   K   I
        Okno_Koszulki guiCreateWindow(877294265426"Koszulki"false)
        guiWindowSetSizable(Okno_Koszulkifalse)
        guiSetVisible(Okno_Koszulkifalse)
        
        Okno_Koszulki_Wroc guiCreateButton(3436021251"W R Ó Ć"falseOkno_Koszulki)
        guiSetFont(Okno_Koszulki_Wroc"default-bold-small")
        guiSetProperty(Okno_Koszulki_Wroc"NormalTextColour""FFFF0000")
        
        local Gridlist_Koszulki guiCreateGridList(2439229280falseOkno_Koszulki)
        guiGridListAddColumn(Gridlist_Koszulki""0.9)
        for 167 do
            guiGridListAddRow(Gridlist_Koszulki)
        end
        guiGridListSetItemText(Gridlist_Koszulki01"Koszulka #1"falsefalse)
        guiGridListSetItemText(Gridlist_Koszulki11"Koszulka #2"falsefalse)
        guiGridListSetItemText(Gridlist_Koszulki21"Koszulka #3"falsefalse)    
        guiGridListSetItemText(Gridlist_Koszulki31"Koszulka #4"falsefalse)     
    end
)

local Marker_Przebieralnia createMarker(2490.8999023438, -1669.599975585913.300000190735"cylinder"100075)
-- Los SantosGanton

function Pokaz_Panel_Przebieralni hitmd)
    if not md then return end
        if hit ~= localPlayer then return end
            guiSetVisible(Okno_Przebieralniatrue)
            showCursor(true)
end
addEventHandler("onClientMarkerHit"Marker_PrzebieralniaPokaz_Panel_Przebieralni) 

function Zamknij_Panel_Przebieralni()
    if source ~= Okno_Zamknij then return end
        guiSetVisible(Okno_Przebieralniafalse)
        showCursor(false)    
end
addEventHandler "onClientGUIClick"rootZamknij_Panel_Przebieralni)

function Pokaz_Panel_Koszulek()
    if source ~= Koszulka then return end
        guiSetVisible(Okno_Przebieralniafalse)
        guiSetVisible(Okno_Koszulkitrue)
        function Wroc_Panel_Koszulek()
            if source ~= Okno_Koszulki_Wroc then return end
                guiSetVisible(Okno_Przebieralniatrue)
                guiSetVisible(Okno_Koszulkifalse)
        end
        addEventHandler "onClientGUIClick"rootWroc_Panel_Koszulek)
end
addEventHandler "onClientGUIClick"rootPokaz_Panel_Koszulek)



Postaw piwo autorowi tego posta
 

koxpl2x22 
MAPPER-ALLEREK





Informacje
Nick w MP: ALLEREK
Wiek: 15
Na forum: 1743 dni
Posty: 356
Piwa: 1161
Respekt: 76,8

Wysłany: 2017-12-23, 22:54   




addEventHandler("onClientGUIClick",root,function()
    if source == >>Nazwa przycisku do ustawiania koszulki<< then
        zmienna1 guiGridListGetSelectedItem Gridlist_koszulki )
        if zmienna1 then
        setElementModel localPlayer)
end
end
end)

TEN KOD JEST ZŁY i jest tylko przykładem robionym na kolanie, musisz dodać sprawdzanie KTÓRY obiekt jest zaznaczony

_________________

Destiny, czy znasz swoje przeznaczenie?
Postaw piwo autorowi tego posta
 
Tagi: zaznaczenie :: gride :: lista
Anonymous



Dołaczył: Wczoraj 0:00
Posty: 1
Skad: google.com


Anonymous Koniecznie zajrzyj na:







Wyświetl posty z ostatnich:   
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
Wersja do druku

Skocz do:  


phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,14 sekundy. Zapytań do SQL: 19