Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local colors = {"#FEFF00","#FF7100","#206103","#FEB0FC","#2E7ECB","#FF00C6","#000000","#98E2EB","#7A8686","#26FF00","#ffffff","#9700FF","#52251B","#0206FF"} -- Cores dos números
- local segundo = 15 -- Tempo do contador
- ui.addTextArea(-2, "<font size='150' face='Book Antiqua' color='#FF0019'><p align='center'>"..segundo.."<S></p></font>", name, 300, 143, 300, 250, 0x050505, 0x2ECF73, 0, true)
- function eventLoop(time,remaining)
- local color = "" -- Variável criada pra poder existir cor no segundo atual do contador
- if segundo > 0 then
- segundo = segundo - 0.5 -- Vai diminuir 0.5 do "segundo" a cada vez que o eventLoop ocorrer
- end
- for k, v in ipairs(colors) do -- Vai transformar a variável color na cor do atual segundo do contador de acordo com a posição da cor na tabela colors
- if segundo == k then -- Exemplificando: se segundo for 8 e existir uma cor na posição 8 na tabela colors, a variável color vai ser a cor dessa posição 8
- color = v
- else
- color = colors[math.random(#colors)] -- Se não houver cor para o segundo atual, a variável color vai ser uma cor aleatória da tabela colors
- end
- end
- if segundo > 0 and not tostring(segundo):find('%p') then -- Se "segundo" for maior que 0 e não terminar em .5 vai aparecer uma text area do segundo atual
- ui.addTextArea(-2, "<font size='150' face='Book Antiqua' color='"..color.."'><p align='center'>"..segundo.."<S></p></font>", name, 300, 143, 300, 250, 0x050505, 0x2ECF73, 0, true)
- elseif segundo <= 0 then -- Se segundo for menor ou igual a 0 vai remover o contador da tela
- ui.removeTextArea(-2)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement