on *:TEXT:*.ticket*:#Quality.Gaming:{ if ( %ticketsgone == 1 ) { halt } if ( %ticket1 == $nick ) { halt } if ( %ticket2 == $nick ) { halt } if ( %ticket3 == $nick ) { halt } if ( %ticket4 == $nick ) { halt } if ( %ticket5 == $nick ) { halt } if ( %ticket6 == $nick ) { halt } if ( %ticket7 == $nick ) { halt } if ( %ticket8 == $nick ) { halt } if ( %ticket9 == $nick ) { halt } if ( %ticket10 == $nick ) { halt } if ( %ticket11 == $nick ) { halt } if ( %ticket12 == $nick ) { halt } if ( %ticket13 == $nick ) { halt } if ( %ticket14 == $nick ) { halt } if ( %ticket15 == $nick ) { halt } if ( %ticket16 == $nick ) { halt } if ( %ticket17 == $nick ) { halt } if ( %ticket18 == $nick ) { halt } if ( %ticket19 == $nick ) { halt } if ( %ticket20 == $nick ) { halt } elseif ( %ticket1 == 0 ) { /set %ticket1 $nick | /msg $chan $nick has gotten ticket #1! } elseif ( %ticket2 == 0 ) { /set %ticket2 $nick | /msg $chan $nick has gotten ticket #2! } elseif ( %ticket3 == 0 ) { /set %ticket3 $nick | /msg $chan $nick has gotten ticket #3! } elseif ( %ticket4 == 0 ) { /set %ticket4 $nick | /msg $chan $nick has gotten ticket #4! } elseif ( %ticket5 == 0 ) { /set %ticket5 $nick | /msg $chan $nick has gotten ticket #5! } elseif ( %ticket6 == 0 ) { /set %ticket6 $nick | /msg $chan $nick has gotten ticket #6! } elseif ( %ticket7 == 0 ) { /set %ticket7 $nick | /msg $chan $nick has gotten ticket #7! } elseif ( %ticket8 == 0 ) { /set %ticket8 $nick | /msg $chan $nick has gotten ticket #8! } elseif ( %ticket9 == 0 ) { /set %ticket9 $nick | /msg $chan $nick has gotten ticket #9! } elseif ( %ticket10 == 0 ) { /set %ticket10 $nick | /msg $chan $nick has gotten ticket #10! } elseif ( %ticket11 == 0 ) { /set %ticket11 $nick | /msg $chan $nick has gotten ticket #11! } elseif ( %ticket12 == 0 ) { /set %ticket12 $nick | /msg $chan $nick has gotten ticket #12! } elseif ( %ticket13 == 0 ) { /set %ticket13 $nick | /msg $chan $nick has gotten ticket #13! } elseif ( %ticket14 == 0 ) { /set %ticket14 $nick | /msg $chan $nick has gotten ticket #14! } elseif ( %ticket15 == 0 ) { /set %ticket15 $nick | /msg $chan $nick has gotten ticket #15! } elseif ( %ticket16 == 0 ) { /set %ticket16 $nick | /msg $chan $nick has gotten ticket #16! } elseif ( %ticket17 == 0 ) { /set %ticket17 $nick | /msg $chan $nick has gotten ticket #17! } elseif ( %ticket18 == 0 ) { /set %ticket18 $nick | /msg $chan $nick has gotten ticket #18! } elseif ( %ticket19 == 0 ) { /set %ticket19 $nick | /msg $chan $nick has gotten ticket #19! } elseif ( %ticket20 == 0 ) { /set %ticket20 $nick | /msg $chan $nick has gotten ticket #20! | /set %ticketsgone 1 /msg $chan All the tickets are now GONE! (thanks for lagging my net.) } } on *:TEXT:.open*:#Quality.Gaming:{ if ( %enableticks == 1 ) { halt } if ( $nick isop $chan ) { tallow } } on *:TEXT:.reset*:#Quality.Gaming:{ if ( %reset == 1 ) { halt } if ( $nick isop $chan ) { /set %ticket1 0 /set %ticket2 0 /set %ticket3 0 /set %ticket4 0 /set %ticket5 0 /set %ticket6 0 /set %ticket7 0 /set %ticket8 0 /set %ticket9 0 /set %ticket10 0 /set %ticket11 0 /set %ticket12 0 /set %ticket13 0 /set %ticket14 0 /set %ticket15 0 /set %ticket16 0 /set %ticket17 0 /set %ticket18 0 /set %ticket19 0 /set %ticket20 0 /set %reset 1 /set %enableticks 0 } } on *:TEXT:.randomticket*:#Quality.Gaming:{ if ( %randomon == 1 ) { halt } if ( $nick isop $chan ) { /set %randomon 1 /set %winner $rand(1,20) /set %winner $rand(1,20) /set %winner $rand(1,20) /set %winner $rand(1,20) /set %winner $rand(1,20) /mode $chan +m /timer 1 1 /msg #Quality.Gaming Random number of a ticket is about to be drawn. in 5... /timer 1 2 /msg #Quality.Gaming 4... /timer 1 3 /msg #Quality.Gaming 3... /timer 1 4 /msg #Quality.Gaming 2... /timer 1 5 /msg #Quality.Gaming 1... /timer 1 6 /msg #Quality.Gaming The random ticket number is... %winner ! Congrats! ( Checking Ticket Database) if ( %winner == 1 ) { /timer 1 10 /msg $chan Congratulations to: %ticket1 ! } if ( %winner == 2 ) { /timer 1 10 /msg $chan Congratulations to: %ticket2 ! } if ( %winner == 3 ) { /timer 1 10 /msg $chan Congratulations to: %ticket3 ! } if ( %winner == 4 ) { /timer 1 10 /msg $chan Congratulations to: %ticket4 ! } if ( %winner == 5 ) { /timer 1 10 /msg $chan Congratulations to: %ticket5 ! } if ( %winner == 6 ) { /timer 1 10 /msg $chan Congratulations to: %ticket6 ! } if ( %winner == 7 ) { /timer 1 10 /msg $chan Congratulations to: %ticket7 ! } if ( %winner == 8 ) { /timer 1 10 /msg $chan Congratulations to: %ticket8 ! } if ( %winner == 9 ) { /timer 1 10 /msg $chan Congratulations to: %ticket9 ! } if ( %winner == 10 ) { /timer 1 10 /msg $chan Congratulations to: %ticket10 ! } if ( %winner == 11 ) { /timer 1 10 /msg $chan Congratulations to: %ticket11 ! } if ( %winner == 12 ) { /timer 1 10 /msg $chan Congratulations to: %ticket12 ! } if ( %winner == 13 ) { /timer 1 10 /msg $chan Congratulations to: %ticket13 ! } if ( %winner == 14 ) { /timer 1 10 /msg $chan Congratulations to: %ticket14 ! } if ( %winner == 15 ) { /timer 1 10 /msg $chan Congratulations to: %ticket15 ! } if ( %winner == 16 ) { /timer 1 10 /msg $chan Congratulations to: %ticket16 ! } if ( %winner == 17 ) { /timer 1 10 /msg $chan Congratulations to: %ticket17 ! } if ( %winner == 18 ) { /timer 1 10 /msg $chan Congratulations to: %ticket18 ! } if ( %winner == 19 ) { /timer 1 10 /msg $chan Congratulations to: %ticket19 ! } if ( %winner == 20 ) { /timer 1 10 /msg $chan Congratulations to: %ticket20 ! } /timer 1 15 /mode #Quality.Gaming -m /timer 1 20 /set %randomon 0 /timer 1 20 /set %reset 0 } }