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

Wysłany: 2017-05-03, 09:25


MartinPanZycia

Zielony w LUA






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

Piwa: 877

Respekt: 70,5

Ostrzeżeń: 40%
jak nada? funkcj? iteamowi w gridlist , bo szuka?em w wiki ale oni kiepsko t?umacz? i jako? nie zrozumia?em postanowi?em zrobi? to jako zwyk?y button ale wiadomo nie dzia?a , co chcia?bym zrobi? aby po kliknieciu itemu pojawia? si? obrazek

function na11()
if source ~= row2 then return end 
czemutojest2 = guiCreateStaticImage(705, 69, 397, 311, ":blokada/Zdj/pole.png", false, cz75)
addEventHandler ( "onClientGUIClick", root, na11)

i tak zrobi?em ale wiadomo nie dzia?a moze u?y?em z?ego Eventu ?

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

 
Wysłany: 2017-05-03, 17:14


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4290 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4661

Respekt: 1436,8
Respekt: 1436,8

Zobacz jak jest w freeroamie przy tworzeniu pojazdu czy braniu broni.

Ja osobi?cie proponowa?bym sprawdza? czy item zaznaczony
Więcej informacji znajdziesz w Wikipedii MTA:

guiGridListGetSelectedItem


Więcej informacji znajdziesz w Wikipedii MTA:

guiGridListGetItemText


Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
MartinPanZycia
Wysłany: 2017-05-04, 13:19


MartinPanZycia

Zielony w LUA






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

Piwa: 877

Respekt: 70,5

Ostrzeżeń: 40%
znalaz?em w freeroamie

function getSelectedGridListData(...)
    -- Returns the data associated with the first item of the selected row in a grid list
    local list = getControl(...)
    local selID = guiGridListGetSelectedItem(list)
    if not selID then
        return false
    end
    return guiGridListGetItemData(list, selID, 1), selID
end

czyli nawi?zuj?c do mojego

function na11()
if source ~= row2 then return end 
czemutojest2 = guiCreateStaticImage(705, 69, 397, 311, ":blokada/Zdj/pole.png", false, cz75)
guiGridListGetSelectedItem(row2)

To jest dla mnie wy?sza szko?a , bo zwracanie czyli return ale czemu false to ju? nie wiem .
Pytanie czy dobrze zrobi?em ?
ucz? si? tego GridList bo to bardziej estetyczniej wygl?da ni? button

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

 
Wysłany: 2017-05-04, 13:38


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4290 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4661

Respekt: 1436,8
Respekt: 1436,8

Bo to odr?bna funkcja, kt?ra dzia?a na zasadzie if'a czyli sprawdza je?li tak to zwraca zaznaczony row w 1 kolumnie a je??i nie no to zwraca false. Tw?j kod pobiera zaznaczony item z 'row2' chocia? argumentem jest gridlista :P Zobacz na wiki.

Przyk?ad sprawdzaj?cy czy zaznaczony jest row 'obrazek' w kolumnie pierwszej. Nadaj temu 'row' jak?? itemDate np 'image' albo ?cie?k? obrazka.


Więcej informacji znajdziesz w Wikipedii MTA:

guiGridListSetItemData



local zaz = guiGridListGetSelectedItem(gridlista)
local zr = guiGridListGetItemData(gridlista, zaz, 1)


Albo zamiast bawi? si? z itemDatami to
Więcej informacji znajdziesz w Wikipedii MTA:

guiGridListGetItemText


Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-04, 14:12


MartinPanZycia

Zielony w LUA






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

Piwa: 877

Respekt: 70,5

Ostrzeżeń: 40%
marcin778, znaczy narazie , nie chodzi mi o kombinowanie , ?eby si? mniej bawi? bo to p??niej mi wyjdzie w nawyk i ,?eby sie nie bawi? b?d? kombinowa? ,?eby mniej czasu zajmowa?o tak zawanej "zabawy" :) ale ,?eby zrozumia?em co i jak
czyli "sciema" to moja gridlista ale ,zeby nie miesza? ci w g?owie zmiennymi to b?d? pokazywa? ci finaln? wersj? a ty powiesz mi czy skuma?em czy nie

local zaz = guiGridListGetSelectedItem(sciema)
local zr = guiGridListGetItemData(sciema, zaz, 1)
--- jak wiem local musz? by? poza funkcj? 
 obrazek = guiGridListSetItemText(sciema, row2, sciema, "", false, false)
function na11()
if source ~= row2 then return end 
czemutojest2 = guiCreateStaticImage(705, 69, 397, 311, ":blokada/Zdj/pole.png", false, cz75)
guiGridListGetItemData(sciema, zaz, 1)
else
not czemutojest2 ----------- i tu nie wiem, co jak nie jest zaznaczony to funkcja b?dzie wiedzia?a ,?e nie ma pokazywac obrazka ?
obrazek false


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

 
Tagi: itam
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