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

Wysłany: 2017-04-29, 19:10


MartinPanZycia

Zielony w LUA






Wiek: 27
Na forum: 3870 dni
Posty: 477
Nick w MP: Rodzaje

Piwa: 877

Respekt: 70,5

Ostrzeżeń: 40%
czesc , pierwszy raz pr?buj? zrobi? co? w GridList i na sam pocz?tek zrobi?em w guieditor jedyne co zrobi?em to da?em zmienne , no tylko nie chce dzia?a?
co zrobi?em ?le , wynagrazam repk? za pomoc

cz75 = guiCreateTab("CZ-75", punkt3) 
        sciema = guiCreateGridList(2, 4, 703, 635, false, cz75)
        sciema2 = guiGridListAddColumn(sciema, "CZ75", 0.9)
        for i = 1, 2 do
            guiGridListAddRow(sciema)
        end
        guiGridListSetItemText(sciema2, 0, 1, "Red Astor", false, false)
        guiGridListSetItemText(sciema2, 1, 1, "Pole Position", false, false)
        ponospotw = guiCreateButton(705, 8, 219, 60, "Wybierz", false, cz75)
       end        
)         


Podpis
Cześć w MTA jestem jako Rodzaje.
Wszystko jest po staremu nie zamierzam stawiać RPG.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-04-29, 20:16


amited







Wiek: 26
Na forum: 3855 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466


cz75 = guiCreateTab("CZ-75", punkt3) 
        sciema = guiCreateGridList(2, 4, 703, 635, false, cz75)
        sciema2 = guiGridListAddColumn(sciema, "CZ75", 0.9)
        row1 = guiGridListAddRow(sciema)
        row2= guiGridListAddRow(sciema)
        guiGridListSetItemText(sciema, row1, sciema2, "Red Astor", false, false)
        guiGridListSetItemText(sciema, row2, sciema2, "Pole Position", false, false)
        ponospotw = guiCreateButton(705, 8, 219, 60, "Wybierz", false, cz75)
       end)       



Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
MartinPanZycia
Wysłany: 2017-04-30, 07:15


MartinPanZycia

Zielony w LUA






Wiek: 27
Na forum: 3870 dni
Posty: 477
Nick w MP: Rodzaje

Piwa: 877

Respekt: 70,5

Ostrzeżeń: 40%
poprawi?em tylko to

        row2= guiGridListAddRow(sciema)

na to bo nie chcia?o dzia?a?

        row2 = guiGridListAddRow(sciema)

i nadal nic

Podpis
Cześć w MTA jestem jako Rodzaje.
Wszystko jest po staremu nie zamierzam stawiać RPG.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-04-30, 12:34


amited







Wiek: 26
Na forum: 3855 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

to daj db3

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-04-30, 15:08


MartinPanZycia

Zielony w LUA






Wiek: 27
Na forum: 3870 dni
Posty: 477
Nick w MP: Rodzaje

Piwa: 877

Respekt: 70,5

Ostrzeżeń: 40%
<eof> expected near 'end'

Podpis
Cześć w MTA jestem jako Rodzaje.
Wszystko jest po staremu nie zamierzam stawiać RPG.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-04-30, 15:18


.RiV







Wiek: 26
Na forum: 3729 dni
Posty: 554
Nick w MP: Split

Piwa: 2598

Respekt: 597,8
Respekt: 597,8

"MartinPanZycia" napisał/a:

<eof> expected near 'end'


Daj ca?y kod, albo funkcj?. Bo nie mog? sprawdzi? gdzie le?y b??d.

Podpis

Autor OGRPG, na scenie MTA od 2012 roku.




Użytkownik: 08.08.2016
GTAO Member: 06.02.2017
Support-Team: 17.06.2017 & 01.06.2019 - 18.11.2019
Moderator: 14.01.2018 - 09.08.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-04-30, 16:48


MartinPanZycia

Zielony w LUA






Wiek: 27
Na forum: 3870 dni
Posty: 477
Nick w MP: Rodzaje

Piwa: 877

Respekt: 70,5

Ostrzeżeń: 40%
ca?y kod

sciema = guiCreateGridList(2, 4, 703, 635, false, cz75)
        sciema2 = guiGridListAddColumn(sciema, "CZ75", 0.9)
        row1 = guiGridListAddRow(sciema)
        row2 = guiGridListAddRow(sciema)
        guiGridListSetItemText(sciema, row1, sciema2, "Red Astor", false, false)
        guiGridListSetItemText(sciema, row2, sciema2, "Pole Position", false, false)
        ponospotw = guiCreateButton(705, 8, 219, 60, "Wybierz", false, cz75)
       end)
punkt3 = guiCreateTabPanel(254, 92, 1106, 650, false)
        guiWindowSetSizable(punkt3, false)
cz75 = guiCreateTab("CZ-75", punkt3) 
local marker = createMarker(1658.44641, -1691.38037, 15.60938, "cylinder")
addEventHandler("onClientMarkerHit", marker, 
    function(hitElement, md)
    if hitElement ~= localPlayer then return end
    if not md then return end
    if source ~= marker then return end
    guiSetVisible(punkt3, true)
    showCursor(true, false)
   toggleControl( localPlayer, "fire", false ) 
end)

function getElementsWithinMarker(marker)
    if (not isElement(marker) or getElementType(marker) ~= "marker") then
        return false
    end
    local markerColShape = getElementColShape(marker)
    local elements = getElementsWithinColShape(markerColShape)
    return elements
end 

wiem ,?e troche bajzel ale raczej niczego nie pomino?em przy tworzeniu markera i wchodzeniu w niego .

Podpis
Cześć w MTA jestem jako Rodzaje.
Wszystko jest po staremu nie zamierzam stawiać RPG.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-04-30, 19:54


2002kondzior







Wiek: 27
Na forum: 3976 dni
Posty: 36

Piwa: 6

Respekt: 70

"Kalizman" napisał/a:

MartinPanZycia,

local marker = createMarker(1658.44641, -1691.38037, 15.60938, "cylinder", wielkoscmarkera, r,g,b,alpha)

Nabijanie post?w :p argumenty dotycz?ce wielkosci r,g,b i alpha s? opcjonalne i to co napisa? autor w?tku by?o poprawne

Więcej informacji znajdziesz w Wikipedii MTA:

CreateMarker


A co do kodu to "end)" w tym przypadku nie mo?e mie? miejsca
Dodatkowo uporz?dkowa?em elementu gui aby jako? wygl?da?y (by?y w z?ej kolejno?ci, tabpanel i tab by?y osobno)


        punkt3 = guiCreateTabPanel(254, 92, 1106, 650, false)

        cz75 = guiCreateTab("CZ-75", punkt3) 
        
        ponospotw = guiCreateButton(705, 8, 219, 60, "Wybierz", false, cz75)
        
        sciema = guiCreateGridList(2, 4, 703, 635, false, cz75)
        sciema2 = guiGridListAddColumn(sciema, "CZ75", 0.9)
        
        row1 = guiGridListAddRow(sciema)
        row2 = guiGridListAddRow(sciema)
        
        guiGridListSetItemText(sciema, row1, sciema2, "Red Astor", false, false)
        guiGridListSetItemText(sciema, row2, sciema2, "Pole Position", false, false)
        
        -- to nie zadzia?a na gui-tabpanel (musi by? gui-window)
        --guiWindowSetSizable(punkt3, false)

local marker = createMarker(1658.44641, -1691.38037, 15.60938, "cylinder")

addEventHandler("onClientMarkerHit", marker, 
    function(hitElement, md)
    if hitElement ~= localPlayer then return end
    if not md then return end
    if source ~= marker then return end
    guiSetVisible(punkt3, true)
    showCursor(true, false)
   toggleControl( localPlayer, "fire", false ) 
end)

function getElementsWithinMarker(marker)
    if (not isElement(marker) or getElementType(marker) ~= "marker") then
        return false
    end
    local markerColShape = getElementColShape(marker)
    local elements = getElementsWithinColShape(markerColShape)
    return elements
end 


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
MartinPanZycia
Wysłany: 2017-04-30, 21:26


amited







Wiek: 26
Na forum: 3855 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

A wgl nie rozumiem, dlaczego nie zrobisz sobie tego w gui editorze? Jest pro?ciej i szybciej. No i oczywi?cie zaraz si? b?dziesz pyta? dlaczego si? to wy?wietla zawsze po w??czeniu skryptu, ano dlatego ?e wy?wietlanie tego gui musi by? zamkni?te w funkcji

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-01, 08:15


MartinPanZycia

Zielony w LUA






Wiek: 27
Na forum: 3870 dni
Posty: 477
Nick w MP: Rodzaje

Piwa: 877

Respekt: 70,5

Ostrzeżeń: 40%
2002kondzior, dzi?kuj? ci za pomoc , dzia?a idealnie + rewelacyjnie mi wyt?umaczy?e?
:piwo:

Podpis
Cześć w MTA jestem jako Rodzaje.
Wszystko jest po staremu nie zamierzam stawiać RPG.
Postaw piwo autorowi tego posta
 

 
Tagi: gridlist
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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