home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HOT Scene Stuff
/
hotscenestuffzyklop1996.iso
/
texts
/
dusel04
/
dusel.ppe
(
.txt
)
< prev
next >
Wrap
PCBoard Programming Language Executable
|
1995-07-26
|
30KB
|
1,383 lines
;------------------------------------------------------------------------------
; .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 3.O1 (Encryption type I) - Analysis ON - Postprocessing ON
;------------------------------------------------------------------------------
Integer INTEGER001
Integer INTEGER002
Integer INTEGER003
Integer INTEGER004
Integer INTEGER005
Integer INTEGER006
Integer INTEGER007
Integer INTEGER008
Integer INTEGER009
Integer INTEGER010
Integer INTEGER011
Integer INTEGER012
Integer INTEGER013
Integer INTEGER014
Integer INTEGER015
Integer INTEGER016
Integer INTEGER017
Integer INTEGER018
Integer INTEGER019
Integer INTEGER020
Integer INTEGER021
Integer INTEGER022
Integer INTEGER023
Integer INTEGER024
Integer INTEGER025
Integer INTEGER026
Integer INTEGER027
Real REAL001
Real REAL002
String STRING001
String STRING002
String STRING003
String STRING004
String STRING005
String STRING006
String STRING007
String STRING008
String STRING009
String STRING010
String STRING011
String STRING012
String STRING013
String STRING014
String STRING015
String STRING016
String STRING017
String STRING018
String STRING019
String STRING020
String STRING021
String STRING022
String STRING023
String STRING024
String STRING025
String STRING026
String STRING027
String STRING028
String STRING029
String STRING030
String STRING031
String STRING032
String STRING033
String STRING034
String STRING035
String STRING036
String STRING037
String STRING038
String STRING039
String STRING040
String STRING041
String STRING042
String STRING043
String STRING044
String STRING045
String STRING046
String STRING047
String STRING048
String STRING049
String STRING050
String STRING051
String STRING052
String STRING053
String STRING054
String STRING055
String STRING056
String STRING057
String STRING058
String STRING059
String STRING060
String STRING061
String STRING062
String STRING063
String STRING064
String STRING065
;------------------------------------------------------------------------------
If (!AnsiOn()) End
INTEGER003 = 1
INTEGER011 = 2
INTEGER012 = ""
STRING051 = "@X07"
STRING052 = "@X08"
INTEGER015 = 1
STRING050 = " @0123456789!#$%^&*()-=_+`~qwertyuiop[]\|asdfghjkl;'zxcvbnm,./<>?:{}QWERTYUIOPASDFGHJKLZXCVBNMåäöÅÄÖ"
Cls
Print "@POFF@"
INTEGER010 = Day(Date()) - 1
REAL001 = 2
REAL002 = 2
INTEGER014 = 0
INTEGER027 = 0
INTEGER001 = 0
If (!Exist(PPEPath() + "ONELINER.CFG")) Gosub LABEL016
FOpen 1, PPEPath() + "ONELINER.CFG", 2, 3
FGet 1, INTEGER008
FGet 1, STRING005
FGet 1, STRING006
FGet 1, STRING003
FGet 1, STRING004
FClose 1
INTEGER027 = 1
STRING005 = Upper(STRING005)
STRING003 = Upper(STRING003)
If (STRING003 == "Y") INTEGER001 = 1
STRING004 = Upper(STRING004)
If (STRING005 == "N") INTEGER014 = 1
STRING006 = Upper(STRING006)
Goto LABEL002
:LABEL001
If (STRING007 == STRING006) Goto LABEL003
Goto LABEL004
:LABEL002
STRING055 = "Empty!"
INTEGER016 = 0
STRING056 = "Empty!"
INTEGER017 = 0
STRING057 = "Empty!"
INTEGER018 = 0
STRING058 = "Empty!"
INTEGER019 = 0
STRING059 = "Empty!"
INTEGER020 = 0
STRING060 = "Empty!"
INTEGER021 = 0
STRING061 = "Empty!"
INTEGER022 = 0
STRING062 = "Empty!"
INTEGER023 = 0
STRING063 = "Empty!"
INTEGER024 = 0
STRING064 = "Empty!"
INTEGER025 = 0
If (Exist(PPEPath() + "WRITERS.DAT")) Then
FOpen 1, PPEPath() + "WRITERS.DAT", 2, 3
Frewind 1
:LABEL003
FGet 1, STRING007
If (STRING007 == "=") Goto LABEL003
FGet 1, INTEGER009
If (INTEGER014 == 1) Goto LABEL001
:LABEL004
If (STRING007 == "=") Goto LABEL003
If (STRING007 == "Empty!") Goto LABEL015
If (STRING007 == "END-OF-LINE") Goto LABEL015
If (INTEGER009 > INTEGER016) Then
INTEGER004 = 1
Goto LABEL005
Endif
If (INTEGER009 > INTEGER017) Then
INTEGER004 = 2
Goto LABEL005
Endif
If (INTEGER009 > INTEGER018) Then
INTEGER004 = 3
Goto LABEL005
Endif
If (INTEGER009 > INTEGER019) Then
INTEGER004 = 4
Goto LABEL005
Endif
If (INTEGER009 > INTEGER020) Then
INTEGER004 = 5
Goto LABEL005
Endif
If (INTEGER009 > INTEGER021) Then
INTEGER004 = 6
Goto LABEL005
Endif
If (INTEGER009 > INTEGER022) Then
INTEGER004 = 7
Goto LABEL005
Endif
If (INTEGER009 > INTEGER023) Then
INTEGER004 = 8
Goto LABEL005
Endif
If (INTEGER009 > INTEGER024) Then
INTEGER004 = 9
Goto LABEL005
Endif
If (INTEGER009 > INTEGER025) Then
INTEGER004 = 10
Goto LABEL005
Endif
Goto LABEL003
:LABEL005
If (INTEGER004 == 10) Goto LABEL014
INTEGER025 = INTEGER024
STRING064 = STRING063
If (INTEGER004 == 9) Goto LABEL013
INTEGER024 = INTEGER023
STRING063 = STRING062
If (INTEGER004 == 8) Goto LABEL012
INTEGER023 = INTEGER022
STRING062 = STRING061
If (INTEGER004 == 7) Goto LABEL011
INTEGER022 = INTEGER021
STRING061 = STRING060
If (INTEGER004 == 6) Goto LABEL010
INTEGER021 = INTEGER020
STRING060 = STRING059
If (INTEGER004 == 5) Goto LABEL009
INTEGER020 = INTEGER019
STRING059 = STRING058
If (INTEGER004 == 4) Goto LABEL008
INTEGER019 = INTEGER018
STRING058 = STRING057
If (INTEGER004 == 3) Goto LABEL007
INTEGER018 = INTEGER017
STRING057 = STRING056
If (INTEGER004 == 2) Goto LABEL006
INTEGER017 = INTEGER016
STRING056 = STRING055
INTEGER016 = INTEGER009
STRING055 = STRING007
Goto LABEL003
:LABEL006
STRING056 = STRING007
INTEGER017 = INTEGER009
Goto LABEL003
:LABEL007
STRING057 = STRING007
INTEGER018 = INTEGER009
Goto LABEL003
:LABEL008
STRING058 = STRING007
INTEGER019 = INTEGER009
Goto LABEL003
:LABEL009
STRING059 = STRING007
INTEGER020 = INTEGER009
Goto LABEL003
:LABEL010
STRING060 = STRING007
INTEGER021 = INTEGER009
Goto LABEL003
:LABEL011
STRING061 = STRING007
INTEGER022 = INTEGER009
Goto LABEL003
:LABEL012
STRING062 = STRING007
INTEGER023 = INTEGER009
Goto LABEL003
:LABEL013
STRING063 = STRING007
INTEGER024 = INTEGER009
Goto LABEL003
:LABEL014
STRING064 = STRING007
INTEGER025 = INTEGER009
Goto LABEL003
:LABEL015
FClose 1
Endif
:LABEL016
If (Exist(PPEPath() + "ONELINER.DAT")) Goto LABEL017
FCreate 1, PPEPath() + "ONELINER.DAT", 1, 3
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, "THE DUSELiNER V1.00 By Schlagmeister Wie? [DUSEL]!"
FPutLn 1, "Start Sucking!"
FClose 1
:LABEL017
If (Exist(PPEPath() + "WHO.DAT")) Goto LABEL018
FCreate 1, PPEPath() + "WHO.DAT", 1, 3
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, ""
FPutLn 1, "--"
FPutLn 1, "--"
FClose 1
:LABEL018
If (Exist(PPEPath() + "ONELINER.CFG")) Goto LABEL019
FCreate 1, PPEPath() + "ONELINER.CFG", 1, 3
FPutLn 1, "100"
FPutLn 1, "Y"
FPutLn 1, "SYSOPNAME"
FPutLn 1, "Y"
FPutLn 1, "WORDS.LST"
FPutLn 1, "----------------------------------------------------------"
FPutLn 1, "Line 1: Minimum Security to view who has written what."
FPutLn 1, " (View the list by pressing 'W')"
FPutLn 1, "Line 2: Should the Sysop be in the Top Writers List? (Y/N)"
FPutLn 1, "Line 3: If line 2 is set to 'N', then write the Sysops"
FPutLn 1, " Name here."
FPutLn 1, "Line 4: When a user has written a new line, should the PPE"
FPutLn 1, " check the line for forbidden words? (Y/N)"
FPutLn 1, "Line 5: Name of file with forbidden words. One word/line."
FPutLn 1, " Make sure the file ends with the line:"
FPutLn 1, " END-OF-FILE"
FClose 1
If (INTEGER027 == 0) Return
:LABEL019
If (Exist(PPEPath() + "WRITERS.DAT")) Goto LABEL020
FCreate 1, PPEPath() + "WRITERS.DAT", 1, 3
FPutLn 1, "D-VIBE"
FPutLn 1, "2"
FPutLn 1, "="
FPutLn 1, "="
FPutLn 1, "="
FPutLn 1, "Empty!"
FPutLn 1, "0"
FPutLn 1, "Empty!"
FPutLn 1, "0"
FPutLn 1, "Empty!"
FPutLn 1, "0"
FPutLn 1, "Empty!"
FPutLn 1, "0"
FPutLn 1, "Empty!"
FPutLn 1, "0"
FPutLn 1, "Empty!"
FPutLn 1, "0"
FPutLn 1, "Empty!"
FPutLn 1, "0"
FPutLn 1, "Empty!"
FPutLn 1, "0"
FPutLn 1, "Empty!"
FPutLn 1, "0"
FPutLn 1, "END-OF-FILE"
FClose 1
Goto LABEL002
:LABEL020
If (Exist(PPEPath() + "PERCENT.DAT")) Goto LABEL021
FCreate 1, PPEPath() + "PERCENT.DAT", 1, 3
FPutLn 1, "", INTEGER010
FPutLn 1, "", REAL001
FPutLn 1, "", REAL002
FClose 1
:LABEL021
If (Exist(PPEPath() + "TOTAL.DAT")) Goto LABEL022
FCreate 1, PPEPath() + "TOTAL.DAT", 1, 3
FPutLn 1, "2"
FClose 1
:LABEL022
PrintLn "@CLS@@X08■ ■■▀■▀▀■▀▀▀@X07▀@X08▀■[ @X0FTHE ONELiNER V1.06 @X08]■▀@X07▀@X08▀@X07▀@X08▀■▀▀■▀■■ ■ @X0FTop Ten Coolest Writers@X07!"
Print "@X08░ ░■ ■■▀■▀▀■▀▀▀▀▀▀▀▀▀▀■▀▀■▀■■ ■"
Print "▒ ▒[ @X0F1@X08]..................[@X080000@X08]"
Print "▓ ▓[ @X072@X08]..................[@X080000@X08]"
Print "█ █[ @X073@X08]..................[@X080000@X08]"
Print "█ █[ @X074@X08]..................[@X080000@X08]"
Print "█ █[ @X075@X08]..................[@X080000@X08]"
Print "█ █[ @X076@X08]..................[@X080000@X08]"
Print "▓ ▓[ @X077@X08]..................[@X080000@X08]"
Print "▒ ▒[ @X078@X08]..................[@X080000@X08]"
Print "░ ░[ @X079@X08]..................[@X080000@X08]"
Print "■ ■[@X0710@X08]..................[@X080000@X08]"
Print "░ ░■ ■■▄■▄▄■▄▄▄▄▄▄▄▄▄▄■▄▄■▄■■ ■"
PrintLn "▒ ▒"
PrintLn "@X08▓ ▓"
PrintLn "@X08█ █"
PrintLn "@X08█ █"
PrintLn "@X08█ █"
PrintLn "@X08▓ ▓"
PrintLn "@X08▒ ▒"
PrintLn "@X08░ ░"
Print "@X08■ ■■▄■▄▄■▄▄▄▄▄▄▄▄▄@X07▄@X08▄▄▄@X07▄@X08▄@X07▄▄@X0F▄@X07▄@X0F▄▄▄@X07▄@X0F▄@X07▄▄@X08▄@X07▄@X08▄▄@X07▄@X08▄▄▄■▄▄■▄■■ ■ ■■▀■▀▀■▀▀▀▀▀▀▀▀▀▀▀■▀▀■▀■■ ■"
Print "Wanna add a DUSEL-LINER? [@X07y@X08/@X0FN@X08/@X07f@X08/@X07i@X08] [CODE BY @X0FSchlagmeister Wie¿/DUSEl@X07"
If (!Exist(PPEPath() + "ONELINER.DAT")) Goto LABEL016
FOpen 1, PPEPath() + "ONELINER.DAT", 2, 3
FGet 1, STRING010
FGet 1, STRING011
FGet 1, STRING012
FGet 1, STRING013
FGet 1, STRING014
FGet 1, STRING015
FGet 1, STRING016
FGet 1, STRING017
FGet 1, STRING018
FGet 1, STRING019
FGet 1, STRING020
FGet 1, STRING021
FGet 1, STRING022
FGet 1, STRING023
FGet 1, STRING024
FGet 1, STRING025
FGet 1, STRING026
FGet 1, STRING027
FGet 1, STRING028
FGet 1, STRING029
FClose 1
If (!Exist(PPEPath() + "WHO.DAT")) Goto LABEL016
FOpen 1, PPEPath() + "WHO.DAT", 2, 3
FGet 1, STRING030
FGet 1, STRING031
FGet 1, STRING032
FGet 1, STRING033
FGet 1, STRING034
FGet 1, STRING035
FGet 1, STRING036
FGet 1, STRING037
FGet 1, STRING038
FGet 1, STRING039
FGet 1, STRING040
FGet 1, STRING041
FGet 1, STRING042
FGet 1, STRING043
FGet 1, STRING044
FGet 1, STRING045
FGet 1, STRING046
FGet 1, STRING047
FGet 1, STRING048
FGet 1, STRING049
FClose 1
AnsiPos (52 - Len(STRING010)) / 2, 2
Print "@X08" + Chr(34) + "@X07" + STRING010 + "@X08" + Chr(34)
AnsiPos (52 - Len(STRING011)) / 2, 3
Print "@X08" + Chr(34) + "@X07" + STRING011 + "@X08" + Chr(34)
AnsiPos (52 - Len(STRING012)) / 2, 4
Print "@X08" + Chr(34) + "@X07" + STRING012 + "@X08" + Chr(34)
AnsiPos (52 - Len(STRING013)) / 2, 5
Print "@X08" + Chr(34) + "@X07" + STRING013 + "@X08" + Chr(34)
AnsiPos (52 - Len(STRING014)) / 2, 6
Print "@X08" + Chr(34) + "@X07" + STRING014 + "@X08" + Chr(34)
AnsiPos (52 - Len(STRING015)) / 2, 7
Print "@X08" + Chr(34) + "@X07" + STRING015 + "@X08" + Chr(34)
AnsiPos (52 - Len(STRING016)) / 2, 8
Print "@X08" + Chr(34) + "@X07" + STRING016 + "@X08" + Chr(34)
AnsiPos (52 - Len(STRING017)) / 2, 9
Print "@X08" + Chr(34) + "@X07" + STRING017 + "@X08" + Chr(34)
AnsiPos (52 - Len(STRING018)) / 2, 10
Print "@X08" + Chr(34) + "@X07" + STRING018 + "@X08" + Chr(34)
AnsiPos (52 - Len(STRING019)) / 2, 11
Print "@X08" + Chr(34) + "@X07" + STRING019 + "@X08" + Chr(34)
AnsiPos (52 - Len(STRING020)) / 2, 12
Print "@X08" + Chr(34) + "@X07" + STRING020 + "@X08" + Chr(34)
AnsiPos (52 - Len(STRING021)) / 2, 13
Print "@X08" + Chr(34) + "@X07" + STRING021 + "@X08" + Chr(34)
AnsiPos (52 - Len(STRING022)) / 2, 14
Print "@X08" + Chr(34) + "@X07" + STRING022 + "@X08" + Chr(34)
AnsiPos (52 - Len(STRING023)) / 2, 15
Print "@X08" + Chr(34) + "@X07" + STRING023 + "@X08" + Chr(34)
AnsiPos (52 - Len(STRING024)) / 2, 16
Print "@X08" + Chr(34) + "@X07" + STRING024 + "@X08" + Chr(34)
AnsiPos (52 - Len(STRING025)) / 2, 17
Print "@X08" + Chr(34) + "@X07" + STRING025 + "@X08" + Chr(34)
AnsiPos (52 - Len(STRING026)) / 2, 18
Print "@X08" + Chr(34) + "@X07" + STRING026 + "@X08" + Chr(34)
AnsiPos (52 - Len(STRING027)) / 2, 19
Print "@X08" + Chr(34) + "@X07" + STRING027 + "@X08" + Chr(34)
AnsiPos (52 - Len(STRING028)) / 2, 20
Print "@X08" + Chr(34) + "@X07" + STRING028 + "@X08" + Chr(34)
AnsiPos (52 - Len(STRING029)) / 2, 21
Print "@X08" + Chr(34) + "@X07" + STRING029 + "@X08" + Chr(34)
AnsiPos 53, 14
Print "@X08. @X04▄▄▄▄▄▄ @X08. @X04▄▄▄▄▄▄ @X08. @X04▄▄▄▄▄▄ @X08."
AnsiPos 53, 15
Print "@X08:@X4C▒░ @X07 @X4C▒░@X48░@X08:@X4C▒░ @X08 @X4C▒░@X48░@X08:@X4C▒░ @X08 @X4C▒░@X48░@X08:"
AnsiPos 53, 16
Print "@X08|@X4C░ @X48░@X08░ @X4C░@X48░▒@X08|@X4C░ @X48░@X08░ @X4C░@X48░▒@X08|@X4C░ @X48░@X04▀▀▀▀▀@X08|"
AnsiPos 53, 17
Print "@X08:@X48 ░▒@X08▒ @X48░▒▓@X08:@X48 ░▒@X08▒ @X48░▒▓@X08:@X48 ░▒@X08▒ @X48░▒▓@X08:"
AnsiPos 53, 18
Print "@X08∙@X04▀@X48▒▓@X08▓▄@X48▒▓@X08▀∙@X48░▒▓@X08▓ @X48▒▓@X08▓∙▀@X48▒▓@X08▓▄@X48▒▓@X08▓∙"
AnsiPos 53, 19
Print "@X08 Total Lines Written [@X0700000@X08]"
AnsiPos 53, 20
Print "@X08 [ ] % of Users Logging on"
AnsiPos 53, 21
Print "@X08 Today has Written a Line!@X07"
If (!Exist(PPEPath() + "TOTAL.DAT")) Goto LABEL016
FOpen 1, PPEPath() + "TOTAL.DAT", 2, 3
FGet 1, STRING008
FClose 1
AnsiPos 80 - Len(STRING008), 19
Print "@X07", STRING008
If (!Exist(PPEPath() + "PERCENT.DAT")) Goto LABEL016
FOpen 1, PPEPath() + "PERCENT.DAT", 2, 3
FGet 1, INTEGER010
FGet 1, REAL001
FGet 1, REAL002
FClose 1
If (INTEGER010 <> Day(Date())) Goto LABEL024
If (REAL001 == REAL002) Goto LABEL023
AnsiPos 56, 20
Print "@X07", (REAL002 / REAL001) * 100
AnsiPos 58, 20
Print "@X08] % of Users Logging on"
Goto LABEL025
:LABEL023
AnsiPos 55, 20
Print "@X0F100"
Goto LABEL025
:LABEL024
FCreate 1, PPEPath() + "PERCENT.DAT", 1, 3
FPutLn 1, "", Day(Date())
FPutLn 1, "0"
FPutLn 1, "0"
FClose 1
INTEGER010 = Day(Date())
REAL001 = 0
REAL002 = 0
AnsiPos 55, 20
Print "@X07NEW"
:LABEL025
Goto LABEL029
:LABEL026
AnsiPos 41, 23
STRING053 = ""
:LABEL027
While (STRING053 == "") Do
STRING053 = Inkey()
STRING053 = Upper(STRING053)
EndWhile
If (STRING053 == "Y") Then
STRING053 = ""
Else
If (STRING053 == "!") Then
STRING053 = ""
Gosub LABEL050
AnsiPos 41, 23
Endif
If (STRING053 == "W") Then
STRING053 = ""
If (U_Name() == "D-VIBE") Gosub LABEL052
If (CurSec() >= INTEGER008) Gosub LABEL052
AnsiPos 41, 23
Endif
If (STRING053 == "N") Then
STRING053 = ""
Goto LABEL054
Endif
If (STRING053 == "F") Then
STRING053 = ""
AnsiPos 43, 23
Print "@X87f"
AnsiPos 41, 23
Flag PPEPath() + "ONELINER.DAT"
Endif
If (STRING053 == "*") Then
STRING053 = ""
Gosub LABEL051
AnsiPos 41, 23
Endif
If (STRING053 == "I") Then
STRING053 = ""
Gosub LABEL049
AnsiPos 41, 23
Endif
If (STRING053 == Chr(13)) Then
STRING053 = ""
Goto LABEL054
Endif
STRING053 = ""
Goto LABEL027
Endif
Print "@CLS@"
Newlines 2
PrintLn "@X08 @X0C▄@X4C▒░@X04▀▀@X4C▒░@X04▄ @X0C▄@X4C▒░@X04▀@X0C▀@X4C▓▒@X04▄ ▄@X4C░@X48░@X04▀@X0C▀@X4C▓▒@X04▄ @X4C▓▒░@X0F @X04▀▀▀ @X0C▄@X4C▒░@X04▀@X0C▀@X4C▓▒@X04▄ ▄@X4C░@X48░@X04▀@X0C▀@X4C▓▒@X04▄ @X0C▄@X4C▒░@X04▀@X0C▀@X4C▓▒@X04▄"
PrintLn "@X04 @X4C▒░@X48░@X08░ @X4C░@X48░▒@X08░@X4C▒░@X48░@X08░ @X4C▒░@X48░@X08░@X4C░@X48░▒@X04▄▄@X4C▒░@X48░@X08░@X4C▒░@X48░@X08░ @X4C▒░@X48░@X08░@X4C▒░@X48░@X08░ @X4C▒░@X48░@X08░@X4C░@X48░▒@X04▄▄@X4C▒░@X48░@X08░@X4C▒░@X48░@X08░ @X04▀▀▀"
PrintLn "@X04 @X4C░@X48░▒@X08▒ @X48░▒▓@X08▒@X4C░@X48░▒@X08▒ @X4C░@X48░▒@X08▒@X48░▒▓@X08▒ @X04▄▄▄@X08▒@X4C░@X48░▒@X08▒ @X04▄▄▄@X08▒@X4C░@X48░▒@X08▒@X4C░@X48░▒@X08▒ @X4C░@X48░▒@X08▒@X48░▒▓@X08▒ @X04▄▄▄@X08▒@X4C░@X48░▒@X08▒"
PrintLn "@X08 @X04▀@X48▒▓@X08▓▄@X48▒▓@X08█▓@X48░▒▓@X08▓ @X48░▒▓@X08▓@X04▀@X48▓@X08█▓▄@X48▒░░@X08▓@X48░▒▓@X08▓▄@X48▓▒░@X08▓@X48░▒▓@X08▓@X48░▒▓@X08▓ @X48░▒▓@X08▓@X04▀@X48▓@X08█▓▄@X48▒░░@X08▓@X48░▒▓@X08▓@X07"
Newline
PrintLn "@X08 @X07Please Enter your DuselLiner!"
PrintLn "@X08 "
PrintLn "@X08 ■ ■■▀■▀▀■▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀■▀▀■▀■■ ■"
PrintLn "@X08 "
PrintLn "@X08 " + Chr(34) + "................................................" + Chr(34) + ""
PrintLn "@X08 ■ ■■▄■▄▄■▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄■▄▄■▄■■ ■"
PrintLn "@X08 [Ansi And Code By Schlagmesiter Wie?/DUSEL]@X08"
AnsiPos 17, 12
InputStr "_", STRING054, 8, 48, STRING050, 0
If (STRING054 == "") Goto LABEL055
If (STRING054 == " ") Goto LABEL055
Goto LABEL033
:LABEL028
FCreate 1, PPEPath() + "ONELINER.DAT", 1, 3
FPutLn 1, "" + STRING011
FPutLn 1, "" + STRING012
FPutLn 1, "" + STRING013
FPutLn 1, "" + STRING014
FPutLn 1, "" + STRING015
FPutLn 1, "" + STRING016
FPutLn 1, "" + STRING017
FPutLn 1, "" + STRING018
FPutLn 1, "" + STRING019
FPutLn 1, "" + STRING020
FPutLn 1, "" + STRING021
FPutLn 1, "" + STRING022
FPutLn 1, "" + STRING023
FPutLn 1, "" + STRING024
FPutLn 1, "" + STRING025
FPutLn 1, "" + STRING026
FPutLn 1, "" + STRING027
FPutLn 1, "" + STRING028
FPutLn 1, "" + STRING029
FPutLn 1, "" + STRING054
FClose 1
FCreate 1, PPEPath() + "WHO.DAT", 1, 3
FPutLn 1, "" + STRING031
FPutLn 1, "" + STRING032
FPutLn 1, "" + STRING033
FPutLn 1, "" + STRING034
FPutLn 1, "" + STRING035
FPutLn 1, "" + STRING036
FPutLn 1, "" + STRING037
FPutLn 1, "" + STRING038
FPutLn 1, "" + STRING039
FPutLn 1, "" + STRING040
FPutLn 1, "" + STRING041
FPutLn 1, "" + STRING042
FPutLn 1, "" + STRING043
FPutLn 1, "" + STRING044
FPutLn 1, "" + STRING045
FPutLn 1, "" + STRING046
FPutLn 1, "" + STRING047
FPutLn 1, "" + STRING048
FPutLn 1, "" + STRING049
FPutLn 1, "" + U_Name()
FClose 1
REAL001 = REAL001 + 1
REAL002 = REAL002 + 1
FCreate 1, PPEPath() + "PERCENT.DAT", 1, 3
FPutLn 1, "", Day(Date())
FPutLn 1, "", REAL001
FPutLn 1, "", REAL002
FClose 1
If (!Exist(PPEPath() + "TOTAL.DAT")) Goto LABEL016
FOpen 1, PPEPath() + "TOTAL.DAT", 2, 3
FGet 1, INTEGER011
FClose 1
INTEGER011 = INTEGER011 + 1
FCreate 1, PPEPath() + "TOTAL.DAT", 1, 3
FPutLn 1, "", INTEGER011
FClose 1
Return
:LABEL029
AnsiPos 80 - Len(INTEGER016), 3
Print "@X0F", INTEGER016
AnsiPos 80 - Len(INTEGER017), 4
Print "@X07", INTEGER017
AnsiPos 80 - Len(INTEGER018), 5
Print "@X07", INTEGER018
AnsiPos 80 - Len(INTEGER019), 6
Print "@X07", INTEGER019
AnsiPos 80 - Len(INTEGER020), 7
Print "@X07", INTEGER020
AnsiPos 80 - Len(INTEGER021), 8
Print "@X07", INTEGER021
AnsiPos 80 - Len(INTEGER022), 9
Print "@X07", INTEGER022
AnsiPos 80 - Len(INTEGER023), 10
Print "@X07", INTEGER023
AnsiPos 80 - Len(INTEGER024), 11
Print "@X07", INTEGER024
AnsiPos 80 - Len(INTEGER025), 12
Print "@X07", INTEGER025
INTEGER026 = 3
STRING009 = STRING055
Gosub LABEL030
INTEGER026 = 4
STRING009 = STRING056
INTEGER013 = 1
If (STRING056 == "Empty!") INTEGER013 = 2
If (INTEGER013 == 1) Gosub LABEL031
If (INTEGER013 == 2) Gosub LABEL032
INTEGER026 = 5
STRING009 = STRING057
INTEGER013 = 1
If (STRING057 == "Empty!") INTEGER013 = 2
If (INTEGER013 == 1) Gosub LABEL031
If (INTEGER013 == 2) Gosub LABEL032
INTEGER026 = 6
STRING009 = STRING058
INTEGER013 = 1
If (STRING058 == "Empty!") INTEGER013 = 2
If (INTEGER013 == 1) Gosub LABEL031
If (INTEGER013 == 2) Gosub LABEL032
INTEGER026 = 7
STRING009 = STRING059
INTEGER013 = 1
If (STRING059 == "Empty!") INTEGER013 = 2
If (INTEGER013 == 1) Gosub LABEL031
If (INTEGER013 == 2) Gosub LABEL032
INTEGER026 = 8
STRING009 = STRING060
INTEGER013 = 1
If (STRING060 == "Empty!") INTEGER013 = 2
If (INTEGER013 == 1) Gosub LABEL031
If (INTEGER013 == 2) Gosub LABEL032
INTEGER026 = 9
STRING009 = STRING061
INTEGER013 = 1
If (STRING061 == "Empty!") INTEGER013 = 2
If (INTEGER013 == 1) Gosub LABEL031
If (INTEGER013 == 2) Gosub LABEL032
INTEGER026 = 10
STRING009 = STRING062
INTEGER013 = 1
If (STRING062 == "Empty!") INTEGER013 = 2
If (INTEGER013 == 1) Gosub LABEL031
If (INTEGER013 == 2) Gosub LABEL032
INTEGER026 = 11
STRING009 = STRING063
INTEGER013 = 1
If (STRING063 == "Empty!") INTEGER013 = 2
If (INTEGER013 == 1) Gosub LABEL031
If (INTEGER013 == 2) Gosub LABEL032
INTEGER026 = 12
STRING009 = STRING064
INTEGER013 = 1
If (STRING064 == "Empty!") INTEGER013 = 2
If (INTEGER013 == 1) Gosub LABEL031
If (INTEGER013 == 2) Gosub LABEL032
Goto LABEL026
:LABEL030
AnsiPos 58, INTEGER026
Print "@X08" + STRING009
AnsiPos 58, INTEGER026
Print "@X09" + STRING009
AnsiPos 58, INTEGER026
Print "@X03" + STRING009
AnsiPos 58, INTEGER026
Print "@X07" + STRING009
AnsiPos 58, INTEGER026
Print "@X0B" + STRING009
AnsiPos 58, INTEGER026
Print "@X0F" + STRING009
AnsiPos 58, INTEGER026
Print "@X0B" + STRING009
Return
:LABEL031
AnsiPos 58, INTEGER026
Print "@X08" + STRING009
AnsiPos 58, INTEGER026
Print "@X09" + STRING009
AnsiPos 58, INTEGER026
Print "@X03" + STRING009
AnsiPos 58, INTEGER026
Print "@X07" + STRING009
AnsiPos 58, INTEGER026
Print "@X0B" + STRING009
AnsiPos 58, INTEGER026
Print "@X0F" + STRING009
AnsiPos 58, INTEGER026
Print "@X0B" + STRING009
AnsiPos 58, INTEGER026
Print "@X07" + STRING009
AnsiPos 58, INTEGER026
Print "@X03" + STRING009
Return
:LABEL032
AnsiPos 58, INTEGER026
Print "@X08" + STRING009
AnsiPos 58, INTEGER026
Print "@X09" + STRING009
AnsiPos 58, INTEGER026
Print "@X03" + STRING009
AnsiPos 58, INTEGER026
Print "@X07" + STRING009
AnsiPos 58, INTEGER026
Print "@X0B" + STRING009
AnsiPos 58, INTEGER026
Print "@X0F" + STRING009
AnsiPos 58, INTEGER026
Print "@X0B" + STRING009
AnsiPos 58, INTEGER026
Print "@X07" + STRING009
AnsiPos 58, INTEGER026
Print "@X03" + STRING009
AnsiPos 58, INTEGER026
Print "@X09" + STRING009
AnsiPos 58, INTEGER026
Print "@X08" + STRING009
Return
:LABEL033
AnsiPos 1, 16
If (INTEGER001 == 1) Then
INTEGER002 = 0
STRING002 = Upper(STRING054)
Print "@X08Suche nach worten , die Papi verboten hat..."
If (Exist(PPEPath() + STRING004)) Then
FOpen 1, PPEPath() + STRING004, 2, 3
:LABEL034
FGet 1, STRING001
STRING001 = Upper(STRING001)
If (STRING001 == "END-OF-FILE") Goto LABEL035
INTEGER002 = InStr(STRING002, STRING001)
If (INTEGER002 == 0) Goto LABEL034
Else
Goto LABEL036
Endif
FClose 1
PrintLn "Gefunden !!! .."
PrintLn "Papi sagt : WIRD NICH GESAVED!!!.."
Newlines 2
Wait
Goto LABEL055
Endif
:LABEL035
FClose 1
PrintLn "Keine BÖSEN WORTE gefunden !!! Du bist lieb!"
Gosub LABEL028
:LABEL036
STRING065 = U_Name()
If (!Exist(PPEPath() + "WRITERS.DAT")) Goto LABEL016
FOpen 1, PPEPath() + "WRITERS.DAT", 2, 3
AnsiPos 1, 17
PrintLn "@X08Searchin for [@X07" + STRING065 + "@X08] in the Top Writers List.."
Delay 2
INTEGER017 = 0
:LABEL037
Gosub LABEL038
If (STRING055 == STRING065) Goto LABEL039
If (STRING055 == "END-OF-FILE") Goto LABEL044
STRING056 = STRING055
INTEGER017 = INTEGER016
Goto LABEL037
:LABEL038
FGet 1, STRING055
If (STRING055 == "=") Goto LABEL038
FGet 1, INTEGER016
Return
:LABEL039
FClose 1
INTEGER005 = INTEGER016 + 1
INTEGER013 = INTEGER016 + 1
PrintLn "@X08Schreib weiter ! Kommst bestimmt ma gross raus!"
PrintLn "Setzte dich hoch in der Liste!!!"
INTEGER007 = 0
If (!Exist(PPEPath() + "WRITERS.DAT")) Goto LABEL016
FOpen 1, PPEPath() + "WRITERS.DAT", 2, 3
Frewind 1
:LABEL040
FGet 1, STRING055
If (STRING055 == U_Name()) Goto LABEL041
INTEGER007 = INTEGER007 + 1
Goto LABEL040
:LABEL041
FClose 1
INTEGER006 = 0
FOpen 1, PPEPath() + "WRITERS.DAT", 2, 3
Frewind 1
:LABEL042
If (INTEGER006 == INTEGER007) Goto LABEL043
FGet 1, STRING010
INTEGER006 = INTEGER006 + 1
Goto LABEL042
:LABEL043
FPutLn 1, "", U_Name()
FPutLn 1, "", INTEGER005
FClose 1
PrintLn "Done!"
Newline
Wait
Goto LABEL055
:LABEL044
FClose 1
PrintLn "@X08Hab dich nich gefunden! Dein erster Dusel-Liner,heh?!"
PrintLn "Adding you to the List.."
INTEGER007 = 0
If (!Exist(PPEPath() + "WRITERS.DAT")) Goto LABEL016
FOpen 1, PPEPath() + "WRITERS.DAT", 2, 3
Frewind 1
:LABEL045
FGet 1, STRING010
If (STRING010 == "Empty!") Goto LABEL046
INTEGER007 = INTEGER007 + 1
Goto LABEL045
:LABEL046
FClose 1
INTEGER006 = 0
FOpen 1, PPEPath() + "WRITERS.DAT", 2, 3
Frewind 1
:LABEL047
FGet 1, STRING010
INTEGER006 = INTEGER006 + 1
If (INTEGER006 == INTEGER007) Goto LABEL048
Goto LABEL047
:LABEL048
FPutLn 1, "", U_Name()
FPutLn 1, "1"
FPutLn 1, "="
FPutLn 1, "="
FPutLn 1, "="
FPutLn 1, "Empty!"
FPutLn 1, "0"
FPutLn 1, "Empty!"
FPutLn 1, "0"
FPutLn 1, "Empty!"
FPutLn 1, "0"
FPutLn 1, "Empty!"
FPutLn 1, "0"
FPutLn 1, "Empty!"
FPutLn 1, "0"
FPutLn 1, "Empty!"
FPutLn 1, "0"
FPutLn 1, "Empty!"
FPutLn 1, "0"
FPutLn 1, "Empty!"
FPutLn 1, "0"
FPutLn 1, "Empty!"
FPutLn 1, "0"
FPutLn 1, "END-OF-FILE"
FClose 1
PrintLn "Done!"
Newline
Wait
Goto LABEL055
:LABEL049
SaveScrn
PrintLn "@CLS@@X0F @X08■ ■■▀■▀▀■▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀■▀▀■▀■■ ■"
PrintLn "@X08 @X0B█@X79░▒@X3B░@X03▀▀@X0B▀@X7B█@X79░▒@X03▄ @X0B▄@X79░▒@X3B░@X03▀▀@X0B▀@X7B█@X79░▒@X03▄ @X0B█@X79░▒@X3B░@X03▀▀@X0B▀@X7B█@X79░▒@X03▄ @X0B▄@X79░▒@X3B░@X03▀▀@X0B▀@X7B█@X79░▒@X03▄ @X7B█@X79░▒@X3B░@X0F @X0B▄@X79░▒@X3B░@X03▀▀▀"
PrintLn "@X03 @X7B▓@X79▒▓@X39 @X0F @X7B▓@X79▒▓@X39 @X0F @X7B▓@X79▒▓@X39 @X0F @X7B▓@X79▒▓@X39 @X0F @X7B▓@X79▒▓@X39 @X0F @X7B▓@X79▒▓@X39 @X0F @X7B▓@X79▒▓@X39 @X0F @X7B▓@X79▒▓@X39 @X0F @X7B▓@X79▒▓@X39 @X0F @X7B▓@X79▒▓@X39 @X07"
Print "@X0F @X7B▒@X79▓█@X38░@X03▄▄@X07▄@X7B▒@X79▓█@X03▀ @X7B▒@X79▓█@X38░@X03▄▄@X07▄@X7B▒@X79▓█@X38░@X0F @X7B▒@X79▓█@X38░@X03▄▄@X07▄@X7B▒@X79▓█@X03▀ @X7B▒@X79▓█@X38░@X03▄▄@X07▄@X7B▒@X79▓█@X38░@X0F @X7B▒@X79▓█@X38░@X0F @X0B▀@X79"
PrintLn "▓█@X38░@X03▄▄▄▄▄@X09▄"
PrintLn "@X09 @X7B░@X79█@X19▓@X38▒@X0F @X7B░@X79█@X19▓@X38▒@X0F @X7B░@X79█@X19▓@X38▒@X0F @X7B░@X79█@X19▓@X38▒@X0F @X7B░@X79█@X19▓@X38▒@X0F @X7B░@X79█@X19▓@X38▒@X0F @X7B░@X79█@X19▓@X38▒@X0F @X7B░@X79█@X19▓@X38▒@X07"
Print "@X0F @X78 @X19▓▒@X38▓@X0F @X78 @X19▓▒@X38▓@X0F @X78 @X19▓▒@X38▓@X0F @X78 @X19▓▒@X38▓@X0F @X78 @X19▓▒@X38▓@X0F @X78 @X19▓▒@X38▓@X0F @X78 @X19▓▒@X38▓@X0F @X78 @X19▓▒@X38▓@X0F @X78 @X19▓▒@X38▓@X0F @X78 @X19▓▒@X38▓"
PrintLn "@X0F @X78 @X19▓▒@X38▓@X0F @X78 @X19▓▒@X38▓@X07"
PrintLn "@X08 @X73░@X19▒░@X08█ @X73░@X19▓▒@X08█ @X73░@X19▒░@X08█ @X73░@X19▓▒@X08█ @X73░@X19▒░@X08█ @X73░@X19▓▒@X08█ @X73░@X19▒░@X08█ @X73░@X19▓▒@X08█ @X73░@X19▒░@X08█ @X73░@X19▓▒@X08█ @X73░@X19▒░@X08█ @X73░@X19▒░@X08█"
PrintLn "@X08 @X73▒@X19░ @X08▓ @X73▒@X19▒░@X08▓ @X73▒@X19░ @X08▓ @X73▒@X19▒░@X08▓ @X73▒@X19░ @X08▓ @X73▒@X19▒░@X08▓ @X73▒@X19░ @X08▓ @X73▒@X19▒░@X08▓ @X73▒@X19░ @X08▓ @X73▒@X19▒░@X08▓ @X73▒@X19░ @X08▓ @X73▒@X19░ @X08▓"
Print "@X08 @X73▓@X13 @X01▓@X08▒ @X73▓@X19░ @X08▒ @X73▓@X13 @X01▓@X08▒ @X73▓@X19░ @X08▒ @X73▓@X13 @X01▓@X08▒ @X73▓@X19░ @X08▒ @X73▓@X13 @X01▓@X08▒ @X73▓@X19░ @X08▒ @X73▓@X13 @X01▓@X08▒ @X73▓@X19░ @X08▒ @X73▓@X13 @X01▓"
PrintLn "@X08▒ @X73▓@X13 @X01▓@X08▒"
Print "@X08 @X03█@X01▓▓@X08░ @X73█@X13 @X01▓@X08░ @X03▀@X01▓▓@X08░■▄@X03▄@X73█@X13 @X01▓@X08░ @X03█@X01▓▓@X08░■▄@X03▄@X73█@X13 @X01▓ @X03▀@X01▓▓@X08░■▄@X03▄@X73█@X13 @X01▓@X08░ @X03▀@X01▓▓@X08░■▄@X03▄@X73█@X13 @X01▓@X08░ @X03▀@X01▓"
PrintLn "▓@X08░■▄@X03▄█@X01▓▓@X08░"
PrintLn "@X08 ■ ■■▄■▄▄■▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄■▄▄■▄■■ ■"
PrintLn "@X08 [@X07Ansi by Rote Kuh / DUSEL @X08■ @X07STiLE@X08]"
PrintLn ""
PrintLn "@X08 [@X0FY@X08] @X07Enter a new line. @X08[@X0FN@X07/@X0FEnter@X08] @X07Continue @X08[@X0FI@X08] @X07This info. @X08[@X0F*@X07,@X0F!@X08] @X07Try it..!"
PrintLn ""
PrintLn "@X07 @X08[@X0FF@X08] @X07FLAG ONELINER.DAT FOR DOWNLOAD. This is the file where all lines are"
PrintLn "@X07 being stored.. Maybe you want to read them offline for some reason.."
PrintLn ""
PrintLn "@X07 @X08[@X0FW@X08] @X07Only for guys with sec: @X0F", INTEGER008, "@X07 or higher..."
AnsiPos 29, 21
Print "@X0FBEAT the MASTER to return"
While (STRING053 == "") Do
STRING053 = Inkey()
EndWhile
STRING053 = ""
RestScrn
Return
:LABEL050
AnsiPos 18, 1
Print "@X0FTHE"
Delay 1
AnsiPos 18, 1
Print "@X0BTHE"
Delay 1
AnsiPos 18, 1
Print "@X07THE"
Delay 1
AnsiPos 18, 1
Print "@X03THE"
Delay 1
AnsiPos 18, 1
Print "@X09THE"
Delay 1
AnsiPos 18, 1
Print "@X08THE"
Delay 1
AnsiPos 18, 1
Print "@X09THE"
Delay 1
AnsiPos 18, 1
Print "@X03THE"
Delay 1
AnsiPos 18, 1
Print "@X07THE"
Delay 1
AnsiPos 18, 1
Print "@X0BTHE"
Delay 1
AnsiPos 18, 1
Print "@X0FTHE"
Delay 1
AnsiPos 22, 1
Print "@X0FONELiNER"
Delay 1
AnsiPos 22, 1
Print "@X0BONELiNER"
Delay 1
AnsiPos 22, 1
Print "@X07ONELiNER"
Delay 1
AnsiPos 22, 1
Print "@X03ONELiNER"
Delay 1
AnsiPos 22, 1
Print "@X09ONELiNER"
Delay 1
AnsiPos 22, 1
Print "@X08ONELiNER"
Delay 1
AnsiPos 22, 1
Print "@X09ONELiNER"
Delay 1
AnsiPos 22, 1
Print "@X03ONELiNER"
Delay 1
AnsiPos 22, 1
Print "@X07ONELiNER"
Delay 1
AnsiPos 22, 1
Print "@X0BONELiNER"
Delay 1
AnsiPos 22, 1
Print "@X0FONELiNER"
Delay 1
AnsiPos 31, 1
Print "@X0FV1.06"
Delay 1
AnsiPos 31, 1
Print "@X0BV1.06"
Delay 1
AnsiPos 31, 1
Print "@X07V1.06"
Delay 1
AnsiPos 31, 1
Print "@X03V1.06"
Delay 1
AnsiPos 31, 1
Print "@X09V1.06"
Delay 1
AnsiPos 31, 1
Print "@X08V1.06"
Delay 1
AnsiPos 31, 1
Print "@X09V1.06"
Delay 1
AnsiPos 31, 1
Print "@X03V1.06"
Delay 1
AnsiPos 31, 1
Print "@X07V1.06"
Delay 1
AnsiPos 31, 1
Print "@X0BV1.06"
Delay 1
AnsiPos 31, 1
Print "@X0FV1.06"
Delay 1
Return
:LABEL051
AnsiPos 1, 2
PrintLn "@X08░ @X06▄▄▄"
PrintLn "@X08▒ @X06▄▄▄@X6C░▒▒▒▒▓▓@X07"
PrintLn "@X08▓ @X06▄@X6C░░░░▒▒▒▒▒@X0C▀▄@X6C▓@X07"
PrintLn "@X08█ @X6C░░░▒▒▒▒▒▓@X0C▌@X6C▐▓▓@X07"
PrintLn "@X08█ @X06▐@X6C░▒▒▒▒▒▓▓▓@X0C▐@X6C▓@X0C██"
PrintLn "@X08█ @X6C░▒▒▒▒▓▓▓▓▓@X0C████"
PrintLn "@X08█ @X6C▒▒▒▓▓▓▓▓@X0C█████@X6C▀@X07"
PrintLn "@X08▓ @X06▐@X6C▓▓▀@X0C▀▀@X6C▀▓▓▓@X0C██▄▄"
PrintLn "@X08▒ @X68 @X06▄▀ @X08▀■ @X06▀@X0C▀▀@X6C▀▓@X0C█"
PrintLn "@X08░ @X06▄ @X6C▓▓▄@X0C▄▄@X06▄ @X07▀@X0F▀ @X06▄@X0C▄▄█"
PrintLn "@X08■ @X06▐@X6C▒@X06▐@X6C▓@X0C██@X06▀▄@X6C▒▒▒▓▓@X0C▀▄█ "
PrintLn "@X08░ @X06▀▌@X6C▓▓▓▓▒▒▓▓▓@X0F @X0C███ "
PrintLn "@X08▒ ▄▄■ @X03▄▄▄ @X06▄▀@X0C▀@X6C▓▓▓▓@X0C█▌@X6C▓@X0C███ "
PrintLn "@X08▓ ■@X0B▄▄@X3B▓▒░@X03█@X38░@X06▐@X6C░▒▒@X0C▄@X6C▓@X0C▐▀█@X6C▓@X0C███▀ "
PrintLn "@X08█ @X38 @X3B░░▒@X03█▓@X38░▒@X06▐@X6C▒▒@X0C▀@X6C▓@X06▌@X6C▓▓@X0C██▀@X6C▓@X0C▄█ "
PrintLn "@X08█ @X38░@X03██@X38░@X03▓@X38░▒▓@X03▌@X6C▓@X0C▌@X6C▓▒@X06▐@X6C▒▓▓@X0C▄@X6C▓@X0C▀▀▀ "
PrintLn "@X08█ @X38▒░░▒░▒▓▒▓@X0F @X06▀▐@X6C▒@X06▌@X6C▒▒@X0C▀ @X06▄▄@X6C▒▒@X07 "
PrintLn "@X08▓ @X38▓▒▒▓▒▓@X08▀▀@X06▄@X6C▓▄@X06▄▀@X6C▒@X0F @X6C▒░░░@X06▀▀ "
PrintLn "@X08▒ █@X38▓▓@X08▀@X06▄▄@X6C▒▓▓@X0C▀▀@X06▀@X08▄@X04▄ @X06▀@X6C░@X0C▄ @X06▄▄ "
PrintLn "@X08░ ▓▀ @X6C░▒@X06▀ @X08▄▄ ▀▄@X04▄ @X08▀ @X0C▀▄ @X06▀@X6C░@X06▌@X07"
AnsiPos 26, 2
Print "@X06▄▄▄▄▄ @X08░"
AnsiPos 26, 3
Print "@X6C▓▓▒░ @X68░▒▒▓@X08▄▄▄ ▒"
AnsiPos 26, 4
Print "@X6C▓▓▓▒▒░@X68░@X06▀▄▄ @X08▀▀▄ ▓"
AnsiPos 26, 5
Print "@X0C██@X6C▓▓@X06▀▄▄@X6C░░@X06▌▀▄ @X68▓@X0F @X08█"
AnsiPos 26, 6
Print "@X0C███@X6C▓▒▒▒▒░@X06▀▄ ▀ @X68▓@X0F @X08█"
AnsiPos 26, 7
Print "@X0C█@X6C▓▓▓▓▓▒@X06▀▄@X6C░░@X06▀▄▄ @X68▒@X0F @X08█"
AnsiPos 26, 8
Print "@X0C▀@X06▀▄@X0C█@X6C▓@X0C▀@X6C▓▒▒▒░░@X06▄▄▀ @X68▒@X0F @X08█"
AnsiPos 26, 9
Print "@X6C▒@X0C▀@X06▀▄@X0C▄@X6C▓▓▓▒@X06▀▀▄▄@X6C░@X06▄ @X68░@X0F @X08▓"
AnsiPos 26, 10
Print "@X0C▄@X6C▄▓▀@X0C▀▀@X06▀ @X08■▀▀▄ @X6C░@X06▌ @X68▒@X0F @X08▒"
AnsiPos 26, 11
Print "@X0C█@X6C▓@X0C▄@X06▄ @X07▀@X0F▀ @X06▄▄▄█▀ @X08▄@X68▓@X08▀▌ ░"
AnsiPos 26, 12
Print "@X0C██@X6C▓@X06▄@X0C▀██▀▀@X6C▓▓▒@X06▄@X6C░░@X06▄ @X08▄▐ ■"
AnsiPos 26, 13
Print "@X0C█▌@X6C▓▒@X06▄@X0C▐██@X6C▓@X0C▄@X6C▓▒▒▒░░@X06▌ @X08▐ . ░"
AnsiPos 26, 14
Print "@X0C█@X6C▓@X0C▐@X6C▓▓@X0C██@X6C▓▓@X0C▀@X6C▒▒░░░@X06▀ @X08▓@X03▄▄@X08▀∙ ▒"
AnsiPos 26, 15
Print "@X0C▀▀ @X6C▓@X0C█@X6C▓@X0C▌@X6C▓@X0C▄@X06▀▄▀▀ @X08▒@X03█@X38░░▒@X0F @X08▓"
AnsiPos 26, 16
Print "@X6C▓@X0F @X0C▌@X6C▓@X0C██@X6C▓@X0C▐@X6C▓@X06▐@X6C▓▓@X06▌@X08░ ░@X38░▒▒▓@X0F @X08█"
AnsiPos 26, 17
Print "@X0C▀▀ ▀@X6C▓@X0C█@X6C▓▓▓@X06▐@X6C▒▒@X0F @X08░ ░ @X38▒▓▓@X08█ █"
AnsiPos 26, 18
Print "@X6C▓▓▓@X0C▄▄ ▄@X6C▓@X0C▌@X6C▒░@X0F @X08░ ▓@X38▓██@X08▓ █"
AnsiPos 26, 19
Print "@X08 @X0C▀@X6C▓@X0C▀@X6C▒▓@X06▐@X6C░@X0F @X08░ ▓▓@X38█@X08▓▓▒ ▓"
AnsiPos 26, 20
Print "@X6C▒▓▓@X0C▄ @X6C▒@X06▀▄▀ @X08▓▒▒▓▒▒░ ▒"
AnsiPos 26, 21
Print "@X06▄@X0C▀@X6C▀@X0C▀@X06▀ @X08▒▒░░▒░░ ░@X07"
Return
:LABEL052
If (INTEGER003 == 1) Goto LABEL053
If (INTEGER003 == 2) Goto LABEL000
INTEGER003 = 1
RestScrn
Return
:LABEL053
SaveScrn
INTEGER003 = 2
AnsiPos 1, 2
PrintLn "@X08░ ░"
PrintLn "▒ ▒"
PrintLn "▓ ▓"
PrintLn "█ █"
PrintLn "█ █"
PrintLn "█ █"
PrintLn "█ █"
PrintLn "▓ ▓"
PrintLn "▒ ▒"
PrintLn "░ ░"
PrintLn "■ ■"
PrintLn "░ ░"
PrintLn "▒ ▒"
PrintLn "@X08▓ ▓"
PrintLn "@X08█ █"
PrintLn "@X08█ █"
PrintLn "@X08█ █"
PrintLn "@X08▓ ▓"
PrintLn "@X08▒ ▒"
PrintLn "@X08░ ░"
AnsiPos 3, 2
Print "@X08> [@X0F" + STRING030 + "@X08] "
AnsiPos 3, 3
Print "@X08> [@X0F" + STRING031 + "@X08] "
AnsiPos 3, 4
Print "@X08> [@X0F" + STRING032 + "@X08] "
AnsiPos 3, 5
Print "@X08> [@X0F" + STRING033 + "@X08] "
AnsiPos 3, 6
Print "@X08> [@X0F" + STRING034 + "@X08] "
AnsiPos 3, 7
Print "@X08> [@X0F" + STRING035 + "@X08] "
AnsiPos 3, 8
Print "@X08> [@X0F" + STRING036 + "@X08] "
AnsiPos 3, 9
Print "@X08> [@X0F" + STRING037 + "@X08] "
AnsiPos 3, 10
Print "@X08> [@X0F" + STRING038 + "@X08] "
AnsiPos 3, 11
Print "@X08> [@X0F" + STRING039 + "@X08] "
AnsiPos 3, 12
Print "@X08> [@X0F" + STRING040 + "@X08] "
AnsiPos 3, 13
Print "@X08> [@X0F" + STRING041 + "@X08] "
AnsiPos 3, 14
Print "@X08> [@X0F" + STRING042 + "@X08] "
AnsiPos 3, 15
Print "@X08> [@X0F" + STRING043 + "@X08] "
AnsiPos 3, 16
Print "@X08> [@X0F" + STRING044 + "@X08] "
AnsiPos 3, 17
Print "@X08> [@X0F" + STRING045 + "@X08] "
AnsiPos 3, 18
Print "@X08> [@X0F" + STRING046 + "@X08] "
AnsiPos 3, 19
Print "@X08> [@X0F" + STRING047 + "@X08] "
AnsiPos 3, 20
Print "@X08> [@X0F" + STRING048 + "@X08] "
AnsiPos 3, 21
Print "@X08> [@X0F" + STRING049 + "@X08] "
While (STRING053 == "") Do
STRING053 = Inkey()
EndWhile
STRING053 = ""
Return
:LABEL054
REAL001 = REAL001 + 1
FCreate 1, PPEPath() + "PERCENT.DAT", 1, 3
FPutLn 1, "", Day(Date())
FPutLn 1, "", REAL001
FPutLn 1, "", REAL002
FClose 1
AnsiPos 53, 14
Print "@X08 "
AnsiPos 53, 15
Print "@X08 "
AnsiPos 53, 16
Print "@X08 "
AnsiPos 53, 17
Print "@X08 "
AnsiPos 53, 18
Print "@X08 "
AnsiPos 53, 19
Print "@X08 "
AnsiPos 53, 20
Print "@X08 "
AnsiPos 53, 21
Print "@X08 "
AnsiPos 57, 17
Print "@X08Maybe next time, ok?!"
Delay 1
AnsiPos 57, 17
Print "@X09Maybe next time, ok?!"
Delay 1
AnsiPos 57, 17
Print "@X03Maybe next time, ok?!"
Delay 1
AnsiPos 57, 17
Print "@X07Maybe next time, ok?!"
Delay 1
AnsiPos 57, 17
Print "@X0BMaybe next time, ok?!"
Delay 1
AnsiPos 57, 17
Print "@X0FMaybe next time, ok?!"
Delay 1
AnsiPos 57, 17
Print "@X0BMaybe next time, ok?!"
Delay 1
AnsiPos 57, 17
Print "@X07Maybe next time, ok?!"
Delay 1
AnsiPos 57, 17
Print "@X03Maybe next time, ok?!"
Delay 1
AnsiPos 57, 17
Print "@X09Maybe next time, ok?!"
Delay 1
AnsiPos 57, 17
Print "@X08Maybe next time, ok?!"
Delay 1
AnsiPos 57, 17
Print "@X00Maybe next time, ok?!"
Delay 1
:LABEL055
Print "@CLS@"
End
;------------------------------------------------------------------------------
;
; Usage report (before postprocessing)
;
; ■ Statements used :
;
; 2 End
; 1 Cls
; 3 Wait
; 115 Goto
; 169 Let
; 187 Print
; 89 PrintLn
; 102 If
; 12 FCreate
; 13 FOpen
; 27 FClose
; 59 FGet
; 160 FPutLn
; 1 InputStr
; 27 Gosub
; 11 Return
; 46 Delay
; 3 Newline
; 2 Newlines
; 176 AnsiPos
; 2 SaveScrn
; 2 RestScrn
; 5 Frewind
; 1 Flag
;
;
; ■ Functions used :
;
; 1 *
; 21 /
; 266 +
; 32 -
; 72 ==
; 1 <>
; 10 >
; 1 >=
; 40 !
; 31 Len(
; 7 Upper()
; 43 Chr()
; 1 InStr()
; 6 Date()
; 6 U_Name()
; 6 Day()
; 3 Inkey()
; 43 PPEPath()
; 1 CurSec()
; 17 Exist()
; 1 AnsiOn()
;
;------------------------------------------------------------------------------
;
; Analysis flags : f
;
; f - Flag files for download ■ 3
; This may be normal if a PPE needs to send some files, but since
; this statement allows flagging of any file on the hard disk, you
; have to be carefull. Check!
; ■ Search for : FLAG
;
;------------------------------------------------------------------------------
;
; Postprocessing report
;
; 0 For/Next
; 3 While/EndWhile
; 21 If/Then or If/Then/Else
; 0 Select Case
;
;------------------------------------------------------------------------------
; AEGiS Corp - Break the routines, code against the machines!
;------------------------------------------------------------------------------