alias comparenum {
cplay -r won
var %a = $ini(inplay.ini,generate,0), %b = $cplay(numbers,norm1), %c = $cplay(numbers,norm2), %d = $cplay(numbers,jackpot), %e = $cplay(numbers,bonus)
while (%a > 0) {
comparenum2 %a %b %c %d %e
dec %a
}
echo 3 -ae *** Numbers Generated, Points Calculated, And Scores Completed, Notifying User Of New Scores...
balance
}
alias -l comparenum2 {
var %a = $1, %b = $2, %c = $3, %d = $4, %e = $5
var %f = $cplay(betnum,$ini(inplay.ini,generate,%a)), %g = $cplay(wadge,$ini(inplay.ini,generate,%a))
if ($istok(%f,%b,45)) {
cplay won $ini(inplay.ini,generate,%a) $iif($cplay(won,$ini(inplay.ini,generate,%a)),$calc($ifmatch + (%g + (%g * $cset(main,normal)))),$calc(%g + (%g * $cset(main,normal))))
cplay norm1 win $cplay(norm1,win) $ini(inplay.ini,generate,%a)
}
else {
cplay norm1 loss $cplay(norm1,loss) $ini(inplay.ini,generate,%a)
}
if ($istok(%f,%c,45)) {
cplay won $ini(inplay.ini,generate,%a) $iif($cplay(won,$ini(inplay.ini,generate,%a)),$calc($ifmatch + (%g + (%g * $cset(main,normal)))),$calc(%g + (%g * $cset(main,normal))))
cplay norm2 win $cplay(norm2,win) $ini(inplay.ini,generate,%a)
}
else {
cplay norm2 loss $cplay(norm2,loss) $ini(inplay.ini,generate,%a)
}
if ($istok(%f,%d,45)) {
cplay won $ini(inplay.ini,generate,%a) $iif($cplay(won,$ini(inplay.ini,generate,%a)),$calc($ifmatch + (%g + (%g * $cset(main,jackpot)))),$calc(%g + (%g * $cset(main,jackpot))))
cplay jackpot win $cplay(jackpot,win) $ini(inplay.ini,generate,%a)
}
else {
cplay jackpot loss $cplay(jackpot,loss) $ini(inplay.ini,generate,%a)
}
if ($istok(%f,%e,45)) {
cplay won $ini(inplay.ini,generate,%a) $iif($cplay(won,$ini(inplay.ini,generate,%a)),$calc($ifmatch + (%g + (%g * $cset(main,bonus)))),$calc(%g + (%g * $cset(main,bonus))))
cplay bonus win $cplay(bonus,win) $ini(inplay.ini,generate,%a)
}
else {
cplay bonus loss $cplay(bonus,loss) $ini(inplay.ini,generate,%a)
}
cplay lose $ini(inplay.ini,generate,%a) $calc($numtok($remove(%f,$cplay(numbers,norm1),$cplay(numbers,norm2),$cplay(numbers,jackpot),$cplay(numbers,bonus)),45) * %g)
}