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

Wysłany: 2018-03-09, 14:05


IgorPL222

LUA






Wiek: 26
Na forum: 3112 dni
Posty: 133
Nick w MP: mxgvr

Piwa: 746

Respekt: 55,3

Witam, mam pytanie odnosnie jak zrobi? timer, kt?ry b?dzie mi odlicza? sekundy w formacie "00:00" na dxDrawText

Kod:

function dzwonisz()
  dxDrawImage(00screenW*1920/1920screenH*1080/1080":igor-system-wezwan/images/iphonex-call.png"000tocolor(255255255255), true)
  dxDrawText"00:00"screenW*828/1920screenH*559/1080screenW*1091/1920screenH*633/1080tocolor(255255255255), 1.00"bankgothic""center""top"falsefalsetruefalsefalse) --559
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-09, 14:15


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

Respekt: 358,8
Respekt: 358,8Respekt: 358,8Respekt: 358,8Respekt: 358,8

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
end10000)


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.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-09, 14:25


IgorPL222

LUA






Wiek: 26
Na forum: 3112 dni
Posty: 133
Nick w MP: mxgvr

Piwa: 746

Respekt: 55,3

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

Podpis
discord: mxgvr
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-09, 14:28


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

Respekt: 358,8
Respekt: 358,8Respekt: 358,8Respekt: 358,8Respekt: 358,8

Wyja?nij dok?adniej w czym le?y problem.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-03-09, 14:33


IgorPL222

LUA






Wiek: 26
Na forum: 3112 dni
Posty: 133
Nick w MP: mxgvr

Piwa: 746

Respekt: 55,3

Kalizman, chodzi o to, ?e timer normalnie odlicza, i jakby z np. 3 zmienia si? do 4 i spowrotem do 3

Podpis
discord: mxgvr
Postaw piwo autorowi tego posta
 

 
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

Respekt: 1436,8
Respekt: 1436,8

Zapewne chodzi o czas rozmowy. Nie warto u?ywa? timera do takiego czego? i jakiej? bezsensownej el daty. U?yj
Więcej informacji znajdziesz w Wikipedii MTA:

getTickCount
po rozpoczeciu rozmowy i potem w renderze podstawowe obliczenia na ms.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Tagi: naliczanie :: sekund
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