home *** CD-ROM | disk | FTP | other *** search
- ;NEWUSER2 FILE
-
- setactivity(New-user Logon...)
- log(==,New User (%var%D) Registering...)
- *ResetAllVars
- setequal(>NAME=%var%D)
- setequal(>LAST=%DATE%)
- setequal(>LASTCHK=%DATE%)
- setequal(>FROM=)
- SetEqual(>STREET=)
- SetEqual(>PASS=)
- SetEqual(>PHONE=)
- SetEqual(>WORK=)
- SetEqual(>BIRTH=)
- SetEqual(/PROTOCOL=N)
- SetEqual(>COMP=)
- SetEqual(>SCREENLEN=24)
- setequal(t=0)
- SetEqual(^5=FirstTime)
- *ShowMenu
- Display(nice\newuser)
- Goto(More)
-
- *FixMenu
- *MoreImportantFix
- AnsiGoto(1,9)
- Eline(80)
- AnsiGoto(1,10)
- Eline(80)
- AnsiGoto(1,11)
- Eline(80)
- AnsiGOto(1,12)
- Eline(80)
- AnsiGoto(1,13)
- Eline(80)
- If(^:5^)=(FirstTime) then Ret
- AnsiGoto(1,9)
- Display(nice\nblock)
- Jump(AddNumbers)
-
- *More
- AnsiGoto(44,8)
- Say(&12&\:BIRTH\)
- AnsiGoto(44,9)
- Say(\:FROM\)
- AnsiGoto(44,10)
- Say(\:COMP\)
- AnsiGoto(44,11)
- Say(/:PROTOCOL/)
- AnsiGoto(44,12)
- Say(\:PHONE\)
- AnsiGoto(44,13)
- Say(\:PASS\)
- AnsiGoto(44,14)
- Say(\:SCREENLEN\)
- AnsiGoto(44,15)
- Say(\:STREET\)
- AnsiGoto(44,16)
- Say(\:WORK\)
- If(^:5^)=(FirstTime) then goto(FirstRunThrough)
- AnsiGoto(1,20)
- Say(&15&Enter Selection: &3&[ ]&12&*)
- Back(2)
- MenuAsk%LEN1%(*)
- BigIf(1:Birth,2:City,3:Computer,4:Protocol,5:Phone,6:Pass,7:ScreenLength,8:Street,9:Work,C:CreateIt)
- *EvenMore
- If(^:5^)=(FirstTime) then Goto(MoreImportantFix)
- Goto(FixMenu)
- Return
-
- *DefBox
- AnsiGoto(28,5)
- Say(&2&SELECT CATEGORY TO MODIFY)
- AnsiGoto(1,9)
- Say(&7&┌────────────────────────────────────────────────────────────────────────────┐)
- Say(│ │)
- Say(│ │)
- Say(│ │)
- Say(└────────────────────────────────────────────────────────────────────────────┘)
- Ret
-
-
- *street
- Jump(DefBox)
- AnsiGoto(30,9)
- Say(&7&>&10&STREET ADDRESS&7&<)
- AnsiGoto(18,11)
- Say(&14&Enter Your Street Address (NOT City) Below:)
- AnsiGoto(3,12)
- Say(&3&[&7&░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░&3&]&12&*)
- Back(73)
- Ask %MIN1%(*)
- setequal(>STREET=%RESP%)
- AnsiGoto(44,15)
- Say( )
- AnsiGoto(44,15)
- Say(\:STREET\)
- if (/:from/)=(\:street\) then goto(Fake)
- goto(Evenmore)
-
- *city
- Jump(DefBox)
- AnsiGoto(30,9)
- Say(&7&>&10&CITY AND STATE&7&<)
- AnsiGoto(13,11)
- Say(&14&Enter the &15&City, State&14& You Live in Below:)
- AnsiGoto(3,12)
- Say(&3&[&7&░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░&3&]&12&*)
- Back(73)
- Ask %MIN1%(*)
- setequal(/FROM=%RESP%)
- setequal(>FROM=%RESP%)
- if (/:from/)=(\:street\) then goto(Fake)
- update
- Goto(EvenMore)
-
- *PASS
- Jump(DefBox)
- *MOREPASS
- AnsiGoto(30,9)
- Say(&7&>&10&PASSWORD ENTRY&7&<)
- AnsiGoto(3,11)
- say (&14&Enter the Password You Want to Use (Dots Will Appear Instead of Password))
- AnsiGoto(24,12)
- Say(&3&[&7&░░░░░░░░░░░░░░░░░░░░&3&]&12&*)
- Back(21)
- cgetpass%MIN2%(.)
- menuequal(a=%name%)
- if (%resp%)=(&a) then goto (bp)
- menuequal(a=%fname%)
- if (&a)=(%resp%) then goto (bp)
- menuequal(a=%lname%)
- if (&a)=(%resp%) then goto (bp)
- setequal(>PASS=%RESP%)
- setequal(k=%RESP%)
- AnsiGoto(3,11)
- say(&14& Please Enter the Password Again for Verification )
- AnsiGoto(24,12)
- Say(&3&[&7&░░░░░░░░░░░░░░░░░░░░&3&]&12&*)
- Back(21)
- cgetpass%MIN2%(.)
- notif (%RESP%) = (&k) then goto (badpass)
- Goto(EvenMore)
-
- *phone
- Jump(DefBox)
- AnsiGoto(29,9)
- Say(&7&>&10&HOME PHONE NUMBER&7&<)
- AnsiGoto(20,11)
- Say(&14&Enter Your Home Phone Number Below:&12&)
- AnsiGoto(31,12)
- picture(###-###-####)
- repeating(%resp%)
- iftrue(goto (fake))
- setequal(>PHONE=%RESP%)
- setequal(/PHONE=%Resp%)
- Goto(EvenMore)
-
- *work
- Jump(DefBox)
- AnsiGoto(29,9)
- Say(&7&>&10&WORK PHONE NUMBER?&7&<)
- AnsiGoto(18,11)
- Say(&15&Do You Have a Work Phone Number? &3&[ ]&12&*)
- Back(4)
- YesNoAsk(*)
- If(%RESP%)=(No) then SetEqual(>WORK=)
- If(%RESP%)=(No) then Goto(EvenMore)
- Jump(DefBox)
- AnsiGoto(29,9)
- Say(&7&&10&WORK PHONE NUMBER&7&<)
- AnsiGoto(21,11)
- Say(&14&Enter Your Work Phone Number Below:&12&)
- AnsiGoto(31,12)
- Picture(###-###-####)
- setequal(>WORK=%RESP%)
- If (>WORK)=() then AnsiGoto(44,16)
- If (>WORK)=() then Say( )
- AnsiGoto(44,16)
- Say(\:WORK\)
- Goto(EvenMore)
-
- *Birth
- Jump(DefBox)
- AnsiGoto(34,9)
- Say(&7&>&10&BIRTHDATE&7&<)
- AnsiGoto(25,11)
- Say(&14&Enter Your Birthdate Below:&12&*)
- AnsiGoto(35,12)
- update
- picture(##-##-##)
- repeating(%resp%)
- iftrue(goto (fake))
- dateok(%resp%)
- ifnottrue(goto (fake))
- setequal(>BIRTH=%RESP%)
- AnsiGoto(44,8)
- Say(&12&\:BIRTH\)
- Goto(EvenMore)
-
- *Protocol
- Jump(DefBox)
- AnsiGoto(26,9)
- Say(&7&>&10&PROTOCOL SELECTION&7&<)
- AnsiGoto(2,10)
- display (nice\pr1)
- AnsiGoto(2,11)
- display (nice\pr2)
- setequal(/birth=%resp%)
- AnsiGoto(3,12)
- menuask(&15&Which Protocol Would You Like (or N for None)?%hRed%: &12&*)
- setequal(/protocol=%RESP%)
- Goto(EvenMore)
-
- *Computer
- Jump(DefBox)
- AnsiGoto(30,9)
- Say(&7&>&10&COMPUTER USING&7&<)
- AnsiGoto(13,11)
- Say(&14&Enter the Type of Computer You Are Using Below:)
- AnsiGoto(3,12)
- Say(&3&[&7&░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░&3&]&12&*)
- Back(73)
- Ask %MIN1%%LEN72%(*)
- NicEqual(>COMP=%RESP%)
- setequal(>WAIT=N)
- Goto(EvenMore)
-
- *ScreenLength
- Jump(DefBox)
- AnsiGoto(29,9)
- Say(&7&>&10&SCREEN LENGTH&7&<)
- AnsiGoto(12,11)
- Say(&14&Enter the Length of Your Screen Below (24 Recommended):)
- AnsiGoto(34,12)
- Say(&3&[&7&░░░&3&]&12&*)
- Back(4)
- Ask %MIN1%%LEN3%(*)
- setequal(>FIRST=%DATE%)
- setequal(>SCREENLEN=%RESP%)
- setequal(>LEFT=%NEWTIME%)
- setequal(>SEC=%NEWSEC%)
- seekfile(phones.dat,/:phone/)
- IfTrue(Jump(Dphone))
- AnsiGoto(44,14)
- Say(\:SCREENLEN\ )
- Goto(EvenMore)
-
- *CreateIt
- AnsiGoto(1,20)
- say(&14&Please wait while your records are created.*)
- findsp
- Say(.*)
- setequal(a=%aresp%)
- saveuser(%var%a)
- Say(.*)
- appendto(userfile.ndx,%var%D│\:PASS\│\:FROM\│%var%a│0)
- qdx(%var%a)
- say( |)
- eline(55)
- appendto(phones.dat,\:phone\)
- seekuser(%var%D)
- loadmem(nice\open.ctl,goto (connect))
-
- *BADPASS
- Jump(BotLine)
- AnsiGoto(13,13)
- Beep(1)
- say(&7&>&12&The passwords did not match. Please try again...&7&<)
- goto (morepass)
-
- *fake
- ClearScr
- Beep(3)
- Say(&12&FALSE INFORMATION ENTERED!!!! YOU WILL NOW BE LOCKED OUT!!!)
- Say((It is possible you entered the same thing for your street address as you put)
- Say(for your city/state.))
- Beep(3)
- Say(&CR&&11&Enter One Line Reason Why You Entered False Information:)
- Say(&3&[&7&░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░&3&]&12&*)
- Back(53)
- Ask %MIN1%%LEN52%(*)
- appendto(badnames.bbs,%name%)
- log(--,User attempted log on with false info.)
- Log(!!,%NAME%'s Reason: "%RESP%")
- quitbbs
-
- *inv
- inc(t)
- if (&t)=(2) then goto (fake)
- goto(city)
-
- *bp
- Jump(BotLine)
- AnsiGoto(13,13)
- Beep(1)
- say (&7&>&12&Please enter a more unique, hard to guess password.&7&<)
- goto (Morepass)
-
- *FirstRunThrough
- Jump(Birth)
- Jump(City)
- Jump(Computer)
- Jump(Protocol)
- Jump(Phone)
- Jump(Pass)
- Jump(ScreenLength)
- Jump(Street)
- Jump(Work)
- SetEqual(^5=0)
- Goto(EvenMore)
-
- *AddNumbers
- AnsiGoto(13,8)
- Say(&14&1.)
- AnsiGoto(13,9)
- Say(2.)
- AnsiGoto(13,10)
- Say(3.)
- AnsiGoto(13,11)
- Say(4.)
- AnsiGoto(13,12)
- Say(5.)
- AnsiGoto(13,13)
- Say(6.)
- AnsiGoto(13,14)
- Say(7.)
- AnsiGoto(13,15)
- Say(8.)
- AnsiGoto(13,16)
- Say(9.)
- AnsiGoto(28,5)
- Say(&10&SELECT CATEGORY TO MODIFY)
- Ret
-
- *BotLine
- AnsiGoto(1,13)
- Say(&7&└────────────────────────────────────────────────────────────────────────────┘)
- Ret
-
- *Dphone
- ClearScr
- Display(display\dphone)
- Log(!!,User (%NAME%) entered Duplicate Info)
- Quitbbs
-
-