home *** CD-ROM | disk | FTP | other *** search
- ;------------------------------------------------------------------------------
- ; .ss.
- ; `²²'
- ; .,sS$Ss,,s$ .,sS$$$Ss. .,sS$Ss,,s$ .ss. .sSs.
- ; .d$$²^°²$$$$'.d$P²°^^²$P'.d$$²^°²$$$$'.$$$' .$$$²Sb,.
- ; $$$' .$$$' $$$²Sçsµ²' .$$$' .$$$'.$$$' .$$$' `$$b.
- ; $$$b,,d$$$' ,$$$b,....,s$$$$b,,d$$$'.$$$;.,$$$' ;$$$
- ; `²S$$S²²S$$S²°²S$$$$S²°°²S$$$$$$',$$S²°²S$S'.sS$$$P²'
- ; .sS²°$$$²²°"' d²°'
- ; .$$² .$$'
- ; $$$.,d$$'
- ; `²S$$S²'
- ;------------------------------------------------------------------------------
- ; P.P.L.X. 2.OO (C)1996 - Lone Runner / AEGiS CoRP'96
- ;------------------------------------------------------------------------------
- ; PPE 1.OO (plain) - Analysis ON - Postprocessing ON
- ;------------------------------------------------------------------------------
-
- String STRING001
-
- ;------------------------------------------------------------------------------
-
- 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", STRING001, ""
- :LABEL001
- If (STRING001 == 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 LABEL002
- 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", STRING001, ""
- Goto LABEL001
- Endif
- Else
- :LABEL002
- PrintLn ""
- PrintLn "@WAIT@"
- Endif
- PrintLn "@X0FThank you for visiting the Lottery. Come back soon."
- PrintLn "@X0F"
- PrintLn "@X0AReturning to PCBoard . . ."
-
- ;------------------------------------------------------------------------------
- ;
- ; Usage report (before postprocessing)
- ;
- ; ■ Statements used :
- ;
- ; 6 Goto
- ; 39 PrintLn
- ; 2 If
- ; 3 AdjTime
- ; 2 Log
- ; 2 InputYN
- ; 4 Delay
- ;
- ;
- ; ■ Functions used :
- ;
- ; 2 -
- ; 2 ==
- ; 2 !
- ; 1 Random()
- ; 1 YesChar()
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Analysis flags : A
- ;
- ; A - Adjust online time remaining ■ 5
- ; Program modify the amount of online time remaining, this may
- ; be a way to bypass time limits
- ; ■ Search for : ADJTIME
- ;
- ;------------------------------------------------------------------------------
- ;
- ; Postprocessing report
- ;
- ; 0 For/Next
- ; 0 While/EndWhile
- ; 2 If/Then or If/Then/Else
- ; 0 Select Case
- ;
- ;------------------------------------------------------------------------------
- ; AEGiS Corp - Break the routines, code against the machines!
- ;------------------------------------------------------------------------------
-