small dice roller [updated]

gpetruc

First Post
I'm making a small program to help DM expecially at creation time. Now it's simply a dice roller, even if I'll add a few more features later (random name generator, browse a local copy of the SRD, and maybe a few quick and easy generators).

Since it's only 6kb I'll posted here if someone wants to try it. (simply extract the zipfile and run the DnDHelp.exe; it requires mfc4.2 that are usually installed on most windows machines)

The user interface is kept smaller as possible, so that is does not take space on the screen (I place it over the titlebar). To move the window around left click and drag the upper-left corner of the window.

It can roll every dice: d3 to d% are already there, and there is a custom slot where you can type anyting like 2d4-1, 3d6*70 or similar things; then you press "Roll" and get the results.
The # field (right to the Roll button) can be used to roll the dice more than one time.
To close the program click on the X.

Edit: program updated (see my following post)
 

Attachments

Last edited:

log in or register to remove this ad

Pretty cool little program. I found a small bug.

Press one of the dice buttons, like d20.- to gives a d20 result
Now press "roll" - again a d20 result
Now type 3d8+30 and press Roll - again a d20 result
Press Roll again and you get the right result.
 

updated

I made a little update: I fixed the bug. If you leave the "dice" field blank or you write something that the program does not understand, it simply rolls 1d20

I added also a small name generator (using a table from TableSmith).
Simply click on the rightmost button (except the closing X, of course).
Some names are ugly, but about 1/3 of the names are decent, and a 10% is good. They are in MiddleEarth style

The file gr.txt must be in the same folder of DnDHelp.exe
 

Attachments


This is just an annoying nit, but when you type text into the edit box and press return, the whole app closes. It would be nice if pressing Return was the same as pressing the Roll button.
 

Remove ads

Top