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

Wysłany: 2017-02-27, 14:22


Boleslaw2000

Leniwiec






Wiek: 26
Na forum: 3541 dni
Posty: 39
Nick w MP: Boleslaw

Piwa: 22

Respekt: 50

Cze??, mam do Was pytanie, co mog? zrobi? w tej cz??ci kodu by zamiast zwyk?ego mrugania by?o mruganie jednej lampy dwa razy, potem chwila przerwy i mruganie drugiej lampy r?wnie? dwa razy, chwila przerwy i tak w k??ko? Za pomoc oczywi?cie piwo, ew. respekt.

Cz??? kodu;
function()
                    if (p_lvar[veh] == 0) or (p_lvar[veh] == nilthen
                        p_lvar[veh] = 1
                        setVehicleLightState veh10)
                        setVehicleLightState veh20)
                        setVehicleLightState veh01)
                        setVehicleLightState veh31)
                        setVehicleHeadLightColor(veh25500)
                    else
                        setVehicleLightState veh30)
                        setVehicleLightState veh00)
                        setVehicleLightState veh11)
                        setVehicleLightState veh21)    
                        setVehicleHeadLightColor(veh00255)
                        p_lvar[veh] = 0
                    end
                end2000)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-27, 17:53


_Haze

Peace Yo!






Wiek: 24
Na forum: 4184 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

Boleslaw2000, musisz zrobi? nie na timer tylko na
Więcej informacji znajdziesz w Wikipedii MTA:

getTickCount
raczej bo timerami za du?o roboty. Mo?esz popr?bowa? switchami to zrobi? na timery.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-27, 18:05


Boleslaw2000

Leniwiec






Wiek: 26
Na forum: 3541 dni
Posty: 39
Nick w MP: Boleslaw

Piwa: 22

Respekt: 50

HazeMaFaze, w takim razie jak to mam u?o?y?? Pierwszy raz szczerze widz? tak? funkcj?, a przyk?ad jaki tam jest nic mi nie podpowiada. :/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-28, 18:19


_Haze

Peace Yo!






Wiek: 24
Na forum: 4184 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

Boleslaw2000, getTickCount ustaia tak jakby timer na 0 i liczy. Mo?esz go zerowa? np o tak
startTick  getTickCount()
if startTick >= 800 then -- jesli 800milisekund minelo 
startTick getTickCount() -- znowu pobiera getTickCount od 0
end


Postaw piwo autorowi tego posta
 

 
Tagi: lampy :: policyjne
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Lampy policyjne 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