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

Wysłany: 2015-04-29, 23:36


Tomakan

Człowiek






Wiek: 26
Na forum: 4061 dni
Posty: 94
Nick w MP: Tomakan

Piwa: 5

Respekt: 50

function myTime()

    local time getRealTime()
    local minutes time.minute
    
    local x minutes 60
    local y 60 1000
    local z 60*60*1000
    
    setTimer( function()
    
        triggerServerEvent(...)
        
            setTimer( function()
            
                triggerServerEvent(...)
                
            end,zy)
    
    end,y,1)

end

Tak to ma wygl?da??
Czyli 1 timer po prostu odmierza czas do godziny, gdy wybija nast?pny timer kt?ry wywo?a si? za godzin? i jest cykliczny. Wywo?uj? funkcj? on res start.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-04-30, 09:58


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

I gra gitara :D . Tylko to przetestuj.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-01, 11:29


Tomakan

Człowiek






Wiek: 26
Na forum: 4061 dni
Posty: 94
Nick w MP: Tomakan

Piwa: 5

Respekt: 50

Poprawi?em jedn? rzecz, ale z tym i z tym nie dzia?a, ?aden error, nic po prostu nic :(
Nie mam poj?cia czemu tak si? robi, a wszystko wygl?da logicznie, powinno dzia?a?.
Masz mo?e jaki? pomys??
To jest Cside, w sumie mo?na to z triggera wywnioskowa?... w sside jest wszystko funkcja update, itd. Dzia? sside bo gdy jeszcze robi?em to wszystko na onclientrender to bez problemu. ;/
function myTime()

    local time getRealTime()
    local minutes time.minute
    
    local x 60 minutes
    local y 60 
    local z 60*60*1000
    
    setTimer( function()
        triggerServerEvent("update",localPlayer)
            setTimer( function()
                triggerServerEvent("update",localPlayer)
            end,zy)
    end,y,1)
    
end
addEventHandler("onResourceStart"rootmyTime)


[ Dodano: 2015-05-01, 11:30 ]
tam powinno by? 60 * 1000 ale na testy usun??em ten fragment.

[ Dodano: 2015-05-01, 11:35 ]
Uwaga! Piorun,
Ale to ju? dzia?a, m?zg roz..;
function start()

    local time getRealTime()
    local minutes time.minute
    
    local x 60 minutes
    local y 60 
    
    setTimer(function()
        triggerServerEvent("update",localPlayer)
    end,y,1)
    
end
addCommandHandler("wlacz"start)


[ Dodano: 2015-05-01, 11:40 ]
Ale chyba znalaz?em b??d, to jest event na sside.

[ Dodano: 2015-05-01, 12:06 ]
Okej, wszystko raczej dzia?a. Jak co? to zrobi? nast?pny temat.
Do zamkni?cia.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-05-02, 12:26


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

[clo]

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Tagi: pętla :: warunek
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Pętla i warunek, 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