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

Wysłany: 2018-08-07, 18:41


DomineQ

lua mejster






Wiek: 22
Na forum: 4101 dni
Posty: 309
Nick w MP: EZ3N

Piwa: 5189

Respekt: 85,8

Witam wi?c tak jak w temacie.

Po otwarciu panelu wszystko si? wy?wietla pr?cz tekstu, export jest poprawny, a w debugu czysto.

--server

addEvent("dashboard:getPunish", true)
addEventHandler("dashboard:getPunish", root, function()
    local uid=getElementData(source,"player:uid")
    if not uid then return end
    local result=exports["ogrpg-db"]:dbGet("SELECT * FROM kartoteka WHERE typ=? and karajacy=? and data=? and powod=?", uid)
    if #result > 0 then
        triggerClientEvent(source, "dashboard:setPunish", source, result)
    end
end)


--client

                for i, v in ipairs(tabelapunish) do
                        local sx=(25*h)*(i-21)
                        dxDrawText("Typ kary: #990033"..v[1].." #FFFFFF| Nadaj?cy kar?:#990033"..v[2].." #FFFFFF| Data na?o?enia kary: #990033"..v[3].." #FFFFFF| Pow?d: #990033"..v[4].."", screenW * 0.2359, sx, screenW * 0.7625, sx, tocolor(255, 255, 255, 255), 1.00*w, font, "center", "center", false, false, false, true, false)
                end
        end
 
addEvent("dashboard:setPunish", true)
addEventHandler("dashboard:setPunish", root, function(result)
        if not result then return end
        for i,v in pairs(result) do
                if #tabelapunish > 31 then
                        table.remove(tabelapunish, 1)
                end
                table.insert(tabelapunish, {v["typ"], v["karajacy"], v["data"], v["powod"]})
        end
end)


Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-07, 21:15


amited







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

Piwa: 512

Respekt: 466
Respekt: 466

dxdrawtext wkaldasz w onClientRender a po za tym XD jak to

local result=exports["ogrpg-db"]:dbGet("SELECT * FROM kartoteka WHERE typ=? and karajacy=? and data=? and powod=?", uid)

nie wywala ci bledu? 4 warunki i tylko uid xd

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

 
Wysłany: 2018-08-07, 23:05


DomineQ

lua mejster






Wiek: 22
Na forum: 4101 dni
Posty: 309
Nick w MP: EZ3N

Piwa: 5189

Respekt: 85,8

"amited" napisał/a:

dxdrawtext wkaldasz w onClientRender a po za tym XD jak to

local result=exports["ogrpg-db"]:dbGet("SELECT * FROM kartoteka WHERE typ=? and karajacy=? and data=? and powod=?", uid)

nie wywala ci bledu? 4 warunki i tylko uid xd


jakby wywalalo to bym napisal ze wywala XD

nie moge zrobic pod onClientRender bo to jest strona glowna dashboarda.
jakos inne opcje s? tak samo zrobione i dzia?a. ;p

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-07, 23:37


Hades.

Łiiiiiiiiii






Wiek: 22
Na forum: 4840 dni
Posty: 372
Nick w MP: Hades

Piwa: 3218

Respekt: 337,8
Respekt: 337,8Respekt: 337,8Respekt: 337,8

s-side

addEvent("dashboard:getPunish", true)
addEventHandler("dashboard:getPunish", root, function()
    local spr = exports["ogrpg-db"]:dbGet("SELECT * FROM kartoteka WHERE ofiara=?", getElementData(client, "player:uid"))
    triggerClientEvent(client, "dashboard:setPunish", client, spr)
end)


c-side

local tabelapunish={}

addEvent("dashboard:setPunish", true)
addEventHandler("dashboard:setPunish", root, function(table)
    tabelapunish=table
end)

--onclientrender itd itd
for i, v in ipairs(tabelapunish) do
    local sx=(25*h)*(i-21)
    dxDrawText("Typ kary: #990033"..v.typ.." #FFFFFF| Nadaj?cy kar?:#990033"..v.nadajacy.." #FFFFFF| Data na?o?enia kary: #990033"..v.data.." #FFFFFF| Pow?d: #990033"..v.powod.."", screenW * 0.2359, sx, screenW * 0.7625, sx, tocolor(255, 255, 255, 255), 1.00*w, font, "center", "center", false, false, false, true, false)
end


Pami?taj ?eby ztriggerowa? dashboard:getPunish, w evencie gdzie odpalasz dashboard,okno z karami.

Podpis
Skrypty/Grafiki na zamówienie!
Kontakt: Discord R35#5507

Discord związany z pomocą: https://discord.gg/ttkQTsc
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
DomineQ
Wysłany: 2018-08-08, 21:29


DomineQ

lua mejster






Wiek: 22
Na forum: 4101 dni
Posty: 309
Nick w MP: EZ3N

Piwa: 5189

Respekt: 85,8

Dzi?ki wszystko dzia?a.
Temat do cl.

Podpis
Postaw piwo autorowi tego posta
 

 
Tagi: nie :: pobiera :: kar :: panelu
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