Seb icon

Slots Game (Casino)

Seb | PRO | 05/07/11 07:00:19 AM UTC | 0 ⭐ | 1647 👁️ | Never ⏰ | []
mIRC |

1.87 KB

|

None

|

0 👍

/

0 👎

# Slots casino game
# Original author: cableguy on undernet
# Heavily modified w/ regex floodpro and vars by Sebastien (xplo)
#################################################################
 
on $*:TEXT:/^[@!.]slot/Si:#:{
  var %symbol.0 9,1_\|/_
  var %symbol.1 0,6plum
  var %symbol.2 0,1Bar
  var %symbol.3 0,4cherry 
  var %symbol.4 0,7orange 
  var %symbol.5 1,8lemon
  var %symbol.6 11,4buzz
  var %symbol.7 4,12 7 
  var %symbol.8 1,0 A 
  if (%flood [ $+ [ $nick ] ]) {
    .notice $nick Please Slow down on the triggers. (Once per 5s) 
    set -u10 %stopslot 1
    return 
  }
  if (%stopslot == 1) { halt }
  ;if ($nick == %slotnick) { msg # Only ONE pull on the slots per turn, let someone else play. Or wait a moment and try again. | halt }
  ;elseif (%slotnick != $nick) set %slotnick $nick
  var %slot1 %symbol. [ $+ [ $rand(0,8) ] ]
  inc %change +5.97 
  ;set %slotnick $nick
  var %slot2 %symbol. [ $+ [ $rand(0,8) ] ]
  var %slot3 %symbol. [ $+ [ $rand(0,8) ] ]
  msg # %slot1 %slot2 %slot3
  if (%slot1 == %slot2) && (%slot1 == %slot3) { 
    msg # 3!!!4W7E 4H7A4V7E4 A7 W4I7N4N7E4R3!!!
    msg # Way to GO $+($nick,!!!) You have just won the jar containing $+($chr(36),12,%change,1!!)  
    msg # 3!!!4W7E 4H7A4V7E4 A7 W4I7N4N7E4R3!!!
    set %slotwin $nick with %change 
    set %change 10.00
  }
}
 
on *:TEXT:*:#:{
  inc -u3 %xpf
  if (%xpf >= 6) { halt }
  if ($1 == !winner) { msg $chan The last winner was: $+(%slotwin,$chr(36)) | halt }
  if ($1 == !slut) { describe # Gives a dirty hooker to $nick and a 20$ bill to pay for it! | halt }
  if ($1 == !jar) {  msg # The pot is now: $+(%change,$chr(36),!) | halt }
}
 
on *:load:{
  var %slotwin Nobody Won the game YET!
  echo 3 -a !slot machine loaded. 
  echo 3 -a Thnx to cableguy for the base of this script
}

Comments