home *** CD-ROM | disk | FTP | other *** search
- ;---------------------------------------------------------------------------;
- ; MT-Lot v1.0 for PCBoard (R) BBS ;
- ; The Lottery ;
- ; Created 6/10/1993 by Fred Barra ;
- ; Allows callers to gamble for online time.... ;
- ; Compiled using the PCBoard (R) PPL compiler v1.0 ;
- ;---------------------------------------------------------------------------;
- STRING GAMBLE_TIME1, GAMBLE_TIME2, COUNT, USERTOKEN(3)
- :GAMBLE
- STRING yn
- PRINTLN ""
- PRINTLN "@CLS@@X09MT-Lot @X01(@X09v1.0@X01)@X09 @X0A @X0F■@X01 @X07Lottery@X07"
- PRINTLN "@X07"
- PRINTLN "@X01■@X03 The Lottery -/- Gamble for online time . . .@X07"
- PRINTLN "@X01■@X03 If your Ticket is a winner then the amount of the Bet is Doubled!@X07"
- PRINTLN "@X01■@X03 Sysop takes 10 percent of all earnings!@X07"
- PRINTLN "@X01■@X03 Amount of Bet is the cost of each Ticket!@X07"
- PRINTLN "@X01■@X03 Tickets cost -> (@X0F5 minutes@X03) each!@X07"
- PRINTLN "@X07"
- INPUTYN "@X0A(@X0F@TIMELEFT@ min. left@X0A) Want to buy a Lottery Ticket@X02",yn, gamble_time1
- :GAMBLE_AGAIN
- IF (yn = YESCHAR()) THEN
- IF (RANDOM(2) = 2) THEN
- PRINTLN "@CLS@"
- PRINTLN "@X07Thanks for playing the Lottery @USER@!@X07"
- PRINTLN ""
- PRINTLN "@X0DChecking Ticket@X05! Please Wait . . .@X07"
- DELAY 45
- PRINTLN "@X07"
- PRINTLN "@X8AWINNER@X82!"
- DELAY 5
- PRINTLN "@BEEP@@BEEP@@BEEP@@BEEP@@BEEP@@BEEP@@BEEP@@BEEP@@BEEP@@BEEP@@BEEP@@BEEP@@BEEP@@BEEP@@BEEP@@BEEP@@BEEP@@BEEP@"
- PRINTLN "@X0ACongratulations you just @X02*@X0AWON@X02* @X0Aan extra 10 minutes!"
- ADJTIME 10
- PRINTLN "@X0710 mins! added to your account. Total now -> @X0F@TIMELEFT@ minutes"
- PRINTLN ""
- PRINTLN "@X0CHey let's not forget the sysop take! @X04[@X0CCurrently 10 percent@X04]"
- PRINTLN "@X0CDeducting ->@X04 1 minute @X0Cfrom your gainings for Sysop Take . . ."
- ADJTIME -1
- PRINTLN "@X09Total Online Time available now -> @X0F@TIMELEFT@ minutes"
- log "Won 10 minutes minutes in the lottery!",0
- GOTO GAMBLE_END
- ELSE
- PRINTLN "@CLS@"
- PRINTLN "@X07Thanks for playing the Lottery @USER@!@X07"
- PRINTLN ""
- PRINTLN "@X0DChecking Ticket@X05! Please Wait . . .@X07"
- DELAY 45
- PRINTLN ""
- PRINTLN "@X8CLOOSER@X84!"
- DELAY 5
- PRINTLN "@BEEP@"
- PRINTLN "@X0CSorry but that ticket was a looser!"
- PRINTLN ""
- PRINTLN "@X0F5 Minutes @X04deducted from your account to pay for the ticket!"
- ADJTIME -5
- PRINTLN "@X0COnline Time reduced for today to -> @X0F@TIMELEFT@ min."
- log "Lost 5 minutes minutes in the lottery!",0
- PRINTLN "@X07"
- INPUTYN "@X0ABuy another lottery ticket@X02",yn, gamble_time2
- GOTO GAMBLE_AGAIN
- ENDIF
- ELSE
- :GAMBLE_END
- PRINTLN ""
- PRINTLN "@WAIT@"
- ENDIF
- PRINTLN "@X0FThank you for visiting the Lottery. Come back soon."
- PRINTLN "@X0F"
- PRINTLN "@X0AReturning to PCBoard . . ."
-
- ;---------------------------------------------------------------------------;
- ; End of MT-Lottery PPL source ;
- ;---------------------------------------------------------------------------;
-