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 Johnny 123's street system

Johnny 123's street system

Xtreme icon Johnny_123s Street system.dgt — Xtreme, 5 KB (6060 bytes)

Contenuto del file

system "Johnny_123's street system"
{
  List of Commands (Condition and Action statements)
  Press 'F2' to start the list.  After each keyword, pressing 'F2' again
  will result in statement completion.

  For example: Put 5 units on (press 'F2' here will give you a list of layouts)

  Autocompletion Templates
  Press 'F6' to bring up a dialog box showing a list of autocompletion templates
  that are defined by you.  Some pre-built templates are also include.  To make
  changes to these templates, select 'Options/Editor Options (Ctrl-F3) and then
  select the Auto Completion' tab.  To add templates to the system editor, press 'F6'
  or type the template name (i.e. fstart) and press 'Ctrl-J' key.

  For help on any keyword, condition, action or identifiers, press 'F1' after
  you mouse-click on the word.

  This comment section has been created using Auto Completion.
  The name is called "default".  To make modifications, select 'Options/Editor Options
  (Ctrl-F3) and then select the Auto Completion' tab.
}
method "main"
begin
while starting a new session begin
put 0 on record "s1" data put 0 on record "s4" data
put 0 on record "s7" data put 0 on record "s10" data
put 0 on record "s13" data put 0 on record "s16" data
put 0 on record "s19" data put 0 on record "s22" data
put 0 on record "s25" data put 0 on record "s28" data
put 0 on record "s31" data put 0 on record "s34" data
// progression of :
// 1,1,1,1,2,2,2,2,3,3,4,5,6,7,8,10,12,14,17,21
// 25,30,36,43,52,62,74,88
set list of [1,1,1,1,2,2,2,2,3,3,4,5,6,7,8,
10,12,14,17,21,25,30,36,43,52,62,74,88,1000]
// note : 1000 is used to trigger reset and is not a bet
to record "progression" data
put 0 on record "total streets played" data
end

// reset on a progression bust :
if record "progression" data = 1000 begin
put 1 on record "progression" data index
put 0 on record "s1" data put 0 on record "s4" data
put 0 on record "s7" data put 0 on record "s10" data
put 0 on record "s13" data put 0 on record "s16" data
put 0 on record "s19" data put 0 on record "s22" data
put 0 on record "s25" data put 0 on record "s28" data
put 0 on record "s31" data put 0 on record "s34" data
end

// reset progression on any win :
if any street bet won each time begin
put 1 on record "progression" data index
put 0 on record "s1" data put 0 on record "s4" data
put 0 on record "s7" data put 0 on record "s10" data
put 0 on record "s13" data put 0 on record "s16" data
put 0 on record "s19" data put 0 on record "s22" data
put 0 on record "s25" data put 0 on record "s28" data
put 0 on record "s31" data put 0 on record "s34" data
end

// track which streets show :
If street(1-3) hit each time begin put 1 on record "s1" data end
If street(4-6) hit each time begin put 1 on record "s4" data end
If street(7-9) hit each time begin put 1 on record "s7" data end
If street(10-12) hit each time begin put 1 on record "s10" data end
If street(13-15) hit each time begin put 1 on record "s13" data end
If street(16-18) hit each time begin put 1 on record "s16" data end
If street(19-21) hit each time begin put 1 on record "s19" data end
If street(22-24) hit each time begin put 1 on record "s22" data end
If street(25-27) hit each time begin put 1 on record "s25" data end
If street(28-30) hit each time begin put 1 on record "s28" data end
If street(31-33) hit each time begin put 1 on record "s31" data end
If street(34-36) hit each time begin put 1 on record "s34" data end

// reset when more than 4 streets are qualified :
put 0 on record "total streets played" data
add 100% of record "s1" data to record "total streets played" data
add 100% of record "s4" data to record "total streets played" data
add 100% of record "s7" data to record "total streets played" data
add 100% of record "s10" data to record "total streets played" data
add 100% of record "s13" data to record "total streets played" data
add 100% of record "s16" data to record "total streets played" data
add 100% of record "s19" data to record "total streets played" data
add 100% of record "s22" data to record "total streets played" data
add 100% of record "s25" data to record "total streets played" data
add 100% of record "s28" data to record "total streets played" data
add 100% of record "s31" data to record "total streets played" data
add 100% of record "s34" data to record "total streets played" data
// check for reset :
if record "total streets played" data > 4 begin // reset
put 0 on record "s1" data put 0 on record "s4" data
put 0 on record "s7" data put 0 on record "s10" data
put 0 on record "s13" data put 0 on record "s16" data
put 0 on record "s19" data put 0 on record "s22" data
put 0 on record "s25" data put 0 on record "s28" data
put 0 on record "s31" data put 0 on record "s34" data
end

// place bets where qualified :
if record "s1" data = 1 begin
put 100% of record "progression" data on street(1-3) end
if record "s4" data = 1 begin
put 100% of record "progression" data on street(4-6) end
if record "s7" data = 1 begin
put 100% of record "progression" data on street(7-9) end
if record "s10" data = 1 begin
put 100% of record "progression" data on street(10-12) end
if record "s13" data = 1 begin
put 100% of record "progression" data on street(13-15) end
if record "s16" data = 1 begin
put 100% of record "progression" data on street(16-18) end
if record "s19" data = 1 begin
put 100% of record "progression" data on street(19-21) end
if record "s22" data = 1 begin
put 100% of record "progression" data on street(22-24) end
if record "s25" data = 1 begin
put 100% of record "progression" data on street(25-27) end
if record "s28" data = 1 begin
put 100% of record "progression" data on street(28-30) end
if record "s31" data = 1 begin
put 100% of record "progression" data on street(31-33) end
if record "s34" data = 1 begin
put 100% of record "progression" data on street(34-36) end

// progression :
add 1 to record "progression" data index

// finished :
end