Wysłany: 2018-03-09, 14:05
IgorPL222
LUA
Wiek: 26 Na forum: 3112 dni Posty: 133
Nick w MP: mxgvr
Piwa : 746
Witam, mam pytanie odnosnie jak zrobi? timer, kt?ry b?dzie mi odlicza? sekundy w formacie "00:00" na dxDrawText
Kod:
function dzwonisz ()
dxDrawImage ( 0 , 0 , screenW * 1920 / 1920 , screenH * 1080 / 1080 , ":igor-system-wezwan/images/iphonex-call.png" , 0 , 0 , 0 , tocolor ( 255 , 255 , 255 , 255 ), true )
dxDrawText ( "00:00" , screenW * 828 / 1920 , screenH * 559 / 1080 , screenW * 1091 / 1920 , screenH * 633 / 1080 , tocolor ( 255 , 255 , 255 , 255 ), 1.00 , "bankgothic" , "center" , "top" , false , false , true , false , false ) -- 559
end
Wysłany: 2018-03-09, 14:15
Kalizman
Wiek: 23 Na forum: 3651 dni Posty: 1394
Piwa : 4619
Tworz? timer, kt?ry po 1 sec dodaje warto?? +1.
setTimer (function ()
local getData = tonumber ( getElementData ( localPlayer , "elementData" )) or 0
if getData then
setElementData ( localPlayer , "elementData" , getData + 1 )
end
end , 1000 , 0 )
Teraz u?ywam funkcji:
function resulted ( minutes )
local h = math . floor ( minutes / 60 )
local m = minutes - ( h * 60 )
return h .. ":" .. m
end
No i u?ywam jej przez:
local czas = getElementData ( localPlayer , "elementData" ) or 0
czas = resulted ( tonumber ( czas ))
Wstawiam do rendera.
Wysłany: 2018-03-09, 14:25
IgorPL222
LUA
Wiek: 26 Na forum: 3112 dni Posty: 133
Nick w MP: mxgvr
Piwa : 746
Kalizman , dzi?ki, ale jest problem. Bo ten timer wygl?da na taki zgliczowany, niby chce odlicza?, ale z np 5 sekund przeskakuje do 599999
Wysłany: 2018-03-09, 14:28
Kalizman
Wiek: 23 Na forum: 3651 dni Posty: 1394
Piwa : 4619
Wyja?nij dok?adniej w czym le?y problem.
Wysłany: 2018-03-09, 14:33
IgorPL222
LUA
Wiek: 26 Na forum: 3112 dni Posty: 133
Nick w MP: mxgvr
Piwa : 746
Kalizman , chodzi o to, ?e timer normalnie odlicza, i jakby z np. 3 zmienia si? do 4 i spowrotem do 3
Wysłany: 2018-03-10, 00:18
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
Zapewne chodzi o czas rozmowy. Nie warto u?ywa? timera do takiego czego? i jakiej? bezsensownej el daty. U?yj po rozpoczeciu rozmowy i potem w renderze podstawowe obliczenia na ms.
Tagi: naliczanie :: sekund
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: