Questo sito fa uso di cookie, i cookie introducono una gamma di servizi che migliorano la tua fruizione del sito. Utilizzando il sito si ritiene accettato l'uso dei cookie secondo le nostre linee guida. Per maggiori informazioni clicca qui.

Home Risorse Roulette Xtreme Sistemi Xtreme Bally2002

Bally2002

( | n.d.) .

Xtreme icon Bally2002.dgt — Xtreme, 2 KB (2212 bytes)

Contenuto del file

system "untitled"
method "main"
begin
if starting a new session
    begin
    call "init";
    end


if flag "qualified" is false
    begin
    call "qualify";
    end
else
    begin
    call "check win/lose";
    call "place bets";
    end

end




method "init"
begin

set list [1,2,4,8,16,32,64,128] on record "Progression" data;
put 1 units on record "Progression" data index;

set flag "qualified" to false;

copy list [number 0, number 1, number 2, number 3, number 8, number 10,
           number 11, number 12, number 13, number 20, number 21,
           number 22, number 23, number 26, number 30, number 31,
           number 32, number 33]
           to record "Bets" layout;

end



method "qualify"
begin

if number 0 has not hit more than 1 times
and number 1 has not hit more than 1 times
and number 2 has not hit more than 1 times
and number 3 has not hit more than 1 times
and number 8 has not hit more than 1 times
and number 10 has not hit more than 1 times
and number 11 has not hit more than 1 times
and number 12 has not hit more than 1 times
and number 13 has not hit more than 1 times
and number 20 has not hit more than 1 times
and number 21 has not hit more than 1 times
and number 22 has not hit more than 1 times
and number 23 has not hit more than 1 times
and number 26 has not hit more than 1 times
and number 30 has not hit more than 1 times
and number 31 has not hit more than 1 times
and number 32 has not hit more than 1 times
and number 33 has not hit more than 1 times
    begin
    set flag "qualified" to true;
    call "place bets";
    end



end




method "check win/lose"
begin

if net amount > 0
or record "Progression" data index > record "Progression" data count
    begin
    call "init";
    exit;
    end
else
    begin
    add 1 unit on record "Progression" data index;
    end

end


method "place bets"
begin

put 1 unit on record "bets" layout index;

loop until record "bets" layout index > record "bets" layout count
    begin
    put 100% of record "Progression" data on record "Bets" layout;
    add 1 unit on record "bets" layout index;
    end

end