Wysłany: 2016-05-29, 20:09
Odważny
Początki LUA :P
Wiek: 25 Na forum: 3739 dni Posty: 140
Nick w MP: ReseT_
Piwa : 166
witam jak zrobi? czcionk? (podmieni? czcionk?) pod czas na hudzie? takie co?: http://imgur.com/Wicjm0x
pod dan? nazwe czcionki?
tutaj podaje sw?j skrypt na realny czas:
function updateTime ()
local offset = tonumber ( get ( "offset" ))
local realtime = getRealTime ()
hour = realtime . hour + offset
if hour >= 24 then
hour = hour - 24
elseif hour < 0 then
hour = hour + 24
end
minute = realtime . minute
setTime ( hour , minute )
nextupdate = ( 60 - realtime . second ) * 1000
setMinuteDuration ( nextupdate )
setTimer ( setMinuteDuration , nextupdate + 5 , 1 , 60000 )
end
addEventHandler ( "onResourceStart" , getResourceRootElement (), updateTime )
setTimer ( updateTime , 1800000 , 0 )
local sw , sh = guiGetScreenSize ()
myFont = dxCreateFont ( "font.ttf" , 25 )
addEventHandler ( "onClientRender" , root , function()
if isPlayerMapVisible () then return end
showPlayerHudComponent ( "clock" , false )
local pieniadze = string . format ( "%08d" , getPlayerMoney ( getLocalPlayer ()))
dxDrawText ( "" .. pieniadze .. "" , 1116 / 1440 * sw , 199 / 900 * sh , 1354 / 1440 * sw , 248 / 900 * sh , tocolor ( 0 , 0 , 0 , 255 ), 0.90 , myFont , "left" , "top" , false , false , false , false , false )
dxDrawText ( "" .. pieniadze .. "" , 1116 / 1440 * sw , 199 / 900 * sh , 1354 / 1440 * sw , 240 / 900 * sh , tocolor ( 0 , 0 , 0 , 255 ), 0.90 , myFont , "left" , "top" , false , false , false , false , false )
dxDrawText ( "" .. pieniadze .. "" , 1114 / 1440 * sw , 195 / 900 * sh , 1352 / 1440 * sw , 247 / 900 * sh , tocolor ( 0 , 0 , 0 , 255 ), 0.90 , myFont , "left" , "top" , false , false , false , false , false )
dxDrawText ( "" .. pieniadze .. "" , 1114 / 1440 * sw , 195 / 900 * sh , 1352 / 1440 * sw , 248 / 900 * sh , tocolor ( 0 , 0 , 0 , 255 ), 0.90 , myFont , "left" , "top" , false , false , false , false , false )
dxDrawText ( "" .. pieniadze .. "" , 1115 / 1440 * sw , 196 / 900 * sh , 1353 / 1440 * sw , 248 / 900 * sh , tocolor ( 5 , 89 , 0 , 255 ), 0.90 , myFont , "left" , "top" , false , false , false , false , false )
end )
mam ten skrypt na gui lecz nie dziala ktos naprawi ten kod?
Podpis
[you]
, pomogłem Ci? Wynagrodź mnie
Wysłany: 2016-05-29, 20:47
Prezes.
Wiek: 27 Na forum: 4370 dni Posty: 75
Nick w MP: Prezes.
Piwa : 17
Podaj dxDraw'y od godziny. Chyba ?e zamiast pieni?dzy.
Poni?ej jest wycinek real time'u z xyzzyRP. Sprawd? czy dzia?a poprawnie.
addEventHandler ( "onResourceStart" , resourceRoot ,function()
local realtime = getRealTime ()
setTime ( realtime . hour , realtime . minute )
setMinuteDuration ( 60000 )
setTimer ( every1min , 60000 , 0 )
end )
function every1min ()
-- synchro godziny
local time = getRealTime ()
setTime ( time . hour , time . minute )
end
c-side:
local sw , sh = guiGetScreenSize ()
myFont = dxCreateFont ( "font.ttf" , 25 )
addEventHandler ( "onClientRender" , root , function()
if isPlayerMapVisible () then return end
local hour , minutes = getTime ()
showPlayerHudComponent ( "clock" , false )
local czas = string . format ( "%02d:%02d" , hour , minutes )
dxDrawText ( czas , 1116 / 1440 * sw , 199 / 900 * sh , 1354 / 1440 * sw , 248 / 900 * sh , tocolor ( 0 , 0 , 0 , 255 ), 0.90 , myFont , "left" , "top" , false , false , false , false , false )
dxDrawText ( czas , 1116 / 1440 * sw , 199 / 900 * sh , 1354 / 1440 * sw , 240 / 900 * sh , tocolor ( 0 , 0 , 0 , 255 ), 0.90 , myFont , "left" , "top" , false , false , false , false , false )
dxDrawText ( czas , 1114 / 1440 * sw , 195 / 900 * sh , 1352 / 1440 * sw , 247 / 900 * sh , tocolor ( 0 , 0 , 0 , 255 ), 0.90 , myFont , "left" , "top" , false , false , false , false , false )
dxDrawText ( czas , 1114 / 1440 * sw , 195 / 900 * sh , 1352 / 1440 * sw , 248 / 900 * sh , tocolor ( 0 , 0 , 0 , 255 ), 0.90 , myFont , "left" , "top" , false , false , false , false , false )
dxDrawText ( czas , 1115 / 1440 * sw , 196 / 900 * sh , 1353 / 1440 * sw , 248 / 900 * sh , tocolor ( 5 , 89 , 0 , 255 ), 0.90 , myFont , "left" , "top" , false , false , false , false , false )
end )
Wysłany: 2016-06-02, 20:51
Odważny
Początki LUA :P
Wiek: 25 Na forum: 3739 dni Posty: 140
Nick w MP: ReseT_
Piwa : 166
dobra, dzia?a. dzi?ki temat do zamkni?cia (sorrki za pozna reakcje tematu)
Podpis
[you]
, pomogłem Ci? Wynagrodź mnie
Tagi: czcionka :: czasu :: hudzie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: