Dadinho Posted April 21, 2020 Share Posted April 21, 2020 Olá pessoal ja to a um tempo com esse script mas vim a mecher nele hj e eu queria aumentar o tempo para resetar o banco porém ali na lina setTimer resetbank tem um codigo q eu nn consigo entender sempre vi por milisegundos nunca desse jeito! alguém poderia me dizer como entender o tempo citado ali? setPedAnimation(thePlayer, "bomber", "BOM_Plant_Loop", -1, true, false, false) toggleAllControls(thePlayer, false) setTimer(function() setPedAnimation(thePlayer) local x, y, z = getElementPosition(thePlayer) element["bombe"] = createObject(1252, x, y+0.5, z-0.5) setElementInterior(element["bombe"], 1) setElementDimension(element["bombe"], dim) toggleAllControls(thePlayer, true) setTimer(detonateBomb, 5*60*1000, 1, thePlayer) --[[5*60*1000]] setTimer(resetBank, 90*60*1000, 1) -- 1.5 stunden: 90*60*1000 end, 10000, 1) else outputChatBox("Acada 1/1 hora o Banco estára aberto para novos assaltos", thePlayer, 200, 0, 0) end end) Link to comment
Angelo Pereira Posted April 21, 2020 Share Posted April 21, 2020 (edited) Para você entender o tempo, você precisar calcula-lo. TIMER [1] : setTimer(detonateBomb, 5*60*1000 --[[TEMPO]], 1 --[[TOTAL DE LOOP]], thePlayer) [ TEMPO ] 5*60*1000 : 5 x (vezes) 60 = 300 300 x (vezes) 1000 = 300000 Milissegundos --/> Para Saber os Minutos : 300000 divide por 60000 = 5 Minutos [ TOTAL DE LOOP ] 1 : -- Será o TOTAL DE LOOPS Que o TIMER Dará Para Encerrar. OBSERVAÇÃO : Você sabendo que, (60 x 1000 = 60.000 milissegundos ) é igual a 1 Minuto, você saberá sem precisará calcular na calculadora, que (1 minuto x 5 ) = 5 minutos. TIMER [2] : setTimer(resetBank, 90*60*1000 --[[TEMPO]], 1) [ TEMPO ] : 90*60*1000 90 x (vezes) 60 = 5400 5400 x (vezes) 1000 = 5400000 Milissegundos. --/> Para Saber os Minutos : 5400000 divide por 60000 : 90 Minutos Mesma coisa, 60 * 1000 = 1 Minuto x 90 = 90 Minutos. Para você alterar para 2 horas, tem várias formas : setTimer(resetBank, 60000*60*2, 1) -- 60000 é igual 1 Minuto x 60 = 1 Hora x 2 = 2 Horas. setTimer(resetBank, 1000*60*60*2, 1) -- 1000 x 60 = 60000 que é igual a 1 Minuto x 60 = 1 Hora x 2 = 2 Horas. setTimer(resetBank, 1000*60*120, 1) -- 1000 x 60 = 60000 que é igual a 1 Minuto x 120 = 2 Horas. setTimer(resetBank, 7200000, 1) -- 7.200,000 Milessegundos que é igual a 2 Horas. -- Para Saber os Minutos : 7200000 ( Milessegundos ) dividido por 60000 = 120 Minutos divide por 60 Minutos / 2 horas. Espero que consiga tira suas dúvidas ! Edited April 21, 2020 by Angelo Pereira 1 Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now