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

Wysłany: 2014-07-30, 17:51


luki123luki123

Place Game






Wiek: 28
Na forum: 5416 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6103

Respekt: 611
Respekt: 611Respekt: 611

Witam mam problem mam stworzon? grid liste i chce teraz zrobi? jak klikn? na 1 z pozycji to chce aby zaznaczony tekst z kolumny by? w editboxie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-30, 22:17


McDeKi







Wiek: 28
Na forum: 4985 dni
Posty: 95
Nick w MP: McDeKi

Piwa: 186

Respekt: 60


function StworzListe()
    showCursor(true)
    lista = guiCreateGridList ( 0.80, 0.10, 0.15, 0.60, true )
    editBox = guiCreateEdit( 0.3, 0.1, 0.4, 0.1, "", true )
    local kolumna = guiGridListAddColumn( lista, "Przedmioty", 0.85 )
    if ( kolumna ) then 
        for i = 1, 9 do
            local row = guiGridListAddRow ( lista )
            guiGridListSetItemText ( lista, row, kolumna, "Przedmiot "..i, false, false )
        end
    end
    addEventHandler ( "onClientGUIClick", lista, Handler, false )
end
addEventHandler("onClientResourceStart", root, StworzListe)

function Handler( )
    if not ( guiGridListGetSelectedItem(lista) == false ) then
        if guiGridListGetSelectedItem(lista) == 0 then
         guiSetText(editBox, guiGridListGetItemText ( lista, guiGridListGetSelectedItem ( lista ), 1 ))
        end
    end
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-31, 19:28


luki123luki123

Place Game






Wiek: 28
Na forum: 5416 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6103

Respekt: 611
Respekt: 611Respekt: 611

mam teraz inny problem oto opis:
mam np. user.lukio i chce usun?? user. bo chce przyr?wna? z funkcja getAccounts i da? wyszykane konto do funkcji getAccountData mam narazie taki kod:
function PL_Ranga_Sprawdz_Usera (user)
local kontaglobane = getAccounts ()
    if user == kontaglobane then
    local Ranga = getAccountData(getAccountName ( kontaglobane ), "Zatrudnienie-Ranga")
    local Score = getAccountData(getAccountName ( kontaglobane ), "Score")
    triggerClientEvent(player,"PL-Ranga-Sprawdz-dane-usera2", getRootElement(), Ranga, Score )
    end
end
addEvent("PL-Ranga-Sprawdz-dane-usera", true)
addEventHandler("PL-Ranga-Sprawdz-dane-usera", getRootElement(), PL_Ranga_Sprawdz_Usera)

user zwraca user.LuKiO

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-31, 20:11


McDeKi







Wiek: 28
Na forum: 4985 dni
Posty: 95
Nick w MP: McDeKi

Piwa: 186

Respekt: 60


function PL_Ranga_Sprawdz_Usera (user)
local kontaglobalne = getAccount (user) --//getAccounts zwraca tablice z wszystkimi kontami zajejestrowanymi w bazie danych.
    if not ( kontaglobalne == false )  then
    local Ranga = getAccountData(kontoglobalne, "Zatrudnienie-Ranga")
    local Score = getAccountData(kontoglobalne, "Score")
    triggerClientEvent(player,"PL-Ranga-Sprawdz-dane-usera2", getRootElement(), Ranga, Score )
    end
end
addEvent("PL-Ranga-Sprawdz-dane-usera", true)
addEventHandler("PL-Ranga-Sprawdz-dane-usera", getRootElement(), PL_Ranga_Sprawdz_Usera)



local konto = "user.lukio"
string.sub(konto, 6))


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-31, 20:26


luki123luki123

Place Game






Wiek: 28
Na forum: 5416 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6103

Respekt: 611
Respekt: 611Respekt: 611

McDeKi, ten kod nie dzia?a wskazuje na login z gridlisty i nic

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-31, 20:32


McDeKi







Wiek: 28
Na forum: 4985 dni
Posty: 95
Nick w MP: McDeKi

Piwa: 186

Respekt: 60


function PL_Ranga_Sprawdz_Usera (user)
local kontaglobalne = getAccount (user) --//getAccounts zwraca tablice z wszystkimi kontami zajejestrowanymi w bazie danych.
    if not ( kontaglobalne == false )  then
    local Ranga = getAccountData(kontaglobalne, "Zatrudnienie-Ranga")
    local Score = getAccountData(kontaglobalne, "Score")
    triggerClientEvent(source,"PL-Ranga-Sprawdz-dane-usera2", getRootElement(), Ranga, Score )
    end
end
addEvent("PL-Ranga-Sprawdz-dane-usera", true)
addEventHandler("PL-Ranga-Sprawdz-dane-usera", getRootElement(), PL_Ranga_Sprawdz_Usera)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-31, 20:37


luki123luki123

Place Game






Wiek: 28
Na forum: 5416 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6103

Respekt: 611
Respekt: 611Respekt: 611

McDeKi, dalej to samo. blokuje jak dla mnie to :
  if not ( kontaglobalne == false )  then


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-31, 20:41


McDeKi







Wiek: 28
Na forum: 4985 dni
Posty: 95
Nick w MP: McDeKi

Piwa: 186

Respekt: 60


function PL_Ranga_Sprawdz_Usera (user)
local kontaglobalne = getAccount (string.sub(user,6)) --//getAccounts zwraca tablice z wszystkimi kontami zajejestrowanymi w bazie danych.
outputChatBox(kontaglobalne)
    if not ( kontaglobalne == false )  then
    local Ranga = getAccountData(kontaglobalne, "Zatrudnienie-Ranga")
    local Score = getAccountData(kontaglobalne, "Score")
    triggerClientEvent(source,"PL-Ranga-Sprawdz-dane-usera2", getRootElement(), Ranga, Score )
    end
end
addEvent("PL-Ranga-Sprawdz-dane-usera", true)
addEventHandler("PL-Ranga-Sprawdz-dane-usera", getRootElement(), PL_Ranga_Sprawdz_Usera)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-31, 21:13


luki123luki123

Place Game






Wiek: 28
Na forum: 5416 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6103

Respekt: 611
Respekt: 611Respekt: 611

McDeKi, dalej nie dzia?a

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-08-01, 01:49


kubak14







Wiek: 24
Na forum: 5346 dni
Posty: 119
Nick w MP: Heavy

Piwa: 149

Respekt: 45,8

Ostrzeżeń: 20%
Ja tam nie rozumiem co ty chcesz zrobic, w gridliscie wybierasz rzecz / itemek (jak kto woli :P ) i to sie pojawia w editboxie?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-08-01, 12:20


luki123luki123

Place Game






Wiek: 28
Na forum: 5416 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6103

Respekt: 611
Respekt: 611Respekt: 611

Chodzi o to ?e:
-wybieram login z GridList
-Przekazuje login za pomoc? tiggera za stron? Serwer
-Odczytuje Dane z konta. w postaci setAccountData ;D

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