Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: rowów
1. Funckja na tworzenie rowów
Witam, tworze skrypt na panel szefa policji.
Potrzebuje do tego pobierania wszystkich pracownik?w z bazy.
Pracownicy si? pobieraj?, ale tworzy row tylko dla jednego.


Kodzik:
c-side
[lua]
function napiszDaneSzefPoli(x,y,z,r)
guiGridListClear(SzefPoli.gridlist[1])

local row = guiGridListAddRow ( SzefPoli.gridlist[1])
guiGridListSetItemText ( SzefPoli.gridlist[1], row, 1, xr, false, false )
guiGridListSetItemText ( SzefPoli.gridlist[1], row, 2, rr, false, false )
guiGridListSetItemText ( SzefPoli.gridlist[1], row, 3, yr, false, false )
guiGridListSetItemText ( SzefPoli.gridlist[1], row, 4, zr, false, false )
end
addEvent("client:napiszDaneSzefPoli",true)
addEventHandler("client:napiszDaneSzefPoli",root,napiszDaneSzefPoli)
[/lua]


s-side:
[lua]
function PolicjaSzefPobierzDane()
local query = dbQuery(handler, "SELECT * FROM `frakcje_policja_pracownicy`")
local result, numrows = dbPoll(query, -1)
if (result and numrows > 0) then
for index, row in pairs(result) do
local x = (row['id'])
local y = (row['stanowisko'])
local z = (row['mandaty'])
local r = (row['nick'])
triggerClientEvent(source,"client:napiszDaneSzefPoli",getRootElement(),x,y,z,r)
outputChatBox("Szef Policji: Pomy?lnie wczytano wszystkie dane.",source,255,255,255)
end
end
end
addEvent("server:PolicjaSzefPobierzDane",true)
addEventHandler("server:PolicjaSzefPobierzDane",root,PolicjaSzefPobierzDane)
[/lua]...