All pastes #755604 Raw Edit

Mine

public text v1 · immutable
#755604 ·published 2007-10-30 20:06 UTC
rendered paste body
on *:INPUT:*:{
  if ($1- === THROW DICE) {
    /set %diceone 1
    /set %dicetwo 1
    /set %dicethree 1
    /set %nine 0
    /set %ten 0
    while ((%diceone < 7) && (%dicetwo < 7) && (%dicethree < 7)) {
      if ( $calc( [ [ %diceone ] + [ %dicetwo ] + [ %dicethree ] ] ) == 9) {
        inc %nine
      }
      else if ( $calc( [ [ %diceone ] + [ %dicetwo ] + [ %dicethree ] ] ) == 10) {
        inc %ten
      }
      if (%dicethree < 6) {
        inc %dicethree
      }
      else {
        if (%dicetwo < 6) {
          %dicethree = 1
          inc %dicetwo
        }
        else {
          %dicetwo = 1
          %dicethree = 1
          inc %diceone
        }
      }
    }
    //echo -a There are %nine possible ways to get nine
    //echo -a There are %ten possible ways to get ten
    halt
  }
  else {
  }
}