1.) Partition the GPRMs. I named them B1 through B75 (Ball 1 through Ball 75)

 

 

2.) Make scripts to set all the Ball GRPMs to "1" (1 means the ball has NOT been chosen, 0 means it has been chosen) Note due to partitioning there is a limit on the number of lines so the first script will clear balls 1-24 then jump to the next script to clear 25-48 etc.

 

 

3.) Ball Shaker Script, first line makes random number (did not check this, more for place holder) Again due to limits on lines, extra scripts for the number of balls. Jumps are not set in lines 2-8 but they would go to other check scripts. Lines 9 through 17 send the script to small sections depending on the value of the random number. For instance if the number is 1, line 9 sends it down to line 18. Line 18 looks to see if B1 = 0 (meaning it has been selected before). If it has been selected it sends it back to line 1 to run random again, otherwise the script moves to line 19 when GPRM B1 is set to 0. Line 20 then sends the user somewhere you want them to go. In this case a menu I called Jump Ball 1 selected.