IgorPL222
LUA
Wiek: 26 Na forum: 3112 dni Posty: 133
Nick w MP: mxgvr
Piwa : 746
Witam, chcia?bym zrobi? do systemu "Top 10" tak, aby nie by?o to wy?wietlane jako lat?j?cy napis, tylko dxDrawText.
Kod:
str = "(odswiezanie: 10 sekund)\nRanking pracy kuriera:"
local t = createElement ( "text" )
setElementData ( t , "name" , str )
setElementPosition ( t , 2151.39 , - 2247.31 , 14.89 + 1.5 )
function aktualizujText ()
local q = exports [ "ogrpg-db" ]: dbGet ( "select * from job_kurier_topka order by ilosc desc limit 10" )
str = "(odswiezanie: 10 sekund)\nRanking pracy kuriera:"
for i , v in ipairs ( q ) do
iii = i
local nick = exports [ "ogrpg-db" ]: dbGet ( "select login,login2 from ogrpg_users where id=?" , v [ "uid" ])
for i2 , v2 in ipairs ( nick ) do
if i2 < 1 then return end
if v2 [ "login2" ] == false then
str = "" .. str .. "\n" .. iii .. ". " .. v2 [ "login" ].. " - " .. v [ "ilosc" ].. " oddane paczki"
else
str = "" .. str .. "\n" .. iii .. ". " .. v2 [ "login2" ].. " - " .. v [ "ilosc" ].. " oddane paczki"
end
end
end
setElementData ( t , "name" , str )
end
setTimer ( aktualizujText , 10000 , 0 )