Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function main()
- s=0
- m=0
- h=0
- d=0
- stop=false
- mark={""}
- markinsert=0
- ui.addTextArea(1,table.concat(mark),playerName,50,115,310,165,0x1b232a,0x000000)
- end
- function eventLoop()
- -- Si no está parado
- if stop==false then
- s=s+0.5
- ui.addTextArea(0,"<font face='Soopafresh' size='25' color='#ff3c6e'><a href='event:stop'>Parar</a> - Reinicar - <a href='event:saved'>Guardar</a> - <b>"..d.." d "..h.." h "..m.." m "..s.." s</b></font>",name,50,61,700,40,0x1b232a,0x000000)
- if s==60 then
- s=0
- m=m+1
- end
- if m==60 then
- m=0
- h=h+1
- end
- if h==24 then
- h=0
- d=d+1
- end
- -- En caso de que esté parado
- else
- s=s
- m=m
- h=h
- d=d
- ui.updateTextArea(0,"<font face='Soopafresh' size='25' color='#ff3c6e'><a href='event:back'>Continuar</a> - <a href='event:reset'>Reiniciar</a> - <a href='event:saved'>Guardar</a> - <b>"..d.." d "..h.." h "..m.." m "..s.." s</b></font>",name)
- end
- end
- function eventTextAreaCallback(textAreaId,name,cb)
- -- Para el cronómetro
- if (cb=="stop") then
- stop=true
- end
- -- Lo reactiva
- if (cb=="back") then
- stop=false
- end
- -- Reinicia pero solo si está parado
- if (cb=="reset") then
- s=0
- m=0
- h=0
- d=0
- ui.updateTextArea(0,"<font face='Soopafresh' size='25' color='#ff3c6e'><a href='event:back'>Continuar</a> - <a href='event:reset'>Reiniciar</a> - <a href='event:saved'>Guardar</a> - <b>"..d.." d "..h.." h "..m.." m "..s.." s</b></font>",name)
- end
- -- Guarda la marca de tiempo en una tabla
- if (cb=="saved") then
- ui.updateTextArea(1,table.concat(mark),name)
- if markinsert <5 then
- markinsert=markinsert+1
- table.insert(mark,markinsert,"<font face='Soopafresh' size='25' color='#ff3c6e'>"..markinsert..". <b>"..d.." d "..h.." h "..m.." m "..s.." s</b><br>")
- ui.updateTextArea(1,table.concat(mark),name)
- -- Al llegar al tope se borra
- else
- ui.updateTextArea(1,"",name)
- clearmark()
- end
- end
- end
- -- Función para eliminar las marcas
- function clearmark()
- markinsert=0
- mark={""}
- end
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement