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

Wysłany: 2011-09-01, 14:51


dida







Wiek: 30
Na forum: 5632 dni
Posty: 76

Piwa: 1

Respekt: 50

Witam ta funckja:http://wiki.multitheftauto.com/wiki/AclGroupListObjects kojazdy mi sie z tym ze sprawdza objekty w danej grupie tylko nie wiem jak jej uzyc chcial bym aby w grid list wyswietla?y sie wszystkie objekty z danej grupy nie wiem jak to zrobic dlatego pisze ten teamt b?de wdzieczny

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-01, 15:27


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

P?tla for i ju?.

Kod:

local acl = aclGroupListObjects(grupa_acl)
for k,v in ipairs(acl) do
outputChatBox(v)
end


Pozdrawiam.
Reszta jest w miar? prosta i wyt?umaczona na tym forum, wi?c nie powinno by? problem?w.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-01, 18:25


dida







Wiek: 30
Na forum: 5632 dni
Posty: 76

Piwa: 1

Respekt: 50

tonymontana mam u cb d?ug wdzieczonsci wiec 3 piwka leca a i jeszcze prosba
czy mog? bys zrobic row w ktorym to wype?nie funkcja 'v' ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-01, 18:28


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Kod:

local row = guiGridListAddRow(v)

:)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-01, 18:30


dida







Wiek: 30
Na forum: 5632 dni
Posty: 76

Piwa: 1

Respekt: 50

Dzieki tez piwko

[ Dodano: 2011-09-01, 18:39 ]
a i jeszcze jedno chce aby w innym gridlist wyswietlani byli gracze online z danej grupy acl

[ Dodano: 2011-09-01, 18:46 ]
a i konkretnie chodzi?o mi nie o row:/ tylko zeby by?o to w grid list a o to kod grid lista:
Kod:


GUIEditor_Tab[1] = guiCreateTab("Gracze z prawami",GUIEditor_TabPanel[1])
GUIEditor_Grid[1] = guiCreateGridList(5,9,232,421,false,GUIEditor_Tab[1])
guiGridListSetSelectionMode(GUIEditor_Grid[1],2)

guiGridListAddColumn(GUIEditor_Grid[1],"Konta graczy z prawami",0.2)


[ Dodano: 2011-09-01, 18:55 ]
a i pisze a nil value do tego aclGroupListObjects(Admin)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-01, 19:16


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Czyli chodzi?o Ci o row :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-01, 19:21


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Czekaj ?le addRow Ci da?em.
Kod:

GUIEditor_Grid[1] = guiCreateGridList(5,9,232,421,false,GUIEditor_Tab[1])
guiGridListAddRow (GUIEditor_Grid[1])

O tak.
A je?li chcesz, ?eby dawa?o nazw? to:
Kod:

gridlist = guiCreateGridList(5,9,232,421,false,GUIEditor_Tab[1])
guiGridListAddRow (GUIEditor_Grid[1])
kolumna = guiGridListAddColumn(GUIEditor_Grid[1],"Konta graczy z prawami",0.2)
local row = guiGridListAddRow(gridlist)
guiGridListSetItemText(gridlist, row, kolumna, v, false, false


[ Dodano: 2011-09-01, 19:23 ]
A po??czy?e? to? Bo ACL = server, GUI = client

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-01, 19:23


dida







Wiek: 30
Na forum: 5632 dni
Posty: 76

Piwa: 1

Respekt: 50

nie wiem jak tut mi ine pomogl probowa?em

Podpis
Lol")
Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-01, 19:24


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Daj calutki kod, razem z p?tla itp.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-01, 19:26


dida







Wiek: 30
Na forum: 5632 dni
Posty: 76

Piwa: 1

Respekt: 50

Kod:


GUIEditor_Window = {}
GUIEditor_TabPanel = {}
GUIEditor_Tab = {}
GUIEditor_Label = {}
GUIEditor_Grid = {}

GUIEditor_Window[1] = guiCreateWindow(352,173,734,495,"Panel szefostwa",false)
GUIEditor_TabPanel[1] = guiCreateTabPanel(9,28,716,458,false,GUIEditor_Window[1])
gridlist = guiCreateGridList(5,9,232,421,false,GUIEditor_Tab[1])
guiGridListAddRow (GUIEditor_Grid[1])
kolumna = guiGridListAddColumn(GUIEditor_Grid[1],"Konta graczy z prawami",0.2)


GUIEditor_Label[1] = guiCreateLabel(239,10,469,419," <-----------Na tej liscie znajduj? si? konta graczy kt?rzy maj? dost?p do:\n Firmy,Bram,Pojazd?w.",false,GUIEditor_Tab[1])
GUIEditor_Tab[2] = guiCreateTab("Wyplaty",GUIEditor_TabPanel[1])
GUIEditor_Tab[3] = guiCreateTab("cos tam costam",GUIEditor_TabPanel[1])
guiSetVisible(GUIEditor_Window[1],false)
function onOpen()
guiSetVisible(GUIEditor_Window[1],true)
showCursor(true)
local acl = aclGroupListObjects("Admin")
for k,v in ipairs(acl) do
outputChatBox(v)
local row = guiGridListAddRow(gridlist)
guiGridListSetItemText(gridlist, row, kolumna, v, false, false)
end
end
addCommandHandler("szef",onOpen)




Podpis
Lol")
Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-01, 19:35


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

CLIENT:
Kod:

GUIEditor_Window = {}
GUIEditor_TabPanel = {}
GUIEditor_Tab = {}
GUIEditor_Label = {}
gridlist = {}

GUIEditor_Window[1] = guiCreateWindow(352,173,734,495,"Panel szefostwa",false)
GUIEditor_TabPanel[1] = guiCreateTabPanel(9,28,716,458,false,GUIEditor_Window[1])
GUIEditor_Label[1] = guiCreateLabel(239,10,469,419," <-----------Na tej liscie znajduj? si? konta graczy kt?rzy maj? dost?p do:\n Firmy,Bram,Pojazd?w.",false,GUIEditor_Tab[1])
GUIEditor_Tab[2] = guiCreateTab("Wyplaty",GUIEditor_TabPanel[1])
GUIEditor_Tab[3] = guiCreateTab("cos tam costam",GUIEditor_TabPanel[1])
guiSetVisible(GUIEditor_Window[1],false)


function row ()
local gridlist = guiCreateGridList(5,9,232,421,false,GUIEditor_Tab[1])
local kolumna = guiGridListAddColumn(gridlist,"Konta graczy z prawami",0.2)
outputChatBox(v)
local row = guiGridListAddRow(gridlist)
guiGridListSetItemText(gridlist, row, kolumna, v, false, false)
end
addEvent("toserver", true)
addEventHandler("toserver", getRootElement(), row)



function onOpen ()
guiSetVisible(GUIEditor_Window[1],true)
showCursor(true)
end
addCommandHandler("szef",onOpen)


SERVER:
Kod:

function pokaz (gridlist, kolumna, row)
local acl = aclGroupListObjects("Admin")
for k,v in ipairs(acl) do
triggerClientEvent("toserver", getRootElement(), gridlist, kolumna, row)
end
end


Nie wiem czy b?dzie dzia?a? bo nie testowa?em.
BTW: Jak ma?o umiesz nie wyp?ywaj na g??bokie wody :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-01, 19:43


dida







Wiek: 30
Na forum: 5632 dni
Posty: 76

Piwa: 1

Respekt: 50

nie widac gridlisty i jak wpisze szef to mi sie gui zacina i tylko po restarcie gui moge grac
:/

Podpis
Lol")
Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-01, 19:54


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Bym Ci to zrobi?, lecz musia?bym nad tym d?u?ej posiedzie?. Odr??niaj kt?re jest po client i server. I po??cz. Ten poradnik Ci pomo?e http://gtao.pl/tutlaczeni...ami-vt57830.htm . Ja si? uczy?em z niego.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-02, 16:35


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

Poda?em Ci poradnik. Naucz si? to b?dzie robi? to od tak. Na pocz?tku zawsze jest ?atwo potem robi si? coraz ci??ej. Popatrz funkcj? na wiki i poradniki. Ja si? tak uczy?em :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2011-09-02, 17:07


dida







Wiek: 30
Na forum: 5632 dni
Posty: 76

Piwa: 1

Respekt: 50

Jacob tak ale nic to nie daje wszystko robie dobrze a nawet mi nie wywala nic debugscript :/

Postaw piwo autorowi tego posta
 

 
Tagi: aclgrouplistobjects :: grid :: list
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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