home *** CD-ROM | disk | FTP | other *** search
Wildcat! WCX | 1994-12-30 | 25.6 KB | 568 lines |
- '! Decompiled with wccNosy version 4.20f (freeware)
- '! Input File: in.wcx 26237 bytes 08/22/124 11:38:40pm
- '! Code Segment Size :24443 bytes
- '! Data Segment Size :5893 bytes
- '! String Segment Size:1794 bytes
- '! Compiled with WCC version 4.01
-
- Dim l4467 As Long
- Dim ur4505 As UserRecord
- Dim s5163 As String
- Dim s5171 As String
- Dim s5175 As String
- Dim s5276(0 To 20) As String*25
- Dim l5801(0 To 20) As Long
- Dim l5885 As Long
-
- Dim l65504_ As Long
- Dim l65508_ As Long
- Dim l65512_ As Long
- Dim l65516_ As Long
- Dim l65520_ As Long
- Dim l65524_ As Long
- Dim l65528_ As Long
- Dim l65532_ As Long
-
- Cls
- 64 For l5885 = 1 To 20 Step 1
- s5276(l5885) = "NOBODY"
- Next
- 172 StatusClear 0
- Locate 1, 5
- Color 15, 0
- Print "Running Good! v1.00......please wait"
- MorePrompt(0)
- s5175 = ProgPath + "good.cfg"
- If Exists(s5175) Then
- Open s5175 For Input As 1
- Input #1, s5163
- Input #1, s5171
- Close 1
- Else
- 274 Print
- Print "Can't Find " + ProgPath + "GOOD.CFG"
- End
- End If
- 298 Do While GetNextUser(ur4505, 1213417543)
- l4467 = 0
- Color 7, 0
- l4467 = Int(ur4505.Downloads * - 1 + ur4505.Uploads * 10 + ur4505.MsgsWritten * 25 + ur4505.TimesOn)
- If l4467 <= l5801(20) Then
- Else
- 441 If l4467 <= 0 Then
- Else
- 461 If l4467 >= l5801(20) And l4467 < l5801(19) Then
- l5801(20) = l4467
- s5276(20) = ur4505.Name
- Else
- 609 If l4467 >= l5801(19) And l4467 < l5801(18) Then
- l5801(20) = l5801(19)
- s5276(20) = s5276(19)
- l5801(19) = l4467
- s5276(19) = ur4505.Name
- End If
- 857 If l4467 >= l5801(18) And l4467 < l5801(17) Then
- l5801(20) = l5801(19)
- s5276(20) = s5276(19)
- l5801(19) = l5801(18)
- s5276(19) = s5276(18)
- l5801(18) = l4467
- s5276(18) = ur4505.Name
- End If
- 1211 If l4467 >= l5801(17) And l4467 < l5801(16) Then
- l5801(20) = l5801(19)
- s5276(20) = s5276(19)
- l5801(19) = l5801(18)
- s5276(19) = s5276(18)
- l5801(18) = l5801(17)
- s5276(18) = s5276(17)
- l5801(17) = l4467
- s5276(17) = ur4505.Name
- End If
- 1671 If l4467 >= l5801(16) And l4467 < l5801(15) Then
- l5801(20) = l5801(19)
- s5276(20) = s5276(19)
- l5801(19) = l5801(18)
- s5276(19) = s5276(18)
- l5801(18) = l5801(17)
- s5276(18) = s5276(17)
- l5801(17) = l5801(16)
- s5276(17) = s5276(16)
- l5801(16) = l4467
- s5276(16) = ur4505.Name
- End If
- 2237 If l4467 >= l5801(15) And l4467 < l5801(14) Then
- l5801(20) = l5801(19)
- s5276(20) = s5276(19)
- l5801(19) = l5801(18)
- s5276(19) = s5276(18)
- l5801(18) = l5801(17)
- s5276(18) = s5276(17)
- l5801(17) = l5801(16)
- s5276(17) = s5276(16)
- l5801(16) = l5801(15)
- s5276(16) = s5276(15)
- l5801(15) = l4467
- s5276(15) = ur4505.Name
- End If
- 2909 If l4467 >= l5801(14) And l4467 < l5801(13) Then
- l5801(20) = l5801(19)
- s5276(20) = s5276(19)
- l5801(19) = l5801(18)
- s5276(19) = s5276(18)
- l5801(18) = l5801(17)
- s5276(18) = s5276(17)
- l5801(17) = l5801(16)
- s5276(17) = s5276(16)
- l5801(16) = l5801(15)
- s5276(16) = s5276(15)
- l5801(15) = l5801(14)
- s5276(15) = s5276(14)
- l5801(14) = l4467
- s5276(14) = ur4505.Name
- End If
- 3687 If l4467 >= l5801(13) And l4467 < l5801(12) Then
- l5801(20) = l5801(19)
- s5276(20) = s5276(19)
- l5801(19) = l5801(18)
- s5276(19) = s5276(18)
- l5801(18) = l5801(17)
- s5276(18) = s5276(17)
- l5801(17) = l5801(16)
- s5276(17) = s5276(16)
- l5801(16) = l5801(15)
- s5276(16) = s5276(15)
- l5801(15) = l5801(14)
- s5276(15) = s5276(14)
- l5801(14) = l5801(13)
- s5276(14) = s5276(13)
- l5801(13) = l4467
- s5276(13) = ur4505.Name
- End If
- 4571 If l4467 >= l5801(12) And l4467 < l5801(11) Then
- l5801(20) = l5801(19)
- s5276(20) = s5276(19)
- l5801(19) = l5801(18)
- s5276(19) = s5276(18)
- l5801(18) = l5801(17)
- s5276(18) = s5276(17)
- l5801(17) = l5801(16)
- s5276(17) = s5276(16)
- l5801(16) = l5801(15)
- s5276(16) = s5276(15)
- l5801(15) = l5801(14)
- s5276(15) = s5276(14)
- l5801(14) = l5801(13)
- s5276(14) = s5276(13)
- l5801(13) = l5801(12)
- s5276(13) = s5276(12)
- l5801(12) = l4467
- s5276(12) = ur4505.Name
- End If
- 5561 If l4467 >= l5801(11) And l4467 < l5801(10) Then
- l5801(20) = l5801(19)
- s5276(20) = s5276(19)
- l5801(19) = l5801(18)
- s5276(19) = s5276(18)
- l5801(18) = l5801(17)
- s5276(18) = s5276(17)
- l5801(17) = l5801(16)
- s5276(17) = s5276(16)
- l5801(16) = l5801(15)
- s5276(16) = s5276(15)
- l5801(15) = l5801(14)
- s5276(15) = s5276(14)
- l5801(14) = l5801(13)
- s5276(14) = s5276(13)
- l5801(13) = l5801(12)
- s5276(13) = s5276(12)
- l5801(12) = l5801(11)
- s5276(12) = s5276(11)
- l5801(11) = l4467
- s5276(11) = ur4505.Name
- End If
- 6657 If l4467 >= l5801(10) And l4467 < l5801(9) Then
- l5801(20) = l5801(19)
- s5276(20) = s5276(19)
- l5801(19) = l5801(18)
- s5276(19) = s5276(18)
- l5801(18) = l5801(17)
- s5276(18) = s5276(17)
- l5801(17) = l5801(16)
- s5276(17) = s5276(16)
- l5801(16) = l5801(15)
- s5276(16) = s5276(15)
- l5801(15) = l5801(14)
- s5276(15) = s5276(14)
- l5801(14) = l5801(13)
- s5276(14) = s5276(13)
- l5801(13) = l5801(12)
- s5276(13) = s5276(12)
- l5801(12) = l5801(11)
- s5276(12) = s5276(11)
- l5801(11) = l5801(10)
- s5276(11) = s5276(10)
- l5801(10) = l4467
- s5276(10) = ur4505.Name
- End If
- 7859 If l4467 >= l5801(9) And l4467 < l5801(8) Then
- l5801(20) = l5801(19)
- s5276(20) = s5276(19)
- l5801(19) = l5801(18)
- s5276(19) = s5276(18)
- l5801(18) = l5801(17)
- s5276(18) = s5276(17)
- l5801(17) = l5801(16)
- s5276(17) = s5276(16)
- l5801(16) = l5801(15)
- s5276(16) = s5276(15)
- l5801(15) = l5801(14)
- s5276(15) = s5276(14)
- l5801(14) = l5801(13)
- s5276(14) = s5276(13)
- l5801(13) = l5801(12)
- s5276(13) = s5276(12)
- l5801(12) = l5801(11)
- s5276(12) = s5276(11)
- l5801(11) = l5801(10)
- s5276(11) = s5276(10)
- l5801(10) = l5801(9)
- s5276(10) = s5276(9)
- l5801(9) = l4467
- s5276(9) = ur4505.Name
- End If
- 9167 If l4467 >= l5801(8) And l4467 < l5801(7) Then
- l5801(20) = l5801(19)
- s5276(20) = s5276(19)
- l5801(19) = l5801(18)
- s5276(19) = s5276(18)
- l5801(18) = l5801(17)
- s5276(18) = s5276(17)
- l5801(17) = l5801(16)
- s5276(17) = s5276(16)
- l5801(16) = l5801(15)
- s5276(16) = s5276(15)
- l5801(15) = l5801(14)
- s5276(15) = s5276(14)
- l5801(14) = l5801(13)
- s5276(14) = s5276(13)
- l5801(13) = l5801(12)
- s5276(13) = s5276(12)
- l5801(12) = l5801(11)
- s5276(12) = s5276(11)
- l5801(11) = l5801(10)
- s5276(11) = s5276(10)
- l5801(10) = l5801(9)
- s5276(10) = s5276(9)
- l5801(9) = l5801(8)
- s5276(9) = s5276(8)
- l5801(8) = l4467
- s5276(8) = ur4505.Name
- End If
- 10581 If l4467 >= l5801(7) And l4467 < l5801(6) Then
- l5801(20) = l5801(19)
- s5276(20) = s5276(19)
- l5801(19) = l5801(18)
- s5276(19) = s5276(18)
- l5801(18) = l5801(17)
- s5276(18) = s5276(17)
- l5801(17) = l5801(16)
- s5276(17) = s5276(16)
- l5801(16) = l5801(15)
- s5276(16) = s5276(15)
- l5801(15) = l5801(14)
- s5276(15) = s5276(14)
- l5801(14) = l5801(13)
- s5276(14) = s5276(13)
- l5801(13) = l5801(12)
- s5276(13) = s5276(12)
- l5801(12) = l5801(11)
- s5276(12) = s5276(11)
- l5801(11) = l5801(10)
- s5276(11) = s5276(10)
- l5801(10) = l5801(9)
- s5276(10) = s5276(9)
- l5801(9) = l5801(8)
- s5276(9) = s5276(8)
- l5801(8) = l5801(7)
- s5276(8) = s5276(7)
- l5801(7) = l4467
- s5276(7) = ur4505.Name
- End If
- 12101 If l4467 >= l5801(6) And l4467 < l5801(5) Then
- l5801(20) = l5801(19)
- s5276(20) = s5276(19)
- l5801(19) = l5801(18)
- s5276(19) = s5276(18)
- l5801(18) = l5801(17)
- s5276(18) = s5276(17)
- l5801(17) = l5801(16)
- s5276(17) = s5276(16)
- l5801(16) = l5801(15)
- s5276(16) = s5276(15)
- l5801(15) = l5801(14)
- s5276(15) = s5276(14)
- l5801(14) = l5801(13)
- s5276(14) = s5276(13)
- l5801(13) = l5801(12)
- s5276(13) = s5276(12)
- l5801(12) = l5801(11)
- s5276(12) = s5276(11)
- l5801(11) = l5801(10)
- s5276(11) = s5276(10)
- l5801(10) = l5801(9)
- s5276(10) = s5276(9)
- l5801(9) = l5801(8)
- s5276(9) = s5276(8)
- l5801(8) = l5801(7)
- s5276(8) = s5276(7)
- l5801(7) = l5801(6)
- s5276(7) = s5276(6)
- l5801(6) = l4467
- s5276(6) = ur4505.Name
- End If
- 13727 If l4467 >= l5801(5) And l4467 < l5801(4) Then
- l5801(20) = l5801(19)
- s5276(20) = s5276(19)
- l5801(19) = l5801(18)
- s5276(19) = s5276(18)
- l5801(18) = l5801(17)
- s5276(18) = s5276(17)
- l5801(17) = l5801(16)
- s5276(17) = s5276(16)
- l5801(16) = l5801(15)
- s5276(16) = s5276(15)
- l5801(15) = l5801(14)
- s5276(15) = s5276(14)
- l5801(14) = l5801(13)
- s5276(14) = s5276(13)
- l5801(13) = l5801(12)
- s5276(13) = s5276(12)
- l5801(12) = l5801(11)
- s5276(12) = s5276(11)
- l5801(11) = l5801(10)
- s5276(11) = s5276(10)
- l5801(10) = l5801(9)
- s5276(10) = s5276(9)
- l5801(9) = l5801(8)
- s5276(9) = s5276(8)
- l5801(8) = l5801(7)
- s5276(8) = s5276(7)
- l5801(7) = l5801(6)
- s5276(7) = s5276(6)
- l5801(6) = l5801(5)
- s5276(6) = s5276(5)
- l5801(5) = l4467
- s5276(5) = ur4505.Name
- End If
- 15459 If l4467 >= l5801(4) And l4467 < l5801(3) Then
- l5801(20) = l5801(19)
- s5276(20) = s5276(19)
- l5801(19) = l5801(18)
- s5276(19) = s5276(18)
- l5801(18) = l5801(17)
- s5276(18) = s5276(17)
- l5801(17) = l5801(16)
- s5276(17) = s5276(16)
- l5801(16) = l5801(15)
- s5276(16) = s5276(15)
- l5801(15) = l5801(14)
- s5276(15) = s5276(14)
- l5801(14) = l5801(13)
- s5276(14) = s5276(13)
- l5801(13) = l5801(12)
- s5276(13) = s5276(12)
- l5801(12) = l5801(11)
- s5276(12) = s5276(11)
- l5801(11) = l5801(10)
- s5276(11) = s5276(10)
- l5801(10) = l5801(9)
- s5276(10) = s5276(9)
- l5801(9) = l5801(8)
- s5276(9) = s5276(8)
- l5801(8) = l5801(7)
- s5276(8) = s5276(7)
- l5801(7) = l5801(6)
- s5276(7) = s5276(6)
- l5801(6) = l5801(5)
- s5276(6) = s5276(5)
- l5801(5) = l5801(4)
- s5276(5) = s5276(4)
- l5801(4) = l4467
- s5276(4) = ur4505.Name
- End If
- 17297 If l4467 >= l5801(3) And l4467 < l5801(2) Then
- l5801(20) = l5801(19)
- s5276(20) = s5276(19)
- l5801(19) = l5801(18)
- s5276(19) = s5276(18)
- l5801(18) = l5801(17)
- s5276(18) = s5276(17)
- l5801(17) = l5801(16)
- s5276(17) = s5276(16)
- l5801(16) = l5801(15)
- s5276(16) = s5276(15)
- l5801(15) = l5801(14)
- s5276(15) = s5276(14)
- l5801(14) = l5801(13)
- s5276(14) = s5276(13)
- l5801(13) = l5801(12)
- s5276(13) = s5276(12)
- l5801(12) = l5801(11)
- s5276(12) = s5276(11)
- l5801(11) = l5801(10)
- s5276(11) = s5276(10)
- l5801(10) = l5801(9)
- s5276(10) = s5276(9)
- l5801(9) = l5801(8)
- s5276(9) = s5276(8)
- l5801(8) = l5801(7)
- s5276(8) = s5276(7)
- l5801(7) = l5801(6)
- s5276(7) = s5276(6)
- l5801(6) = l5801(5)
- s5276(6) = s5276(5)
- l5801(5) = l5801(4)
- s5276(5) = s5276(4)
- l5801(4) = l5801(3)
- s5276(4) = s5276(3)
- l5801(3) = l4467
- s5276(3) = ur4505.Name
- End If
- 19241 If l4467 >= l5801(2) And l4467 < l5801(1) Then
- l5801(20) = l5801(19)
- s5276(20) = s5276(19)
- l5801(19) = l5801(18)
- s5276(19) = s5276(18)
- l5801(18) = l5801(17)
- s5276(18) = s5276(17)
- l5801(17) = l5801(16)
- s5276(17) = s5276(16)
- l5801(16) = l5801(15)
- s5276(16) = s5276(15)
- l5801(15) = l5801(14)
- s5276(15) = s5276(14)
- l5801(14) = l5801(13)
- s5276(14) = s5276(13)
- l5801(13) = l5801(12)
- s5276(13) = s5276(12)
- l5801(12) = l5801(11)
- s5276(12) = s5276(11)
- l5801(11) = l5801(10)
- s5276(11) = s5276(10)
- l5801(10) = l5801(9)
- s5276(10) = s5276(9)
- l5801(9) = l5801(8)
- s5276(9) = s5276(8)
- l5801(8) = l5801(7)
- s5276(8) = s5276(7)
- l5801(7) = l5801(6)
- s5276(7) = s5276(6)
- l5801(6) = l5801(5)
- s5276(6) = s5276(5)
- l5801(5) = l5801(4)
- s5276(5) = s5276(4)
- l5801(4) = l5801(3)
- s5276(4) = s5276(3)
- l5801(3) = l5801(2)
- s5276(3) = s5276(2)
- l5801(2) = l4467
- s5276(2) = ur4505.Name
- End If
- 21291 If l4467 >= l5801(1) And l4467 > l5801(20) Then
- l5801(20) = l5801(19)
- s5276(20) = s5276(19)
- l5801(19) = l5801(18)
- s5276(19) = s5276(18)
- l5801(18) = l5801(17)
- s5276(18) = s5276(17)
- l5801(17) = l5801(16)
- s5276(17) = s5276(16)
- l5801(16) = l5801(15)
- s5276(16) = s5276(15)
- l5801(15) = l5801(14)
- s5276(15) = s5276(14)
- l5801(14) = l5801(13)
- s5276(14) = s5276(13)
- l5801(13) = l5801(12)
- s5276(13) = s5276(12)
- l5801(12) = l5801(11)
- s5276(12) = s5276(11)
- l5801(11) = l5801(10)
- s5276(11) = s5276(10)
- l5801(10) = l5801(9)
- s5276(10) = s5276(9)
- l5801(9) = l5801(8)
- s5276(9) = s5276(8)
- l5801(8) = l5801(7)
- s5276(8) = s5276(7)
- l5801(7) = l5801(6)
- s5276(7) = s5276(6)
- l5801(6) = l5801(5)
- s5276(6) = s5276(5)
- l5801(5) = l5801(4)
- s5276(5) = s5276(4)
- l5801(4) = l5801(3)
- s5276(4) = s5276(3)
- l5801(3) = l5801(2)
- s5276(3) = s5276(2)
- l5801(2) = l5801(1)
- s5276(2) = s5276(1)
- l5801(1) = l4467
- s5276(1) = ur4505.Name
- End If
- 23447 Locate 2, 1
- Print "@07@ @4F@ NAME POINTS "
- Locate 3, 1
- Print "@07@ @4F@──────────────────────────────────────────────────────────────────────────────"
- 23500 For l5885 = 1 To 20 Step 1
- Locate 3 + l5885, 1
- Print "@07@ "
- Next
- 23596
- 23617 For l5885 = 1 To 20 Step 1
- Locate 3 + l5885, 1
- Print "@0F@ "; Pad(s5276(l5885), 28); "@0E@ "; Pad(Str(l5801(l5885)), 10); "@06@ "
- Next
- End If
- End If
- End If
- 23803 Loop
- 23809 Color 7, 0
- Open s5163 For Output As 1
- Print #1, "@CLS@@0E@@07@@0F@ @BBS@@0E@"
- Print #1, "@0E@ Top 20 Good Point Users "
- Print #1, "@07@ @4F@──────────────────────────────────────────────────────────────────────────────"
- Print #1, "@07@ @4F@ NAME POINTS "
- Print #1, "@07@ @4F@──────────────────────────────────────────────────────────────────────────────"
- Close 1
- Open s5171 For Output As 2
- Print #2, "@NOPAUSE@"
- Print #2, "!|1K|*|w04042D1101|1BH80F0200LS050E000B080900000E050000H8|Y00000100"
- Print #2, "!|1U060900000000<>@BBS@<>"
- Print #2, "!|1U068O00000000<>Top 20 Good Point Users<>|c0B|W00|=00000001"
- Print #2, "!|P05000W008G0K8G0K0W0K0W|P05GY0WGY8GHI8GHI0WHI0W|S0109|F0D3B0B|FHA3S0B|#|#|#"
- Print #2, "@CLS@@0E@@07@@0F@ @BBS@@0E@"
- Print #2, "@0E@ Top 20 Good Point Users "
- Print #2, "@07@ @4F@──────────────────────────────────────────────────────────────────────────────"
- Print #2, "@07@ @4F@ NAME POINTS "
- Print #2, "@07@ @4F@──────────────────────────────────────────────────────────────────────────────"
- Close 2
- Open s5163 For Append As 1
- Open s5171 For Append As 2
- 24072 For l5885 = 1 To 20 Step 1
- Print #1, "@0F@ "; Pad(s5276(l5885), 28); "@0E@ "; Pad(Str(l5801(l5885)), 10); "@06@ "
- Print #2, "@0F@ "; Pad(s5276(l5885), 28); "@0E@ "; Pad(Str(l5801(l5885)), 10); "@06@ "
- Next
- 24345 Print #1, "@07@ @4F@──────────────────────────────────────────────────────────────────────────────"
- Print #1, "@02@ DOWNLOAD= -1 UPLOAD= +10 MESSAGE WRITTEN= +25 EACH CALL= +1"
- Print #1, "@02@ Good! (WCX v1.00) Written by T&J Software "
- Print #2, "@07@ @4F@──────────────────────────────────────────────────────────────────────────────"
- Print #2, "@02@ DOWNLOAD= -1 UPLOAD= +10 MESSAGE WRITTEN= +25 EACH CALL= +1"
- Print #2, "@02@ Good! (WCX v1.00) Written by T&J Software "
- Close 1
- Close 2
- Color 7, 0
- End
- End
-