Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function ProgressBar(progress, thickness, fillColor, backgroundColor, strokeColor, fontSize, segments)
- local x = math.floor((progress/segments)*(segments/10)^2)
- local seg1 = ("-"):rep(x)
- local seg2 = ("-"):rep(segments-x)
- local bar = [[<stroke thickness="%s"><font size="%s"><font color="%s">%s</font><font color="%s">%s</font></font></stroke>]]
- return bar:format(thickness, fontSize, fillColor, seg1, backgroundColor, seg2)
- end
- print(ProgressBar(10, 6, "rgb(0, 0, 255)", "rgb(255, 255, 0)", "rgb(0,0,0)", 15, 10))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement