Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # 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
- }
Add Comment
Please, Sign In to add comment