much more simple than mine, I will release mine tommorow still, it gives a few more options than yours does at the moment. I like how you did a background and font though. Looks a lot more professional than mine, which is just text ( basic font ) on a white background.
ANyways, I updated mine with a better-looking font. Instead of each one taking up 10 pixels for 1 letter, most take exactly what they need now, making it look WAY better.
Bob - Your dice rolls aren't totally random! Neither are mine... )*:
Add [math.randomseed(os.time())] to the top of your script to create the most random number possible. Well, the most random number possible might be something like [math.randomseed(os.time()*os.date())], but that's not entirely the point ( :