Travonrodfer

Untitled

Jun 9th, 2021
844
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local colors = {"#FEFF00","#FF7100","#206103","#FEB0FC","#2E7ECB","#FF00C6","#000000","#98E2EB","#7A8686","#26FF00","#ffffff","#9700FF","#52251B","#0206FF"} -- Cores dos números
  2. local segundo = 15 -- Tempo do contador
  3.  
  4. 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)
  5.  
  6. function eventLoop(time,remaining)
  7.     local color = "" -- Variável criada pra poder existir cor no segundo atual do contador
  8.  
  9.     if segundo > 0 then
  10.         segundo = segundo - 0.5 -- Vai diminuir 0.5 do "segundo" a cada vez que o eventLoop ocorrer
  11.     end
  12.     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
  13.         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
  14.             color = v
  15.         else
  16.             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
  17.         end
  18.     end
  19.    
  20.     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
  21.         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)
  22.     elseif segundo <= 0 then -- Se segundo for menor ou igual a 0 vai remover o contador da tela
  23.         ui.removeTextArea(-2)
  24.     end
  25. end
RAW Paste Data