Automated program to click a button which produces 6 random values, allowing me to set which values i want the program to stop on

The program I would like is for a basic, text based game called Nightmist, found and downloaded at: [url removed, login to view]

Once downloaded, open the client, make an account name and password and click create account. After logging in you are taken to a window where you would see all your created characters and choose one to log on, but first you have to create them. In the bottom right corner of this screen is "Roll a New Character". Once you click that, you are taken to the character creation screen, and this is where I need your help.

After choosing a name, race and class, you must "roll" for your stats. There are six stats: strength, intelligence, dexterity, constitution, wisdom and charisma. Each time you click roll/reroll you get a random value, which has a 12 number range. Each race has a different set of max stats, ie: human is 19 19 19 19 19 19, elf is 18 21 19 18 20 21.. So a human could get as low as all six stats being 8's, or as high as all six stats being 19's.

After I enter the character creation screen, set my name and race/class, I want a program that can be set to continue pressing the reroll button until my desired stats have come up. Randomly, after clicking the roll button, a new screen will appear requiring that you answer a simple math question. If you answer correctly you may continue rolling, if answered incorrectly the program closes. It would be beneficial if, ideally, the program can answer the math question, or if it can pause and allow me to answer the question, then the program continues rolling.

I am willing to pay 30 dollars for someone to make this. I will not be using this for any kind of monetary profit so I cannot justify paying any more than that. I don't know how complicated of a task this is, so if 30 is not enough I will close the offer after a few days.

Note for selecting the desired values:

It would be very helpful if I can enter the value and the program will stop on that value or higher. The idea is I want the highest values possible, but statistically that could take a very long time, and certain values hold less importance than others, so to be able to set a lower number and the program be able to stop on that number or any number higher than that would be great.

Skills: ASP, C Programming, C# Programming, C++ Programming, Visual Basic

See more: strength programming, pay me 5 dollars, math programming, math in programming, math and programming, make 5 dollars, it programming uk, i don t know, human programming, game stop, c programming random number, bottom up programming, any button programming, answer set programming, how to create a account, stop my account, pay roll, pay click, monetary, math game , i need a game co, how i close the account, click random game, click button open window, php random name

About the Employer:
( 0 reviews ) United States

Project ID: #4470092

8 freelancers are bidding on average $51 for this job


looking forward to discuss more

$147 USD in 3 days
(86 Reviews)

I am very proficient in c, c++. I have 15 years c++ developing experience now, and I have worked for 5 years, please let expert help you.

$35 USD in 3 days
(22 Reviews)

consider it done.. please see pmb.. regards..

$35 USD in 3 days
(4 Reviews)

Hi, Nice job so far, the random function in VB can be a little tricky at first but is easy enough when it's explained or an additional function could be created if you would find that easier. Look forward to hear More

$35 USD in 3 days
(0 Reviews)

I am a good logic developer so I can handle it easily.

$35 USD in 3 days
(0 Reviews)

Dear Sir, I am ready to work with you, I will promise that you won't disappoint my work, 100% satisfaction, please see PM

$35 USD in 3 days
(0 Reviews)

I love making programs like this for games. I have created full bots for games in the past, so something like this should be no problem at all. I have bid $50 assuming you want it to answer the math questions as well, More

$55 USD in 3 days
(0 Reviews)

I can do this in a few days. Contact me to tell me more about your needs.

$30 USD in 5 days
(0 Reviews)