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

Wysłany: 2021-10-23, 14:15


NoNamik







Wiek: 35
Na forum: 2185 dni
Posty: 289
Nick w MP: JestemNoNamem

Piwa: 374

Respekt: 60

Witam chcia?em zrobic ekwipunek lecz mam jeden problem, poniewa? chce aby by?o tyle tych kwadracik?w ile jest rzeczy w tabeli a nie, ?eby by?y wszystkie od razu

sorki za mas?o ma?lane ale nie wiem jak to inaczej wyt?umaczy?


    for iv in ipairs(eq) do

                for 1do
                    for 1do

                        offsetx = (120/zoom)*(1)
                        offsety = (90/zoom)*(1)
                                            dxDrawImage(pos.item[1] +offsetxpos.item[2] +offsety,pos.item[3],pos.item[4],img["item"])
                end
            end
    
end


Podpis
Użytkownik - 10.06.2020
GTAO Member - 05.04.2021
Ostatnio zmieniony przez NoNamik 2021-10-26, 01:26, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-10-23, 15:19


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3302 dni
Posty: 391
Nick w MP: kamison

Piwa: 594

Respekt: 205,3
Respekt: 205,3Respekt: 205,3


local tbl = {
[1] = "Pi?ka",
[2] = "Gra"
}
addEventHandler("onClientRender"root, function()
    for iv in ipairs (tbl) do
        dxDrawRectangle(300+50*i4002525tocolor(0,0,0))
        dxDrawText(v300+50*i400)
    end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-10-23, 16:30


NoNamik







Wiek: 35
Na forum: 2185 dni
Posty: 289
Nick w MP: JestemNoNamem

Piwa: 374

Respekt: 60

teraz wyglada to tak
chodzi mi o to by jeden rz?d mia? 5 poczym przeskakiwa? do kolejnego a nie ?e ma byc wszystko obok siebie

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-10-23, 16:40


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3302 dni
Posty: 391
Nick w MP: kamison

Piwa: 594

Respekt: 205,3
Respekt: 205,3Respekt: 205,3


local tbl = {


[1] = "Pi?ka",
[2] = "Gra",
[3] = "Papieros",
[4] = "Grabki",
[5] = "Cola",
[6] = "Amfetamina",
[7] = "Woda",
[8] = "Piwo",
[9] = "Telefon",
[10] = "Bu?ka",
[11] = "Prawo jazdy",

}

local y 400
addEventHandler("onClientRender"root, function()


    for iv in ipairs (tbl) do

        if <= 5 then
        dxDrawRectangle(300+80*iy2525tocolor(0,0,0))


        dxDrawText(v300+80*iy)
        elseif <= 10 then
            i =  i-5
            dxDrawRectangle(300+80*iy+1002525tocolor(0,0,0))


            dxDrawText(v300+80*iy+100)
        elseif <= 15 then
            i i-10
            dxDrawRectangle(300+80*iy+2002525tocolor(0,0,0))


            dxDrawText(v300+80*iy+200)
        end

    end


end)




Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
NoNamik
Wysłany: 2021-10-23, 16:50


NoNamik







Wiek: 35
Na forum: 2185 dni
Posty: 289
Nick w MP: JestemNoNamem

Piwa: 374

Respekt: 60

dzi?ki masz :piwo: ale mam pytanko dalo by sie jakos to bardziej optymalnie?

Postaw piwo autorowi tego posta
 

 
Tagi: tabela
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » tabela Odpowiedz do tematu

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