Firstly, thank you Sp1N-D1zZy for offering to fill requests for coding. I have just discovered Roulette Extreme and like it a lot.
My request is probably very easy, but it is as follows:
For each number hit except zero I want to be able to flat bet a maximum of 2 times on 12 numbers, but if it hits on the first spin that is all the bets required for that group, then the cycle starts again on the number that just hit. If zero hits the next bet is skipped and we start betting on the next non zero number to hit.
Each number except zero has a set list of 12 numbers attached to it. For the program purposes it can be any 12 numbers.
eg 1 - 1 2 3 4 5 6 7 8 9 10 11 12
2 - 2 4 6 8 10 12 14 16 18 20 22 24
Happy experimenting,
Spin. 8)
system "Helena's Cycle"
{
*************************************
* System by helena *
* on VLS Roulette *
*************************************
Rx-ed by Sp1N-D1zZy
-------------------------------------
00-c0mpatible
-------------------------------------
For each number hit except zero I want to be able to flat bet a maximum of 2
times on 12 numbers, but if it hits on the first spin that is all the bets
required for that group, then the cycle starts again on the number that just hit.
If zero hits the next bet is skipped and we start betting on the next non zero
number to hit.
Each number except zero has a set list of 12 numbers attached to it.
For the program purposes it can be any 12 numbers.
-------------------------------------
}
method "main"
begin
track last number for 1 record"LastN"layout
while starting new session
begin
call "Init"
exit
end
if list [0] pattern match record"LastN"layout or list [00] pattern match
record"LastN"layout
begin
exit
end
if flag "Bet" true
begin
call "Place Bets"
end else begin
call "Eval"
call "Place Bets"
end
end
method "reset"
begin
put 0 record"Spins"data
set flag "Bet" false
end
method "Place Bets"
begin
if any number bet won each
begin
call "reset"
call "Eval"
end
add 1 record"Spins"data
put 100% record"Math"data record"Cycles"layout index
put 100% record"Math"data record"Math2"data
add 12 record"Math2"data
loop until record"Cycles"layout index > record"Math2"data
begin
put 1 record"Cycles"layout
add 1 record"Cycles"layout index
end
set flag "Bet" true
if record"Spins"data = 2
begin
call "reset"
end
end
method "eval"
begin
track last number for 1 record"LastN"layout
put 1 record"Single Wheel"layout index
loop until record"Single Wheel"layout index > record"Single Wheel"layout count
begin
copy record"Single Wheel"layout record"Temp"layout
if record"Temp"layout list pattern match record"LastN"layout
begin
clear record"Math"data
put 100% record"Single Wheel"layout index record"Math"data
end
add 1 record"Single Wheel"layout index
end
subtract 1 record"Math"data
multiply 12 record"Math"data
add 1 record"Math"data
end
method "Init"
begin
copy list [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,
24,25,26,27,28,29,30,31,32,33,34,35,36] record"Single Wheel"layout
copy list [1,2,3,4,5,6,7,8,9,10,11,12,2,4,6,8,10,12,14,16,18,20,22,24,2,3,4,5,6,
7,8,9,10,11,12,13,3,4,5,6,7,8,9,10,11,12,13,14,4,5,6,7,8,9,10,11,12,13,14,15,5,6,
7,8,9,10,11,12,13,14,15,16,6,7,8,9,10,11,12,13,14,15,16,17,7,8,9,10,11,12,13,14,
15,16,17,18,8,9,10,11,12,13,14,15,16,17,18,19,9,10,11,12,13,14,15,16,17,18,19,20,
10,11,12,13,14,15,16,17,18,19,20,21,11,12,13,14,15,16,17,18,19,20,21,22,12,13,14,
15,16,17,18,19,20,21,22,23,13,14,15,16,17,18,19,20,21,22,23,24,14,15,16,17,18,19,
20,21,22,23,24,25,15,16,17,18,19,20,21,22,23,24,25,26,16,17,18,19,20,21,22,23,24,
25,26,27,17,18,19,20,21,22,23,24,25,26,27,28,18,19,20,21,22,23,24,25,26,27,28,29,
19,20,21,22,23,24,25,26,27,28,29,30,20,21,22,23,24,25,26,27,28,29,30,31,21,22,23,
24,25,26,27,28,29,30,31,32,22,23,24,25,26,27,28,29,30,31,32,33,23,24,25,26,27,28,
29,30,31,32,33,34,24,25,26,27,28,29,30,31,32,33,34,35,25,26,27,28,29,30,31,32,33,
34,35,36,26,27,28,29,30,31,32,33,34,35,36,1,27,28,29,30,31,32,33,34,35,36,1,2,
28,29,30,31,32,33,34,35,36,1,2,3,29,30,31,32,33,34,35,36,1,2,3,4,30,31,32,33,34,
35,36,1,2,3,4,5,31,32,33,34,35,36,1,2,3,4,5,6,32,33,34,35,36,1,2,3,4,5,6,7,
33,34,35,36,1,2,3,4,5,6,7,8,34,35,36,1,2,3,4,5,6,7,8,9,35,36,1,2,3,4,5,6,7,8,9,10]
record"Cycles"layout
end
Thank you Spin. Trying it out now. :good:
Edit: Sorry I wan't clear enough with my request. The 12 numbers that are bet as each number hits stay the same all the time.
eg 1=bet 1-12, 2=bet 13-24, 3=bet 25-36 etc.
My apologies for not being clear enough.
Please elaborate....
I'm sure that's what the code does. Each number has a "set of 12" associated with it.... each set is bet for 2 spins at which point the next set is bet on based on the last number that was spun....
Yes you are right, I was looking at it incorrectly.
Thank you for your time and effort.