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

Wysłany: 2019-12-15, 15:52


AsaXx







Wiek: 20
Na forum: 2413 dni
Posty: 74
Nick w MP: AsaXx

Piwa: 413

Respekt: 50

Cze??. Przed chwil? pr?bowa?em doj?? do tego, jak zrobi?, aby po 5 sekundach dxDrawRectangle znika?. Wiem, ?e to przy u?yciu setTimer, ale jak go poprawnie u?y??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-12-15, 15:55


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540


Więcej informacji znajdziesz w Wikipedii MTA:

getTickCount


Przyk?ad masz na wiki, wystarczy troch? pomy?le? i ma si? ju? to czego chce ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-12-16, 18:40


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3302 dni
Posty: 391
Nick w MP: kamison

Piwa: 594

Respekt: 205,3
Respekt: 205,3Respekt: 205,3

Eventualnie u?yj tego


element guiCreateWindow (0.1,0.1,0.1,0.1,"TEST",true)
function UkryjGui ()
guiSetVisible (element,false)
end

czasomierz setTimer (UkryjGui,5000,1)

opcjonalnie

setTimer (
        function ()
        if isTimer (czasomierzthen
        killTimer (czasomierz)
        end
        end,
        5500,1)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-12-16, 22:51


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

kamison,AsaXx, chce znikaj?ce dxDrawRectangle, a nie zwyk?e gui wi?c do rendera musi doda? tak jak napisa?em getTickCount.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-12-17, 08:11


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3302 dni
Posty: 391
Nick w MP: kamison

Piwa: 594

Respekt: 205,3
Respekt: 205,3Respekt: 205,3

"Atroth" napisał/a:

kamison,AsaXx, chce znikaj?ce dxDrawRectangle, a nie zwyk?e gui wi?c do rendera musi doda? tak jak napisa?em getTickCount.

Okej, jeszcze nie ogarniam do ko?ca
W takim razie like that


screenX,screenY guiGetScreenSize()
function startTheClock ()
    
    if not systemUpTime then
            systemUpTime getTickCount () --Store the system tick countthis will be 0 for us
    end
    
    currentCount getTickCount ()


    if currentCount systemUpTime <= 5000 then

    dxDrawRectangle (screenX *.40screenY .0925050tocolor(0,0,0,150))
    dxDrawText currentCount systemUpTimescreenX .48screenY .1screenXscreenYtocolor(255,255,255), 2)

    end


end
addEventHandler "onClientRender"rootstartTheClock )


Podpis
Coś tam kiedyś robiłem.

DC: kamison_.
Postaw piwo autorowi tego posta
 

 
Tagi: timer
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Odpowiedz do tematu

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