

               L i Q U i D  B B S  S O F T W A R E  

                 Chronological Revision Listings 

             LiQUiD Mini-Dox  Support  Suggestions 
              Copyright (C) 1993 CyberWorks Software



LiQUiD Version 1.19 Revision C

There have been lots of changes in this Revision of LiQUiD.
Anyway, a few of the changes made this time are Internal Comm Routines, no 
more need for X00 or BNU, 16.8k Support, LiQUiD requires 110k Less 
conventional memory then before, about 40 Configurable color strings added, 
the jump conference procedure now lists both file and message conferences, 
new registration screen ('.' from main menu), speed increases, when you 
check for access at the matrix, it only asks you for your name once, then 
logs you in, new message headers, up to 999 prelogon screens and logoff 
screens that randomize, it now lists your user note at the login procedure,
and tons more shit I can't even think of.
So far I've set a record, I've been programming on LiQUiD about 5-8 hours 
a day for about 15 days straight (clap clap).
Many thanks to those who helped make this months release a bang, and 
especially to the iCE artists, and of course Crimson Blade.
FIDO net support will be the next big thing added to LiQUiD, so hang in there
if you are waiting for it.
If you are interested in registering LiQUiD, then be sure to grab the file
LIQUID.APP from file conference 1, fill it out, and send it back to me. 
Chat me if you have any questions.
If you know anyone who is putting a board up or wishes to switch softwares,
please mention LiQUiD to them.
Oh, for those who wish to know, my Birth-Day is this Saturday (Happy B-Day to
me).
Take care, and thanks for the support, I appreciate you all. Any comments or
bugs, leave feedback.

_____________________________________________________________________________

Ok, a few notes to read :

1) Your config will be somewhat messed up around the area where it
asks your message and file conference names. This is ok, just enter the
right information, then type F10 to save your changes, then load it up
again, do this till it works. Be sure to backup your config.BBS just
in case things get fucked. 

2) Let's make LiQUiD Rock, recommend it to a friend!! We need more
boards to improve PlazmA Net. Also, if you WANT an account on PlazmANet,
be sure to let me know. 

3) In the config it says "Box Header Color #1, etc etc", those are all
for the header that surrounds your recent callers, user listings,
news, email, etc. The magenta/high magenta/white header on my board.
It's all configurable. So change it to something you like. 

4) To configure all of the configurable strings added, you can use
color and anything yuo want. To use color, obviously just type like
|15 for to make the color high white, then your string "|15Enter name|08:",
for example. You should be able to figure it out, it's the same
thing you do for your origin line. 

That's all I wish to BS about, see you next release. 

-Sought After

-----------------------------------------------------------------------------

  LiQUiD Version 1.19 Revision D :

    In this revision a few more configurable strings were added,
    code was optimized, a few new ansis were added, origin line length
    extended to 80 characters per line, external config made so it's
    bearable to look at, netting in all conferences is now supported
    (Go to the node editor and tell it what conference you are netting
    from for PlazmA Net), a net-mail delay setting in the config(If
    the HUB to PlazmA Net is running a front-end mailer, you will
    need to set that delay to 15-18 seconds, if the hub is NOT
    running a Front-End Mailer, the delay should be set to 4 seconds!),
    and of course the long-awaited FIDO Net Support!

    Why so few changes this month, compared to last month? I was tired
    and needed a rest, so be happy you got a big and much-needed feature
    added as well as a few good, but small ones.

    What will happen for 1.19 Revision E? Most likly Multi-Node support.
    This is a very popular and needed feature, it demands my attention.

    Ok a few things to note : Before you change to 1.19 D, BACKUP YOUR

    LIQUID DIR AND ALL SUB-DIRS! Then, run the file MSGCONV.EXE. It will
    convert your message structures to those of your new copies of LiQUiD,
    add FIDO Variables, and add the 80 char's per line on your origin lines.

    Next, run NODECONV.EXE, it will convert your nodelist.bbs to support
    your net in any conference (This pertains to PlazmA Net's location
    ONLY, NOT FIDO, etc etc)
    
    Once that is done, you need to call me, and get a new reg file for
    LiQUiD. I have changed the reg routines, and EVERYONE must get a new
    registration file from me before LiQUiD will work right again. So,
    call Crewel Lye and chat me or email me, the quicker the better, for
    you and me.

    After that, you need to run the new config.exe, and answer the new
    questions in there. Also EVERYONE - Work on your origin lines!
    I added space for 80 chars both lines, USE IT. Make it look good.

    If you don't do the above mentioned directions, life will be hard, so
    let's follow directions, and get things done quickly and efficiently.

    I need the net to be more active also, sysops. Let's do what
    we can to enhance the activity in the net, ok?

----------------------------------------------------------------------------

    Info on FIDO Support:

    The way FIDO works on LiQUiD is you have a tosser called FIDOTOSS.EXE.
    FIDOTOSS.EXE IMPORTS, EXPORTS, and PURGES messages. Export is used to
    toss messages from LiQUiD struture to FIDO stucture. Import tosses
    from FIDO to LiQUiD, and Purge deletes the converted messages.
    Once you export with FIDOTOSS.EXE, you should use a tossing program
    like TOSSCAN.EXE to convert to FrontDoor structures, then use FrontDoor
    or another Front-End mailer to do your net.

    If you're interested in being in a FIDO net, you should know what
    to do. If not, learn elsewhere, I write the compatibility, not
    manuals. I will not be giving any support as to setting up FIDO,
    I will take any bug reports gladly however, or any suggestions.
    Let me know.

    Keep in mind that this _IS_ a beta for FIDO-Net. It may work, and
    it may not. I am pretty damned sure it will work, but I am also
    sure some bugs will be encountered.

    Ok, Inside your message sponsor, this is an example of how you should
    set it up for FIDO :

    1)   Area Name            :(FIDO NET Area Name)
    2)   Echo Mail Conference :(IF a FIDO area, this MUST BE SET to 222)
    3)   Area Flag Number     :(Irrelevent to the FIDO Net)
    4)   Access Level         :(Irrelevent to the FIDO Net)
    5)   Access Name/Number   :(Irrelevent to the FIDO Net)
    6)   Maximum messages     :(Irrelevent to the FIDO Net)
    7)   Sponsor              :(Irrelevent to the FIDO Net)
    8)   Fido Address         :(Enter your FIDO Address here. Ex: 69:1713/10 for CCi)
    9)   Fido Directory       :(You MUST put a seperate directory for EACH FIDO Message
    Base. You must make this dir yourself. Ex: C:\LiQUiD\BOARDS\1 for area 1,
    C:\LiQUiD\BOARDS\2 for area 2, etc. You MUST make these dirs in order for
    the net to work.)
    10)  Fido Origin          :(Enter your FIDO Origin Line here. This will NOT show
    up if you didn't say your echo ID was 222, MAKE SURE YOU DID IF THIS IS A FIDO AREA!)
    11)  Net Name             :(Name of your net. If FIDO or not, specify anyway.
    Ex: PlazmA Net, CCi, Felony, Etc)


---------------------------------------------------------------------------



  LiQUiD Version 1.19 Revision E :

In this revision external menus can now be used without problems,
International phone code support added, Message Status Screen added,
External/Configurable ansi headers now optional in several places
(Rumors, User Listing, Recent Callers), System 1 Password external ansi
optional, User Login Procedure external ansi now configurable, 'Your Status'
ansi now externally configurable (Y from Main Menu), Yes/No prompt bugs fixed
(Used to display incorrectly), the string when you connect to LiQUiD for
scanning fx ability is configurable, and a few small things that I have 
failed to remember.

I took a break mostly this month and relaxed. May will hopefully
have many new additions to the software. I was planning on adding
multi-node with Revision E, but the routines I was going to use are 
inefficient and not too compatible with DesqView, so I would rather wait
until I find something that will work all around. 

Ok IMPORTANT NOTICE: Before running your new update, you MUST run the file
USERCONV.EXE *ONE* Time ONLY. This will convert your user files to reflect
the changes made in the user records. If you don't do this, your user
file is incompatible with the new version. 

Thanks to Necromancer of iCE Advertisements, we have a new set of external
menus. They are included in this release, filename is NECROLQ.ZIP.
I have been in communication with several of the most talented artists
around, and we shall have new LiQUiD Custom status screens, menus, etc
next month. Also many thanks to Amroth of NEMESIS, we have a very nice
LiQUID Logo, also included in this release, filename : AM-LIQ.ANS

Just copy all files in this archive to your main LiQUID directory, run
USERCONV.EXE, and you are in business. 

-----------------------------------------------------------------------------

  LiQUiD Version 1.19 Revision F :


In this revision :
The Connect Status and 'Locking Com Port at' were both made optional in
the config; they can be disabled or enabled.
The 'Deleting Last Five Messages..." is now configurable.
The Message Newscan Prompt & Message NewScan Header is now configurable. 
(See MCI Code for this Below under Message NewScan Prompt MCI Codes)
The File NewScan Prompt _And_ File Listing Prompt are both now configurable. 
(See MCI Codes for this below under File NewScan Prompt MCI Codes)
You can now have a configurable external Sub-Board Header for the 
message base. (See usage for SUBBRD.ANS Below)
The File Area Listing prompt ("A" from File Menu) and Message Area Listing
prompt ("A" from Message Menu) are both now configurable.
I added User Date of Birth (DOB) and Address to the user records. 
The "PlazmA Net" string is now configurable.
Feedback can now be sent to all sysops, or specific sysop; if specific
sysop is chosen, it stores it in email, if regular, stores it in feedback.
I removed the internal status screens (Main Status & File Status).
They used up a lot of room in the code, and were ugly as hell. Removing
this gave me 48k more free space in my code. External is much better and 
more efficient. 

When it comes to the configurable strings, you have two ways you can
do things. You can use colors defined in the user records (Ex |IC for
input color or |SC for status color), or you can use the constant colors
(Ex |01-|15). If you use the user defined colors, all the configurable
strings will be defined by  your user's colors. If you use the constant 
colors, then all your strings have a large chance of not blending in at all
with your user's colors. I myself have only about 15 users out of 380 who
have changed their colors, therefore nothing looks out of place,
so I use the constant colors. Up to you on how you do this, but I thought 
I'd let you know on this. Also Note: For those who are not new sysops,
but rather are getting an update, it won't fill the space in with the
default string (in the config.exe). You must either know what it does,
or else I recommend you copy the new config.exe and config.dat to a
different directory, and run it and see what the new options are,
then run the config in your LiQUiD dir and fill it in how you want it
to look. It is important you get the strings with the correct
input, you don't want it to say "Sorry, no files" when it's newscanning ;)


Worked on the FIDOTOSS.EXE some more. The current version is 1.3 Beta.
It will be included in this revision. Go ahead and get rid of the old
versions. In this one the PURGE feature was fixed, and it might be
ready to work pretty much flawless. I have been told that with a
certain tosser it will not included Carriage Return + Line Feed,
it just does LF, so things are quite fucked. I am not sure which tosser
does this, Gecko, TossScan, no idea. But if anyone has a prob like
this, then you'll know to switch to another tosser. 
I'll be joining CCi pretty soon, hope to see you all do the same. 
Get in touch with Midnight Sorrow on Infinite Darkess to gain an account
on the net, more importantly, NET PLAZMA NET DAILY!
- Infinite Darkness (CCi HUB/WHQ) : 305/766-6065

Because of the new additions to the user records, you must run
the user converter, USERCONV.EXE *ONE* time and ONCE Only. 
This will update your user records and make them compatible with this 
month's release.

DieHard of ACiD Productions is now involved with LiQUiD as an artist.
I hope to see many good works from him to help keep LiQUiD looking great.
As his work is done, I will make it available by adding it in the monthly
updates or by putting it on The Lye. 

PlazmA Net is doing pretty good, but not all of my sysops are in the net.
Why? Netting problems? Never bothered to set it up, or what?
Each call costs right at .11 cents to net. It's not too expensive. 
The net is the best we to keep all of you sysops together, and it enables
extremely fast responses to your questions and problems, and more so,
it helps your board's message activity increase and keeps you in touch
with people all over the world. If you're not in the net, I highly
recommend you get in touch with me, Sought After, and get a net account
set up, you'll love it. For those who currently net, make sure you
net daily!

I have added a new echo to PlazmA Net. It is for playing RPG's, discussing
them, etc. There was a large request for this among a lot of people, so 
I added it. 
It is to be called : RPG Adventures
Echo ID#: 23
To add this base you must go to the message base and add it in, giving
it the echo 23, and then you must go to your sysop menu, B for node editor,
and E to edit node. Edit node 1, then type S for networked Bases, then
enter 23, it should say "Base 23 is now networked". If you don't add
it to your node then it won't be netted. All SysOps in the net must add
this to their message bases/node list. You'll find that it will be quite
an active base.

-----------------------------------------------------------------------------

  LiQUiD Version 1.19 Revision G :

New EMS/XMS/DISK Swapping routines were added to the software, and
they are incredibly fast and efficient. If you have EMS or XMS, be *SURE*
to go to the config and set Maximize Dos Shell to YES. Now when netting,
etc, memory hogs like pkzip/unzip 2.04g, arj, etc won't cause any problems.
Made the 'R' Command from Message menu now configurable (The reading 
messages prompt)
Added the option to display an ansi when a user doesn't enter any input
and the system times out and hangs up.  (TIMEOUT.ANS)
Made the BBS Listings 100% configrable now on display; 
See Configurable BBS Listings below for more info on this. 
ARJ and LZH/LHA Support was fully implemented throughout the file
section. Now you can view arj/lzh archives, type the files single and
download them from the archive.
File bug fixed - You used to be able to use the X command (Archive commands)
and download private files, etc. Now it checks to see if the file
is for you or not.
In the bbs listings, anyone used to be able to delete a bbs entry 
reguardless if they were the one who made it. Now only the maker and
the sysop can delete it. - Also, Only the person who made a bbs listing
could edit it, now the sysop can too. (For obvious reasons)
In the feedback menu; when you used to read feedback, it would display
to, from, and date in text. Now it uses your current message header for 
display. Looks a lot better.
I did the same thing to the email section as the feedback. Now user
message headers are displayed.
Configurable News Headers were added. To see usage, refer to Config News
Headers below. - Note: The Internal News Headers are no longer used.
You will need to either make your own configurable news header, 
or use the one I have included in this update. (NEWSHDR.ANS)
The Doors support in LiQUiD is much more reliable and efficient. 
I made it swap to EMS and run the batchfile instead of halting on an 
errorlevel. If you don't have EMS or XMS don't use doors ;) If you
have a problem get in touch with me. I have tested the additions and
the doors are working excellently for me. 
In the doors menu, I added configurable header listings there as well
(Just like in the bbs listing). See Configurable Doors Headers below.

That is what I did this release. I have two weeks of free time on my hands
right now, and will be able to do a lot on the software. I am not sure
if it will be multinode or QWK OFfline Mail Reader Support, or NUV.
We will see. I will be steadily working on adding more configurabillity
as I have been. 

When unzipping the update, just overwrite all the files in your main 
liquid dir that it unzips, and copy the file NEWSHDR.ANS to
\LIQUID\TEXTFILE or else make your own newheader. That's all for 
this release, see you guys next month. 

-----------------------------------------------------------------------------
  LiQUiD Version 1.20 Revision A :

I have decided that after 7 months of revisions (LiQUiD 1.19 Revisions A-G),
that it was time to go up a version number. So here were are at version 1.20.

Changes: For those of you who got "Error Out of Room" when netting, that
will no longer happen. I increased the # of messages several times
its previous size, so the 'out of room' problem is a problem of that past.
(About time huh, Nedhead? ;) 
I wrote an installation program for LiQUiD, finally. I think it will make
setting LiQUiD up easier and quicker. 
In the File Extraction routines, under "Download file from Archive",
it didn't used to check to see if the user had enough file points, now it
does.
The Yes/No Prompts now support the Left and Right Arrow keys to toggle
it from true to false. 
I made a user packer program for liquid. In case you don't know what it
does - It packs all the empty user spaces where users were deleted. 
It's called USERPACK.EXE and is in the update files.
This bug was brought to my attention by COPYRiGHT of The 1st Degree:
If an unvalidated user were to know the system password, and enter it,
he could login, the system would not check and drop carrier on him.
Now I fixed that security-risk of a bug, it checks with both the internal
and external ansis to see if the user's level is less then the Matrix
Login Level (specified by you in the config.exe, default is 10). If
his level is less then that it sends him the 'finger' and drops carrier.
Added new things to the SysOp Logs: 
It now tells you when a new user applies, and it tells you when a user
posts email and to who. I found these to be two bits of useful information
I'd like to know about.
Added DesqView Detection, now tells you the version # in use. (Before
PRELOGON screen is displayed & at the System Stats Screen)
From the main menu, command 'S' is the System Statistics function. 
I added the option for it to calculate how many LD users you have,
and it also tells you the DV version # you are using it at all. 
Added the option for sysops to chose to add their call to the last caller
log. It defaults to Yes. This is kinda handy, since some of our
cosysop's make an annoyance of themselves ;) But I personally prefer
to stay out of the log. Also, when the sysop chooses not to post
his call in the log, it will note in the SysOp Log "Aborted adding Call
to Log", so you can see they chose not to. 
Also, throughout the code I have done many little cosmetic changes,
not worth mentioning, but they will improve the looks a small percent.
Ok, now when a new user applies, it adds their call to the last caller
log. Ex: "New: Sought After". 
I changed the status bar totally. (ALT-B when a user is logged in) :
It is now 3 sets of 1 line stats. The first set has their alias, real name,
area code, time left and total calls. The second set has total uploaded
KB, total downloaded KB, total uploads, total downloads, and their
connect rate. The third set has the miscellaneous shit; Chat on/off, chat
reason (if any), their user note, and wheather or not they have temp
sysop access, input/output is locked, time locked, etc etc. To toggle
the first set, ALT-B once, second set, ALT-B again, third set, ALT-B again,
to turn it off, ALT-B once more. I think it looks a lot cleaner then
before, and it has more information.
The "Locking Com Port at BAUDRATE [10%-100%]" a lot of people found to be
annoying, because it took too long. So, I removed that. It just writes
the locked baud rate now. 
Also, I added to the config two more options : When someone connects,
it used to say "Ansi Graphics Enabled" or "Ansi Graphics Disabled",
you can now configure what it says. Example: 
"|IC |RCAnsi Graphics Not Detected" would work fine.
|IC = Input Color, |RC = Regular Color, etc.
I spiced up the rumors section a bit, as far as cosmetics go. Looks better.
Just for fun, in the oneliners I added a few new MCI codes.
|RN - Writes the user's real name, |UH, Writes the user's handle, and
|UP writes the user's Phone Number. A good example of how to use
this for a bit of humor would be :
"|UH is a lamer..", or "For a good time call |UP, ask for |RN". 
Avatar requested this a long time ago anyway, I just decided it would
be fun, so it's in.

-----------------------------------------------------------------------------
  LiQUiD Version 1.20 Revision B :

1> I added an option in the config. You can now choose if you want the
status bar to be on always when a user is connected, or not.
Since I don't like having to hit ALT-B everytime a user is on, this
comes in handy. If you don't like it, just leave it off. 
2> In the file section: When files were flagged, if a user were to either
leave the file section, or join another file conferece, the flagged files
were lost from batch. Now the files are only cleared when a user logs off.
Also, if there are any files in batch when they go to logoff, it will
ask them if they wish to procede.
3> When I added the New user callers to the caller Log, made it so it
only added them if you had your hang up on new users option enabled.
I thought about that today, and fixed it. It works no matter what now.
4> I had a couple of requests to put the SysOp's Want List back into
LiQUiD's File Transfer Section, so I did put it back in. It is
command R from the File Menu.
5> The QuikScan Option, 'Q' from the main menu used to scan all 5 msg
conferences without asking you if you wanted to scan them, or giving
you the chance to exit out, and the same for the file section.
Now it asks you if you want to scan the conference before doing
it. I find it much more friendly to use this way. 
6> When a user logs in, it displays the current conference being
auto-rejoined. It used to just write the msg conference name, now
it writes both msg and file conf name.
7> The Maximum # of last callers is now configurable via the config. 
It used to be 50, now it can be from 10 - 75 callers in the log.
Be sure to delete the file CALLERS from your main liquid dir so the
changes will take effect.
8> Multi-Node Support has been fully implemented into LiQUiD this month
A *LOT* of people have been requesting this, and I have finally
added it. It has been tested, and works very well. No problems
so far at all. LiQUiD can support up to 8 nodes. If more are needed,
I will make more possible. 
9> I finally added Multi-Node chat. It is styled the same as Celerity's,
and works 100%. (For Help See Multi-Node Usage Below)
10> Added Local Mode to LiQUiD. This is for a local node, it disables the
modem routines so the sysop can have a local node through which to login.
To use this, use command line "LIQUID /LOCAL" and it's there.
11> On the Status Bar and Recent Caller List LiQUiD now displays the
node a user is logged into, if the bbs has multi-node enabled.
12> I put the SysOp Is Available / Not Available Header back in the
login procedure. Before a user gets to the main menu it will tell
him if your chat is on or off. 
13> LiQUiD has now moved all the data files from the LiQUiD main directory
to a datadir. I myself cleared 85 files out of my main dir. A lot less
cluttered now. Plus this had to be done since all the files in the data
dir are shared (for multinode), they coulnd't be left in the main LiQUiD
dir.
14) When a user connects at a baud rate not allowed, it used
to just display a one line text message and hang up. I myself
prefer to give more info then a simple fuck-you, so if a file
exists called BAUDFAIL.ANS in your textfile directory, that will
be displayed in place of the text from the config.

Notice: I have taken Crewel Lye down. Why? Well, I have been active in the
scene for many years now, and have put a lot of time into it, and it has
been fun, until about January '93, things started to get very stressing
and tiring. Since about then I have slowly gotten board of the 'scene'
and gotten to this conclusion: If your hobby gets more tiring and stressing
then life, then, FUCK IT. I have better things to do. So, my board is down,
and the only thing I'll be doing in the 'scene' is to call a few boards,
trade some files, and write LiQUiD. Yes, I will continue LiQUiD, and probably
be more active then I was, I just won't be running my board. 
What happens to Support and Plazma Net? I will be setting up a new Alpha Site
at a friend's house, and the net and support will continue to come.
So, no one needs to worry, things are fine, I've got a life now ;)
I'll keep in touch with you all, and be looking for the new # to Crewel Lye
on the boards agian, when I get it setup (few days) I will post it everywhere.

-----------------------------------------------------------------------------

  LiQUiD Version 1.20 Revision C :

1) MultiNode Information, chat etc can no longer be used if the system
is not specified as a multinode system in the config.
2) I have worked mostly on an encryption scheme for LiQUiD this month.
It will now be much safer from tampering. Note: Don't alter the LiQUiD.EXE
or LiQUiD.OVR. 

Well guys, I moved the board over to a different location, and things
have been running smooth for the most part. One problem however is the
net. The 286 it is ran from now doesn't have enough memory to execute
pkzip, therefore I cannot zip your net packages. A 386 has been donated
and will be installed within the next week or so, then that will
end our problems. 

I have been busy with the encryption routines as I said, so that's why
you notice only two things this month. For those who will be bitching,
let me say this : I program on my software a bit more avidly then
my fellow competitors (a wee bit). 
It is normal that once you do something avidly for a consistent ammount
of time that you need a break. 
Take my buddy Crimson Blade, he'll leave his software alone for 2 
months straight, Ryec, sometimes he lays of V-X for 5 months.
I did it for a month, not too shabby eh?
Anyway, I would like to use this month to take bug reports, 
suggestions, and other support from my sysops to help make LiQUiD grow
into the main-stream of bbs softwares.
I will be working on many miscellaneous features in LiQUiD this month.
I want to get an additional screen saver in, perhaps add file_id.diz,
who knows. I have many many good plans for LiQUiD. 
Also, I have gotten many new sysops, this is great, it shows me that
my work is liked, and this motivates me more. Thanks to those of you
who have recently decided to make LiQUiD your bbs software, it's appreciated.
If you have a friend who wants to put up a board, or switch softwares,
be sure to mention LiQUiD if you think he is qualified. 

Anyway guys, once you make your bug reports, suggestion files, etc, just
give them a file name, upload them to crewel lye, and I'll download
them from there. Be sure to make them a private upload to Sought After.

That's it for now guys, hope you all had an awesome summer, I'm outta
here till next month's release. See you in email or on the board.

-Sought After

-----------------------------------------------------------------------------

Multi-Node Usage & Setup:

LiQUiD Currently can support up to 8 nodes without any problem.

To Setup MultiNode is quite Simple for LiQUiD.
You need a multitasking program (DesqView, OS/2, Windows, etc)
and SHARE.EXE (Which comes with MS-DOS).
For node 1 you must make a regular installation. Node 1 will have
all the data files, text files, exe's, etc. You should set this up as
you would any other regular LiQUiD Setup. Once it is setup, go into the 
config, and find the question "Is this System MultiNode" and make it yes,
below that one it should ask "Node #" (Questions #177-178), make it node 1.
To setup Node 2 and up, you simply make a second liquid dir (off your root,
and I suggest you call it NODE2 to make it easy), and copy LiQUiD.EXE, 
LiQUiD.OVR, CONFIG.EXE, CONFIG.DAT, DSZ.COM, PKZIP.EXE, and PKUNZIP.EXE 
to Node 2's main directory. Next, run the config, the the first few 
questions (liquid main dir, textfile dir, text dir, files dir, data 
dir etc), they are all as follow:

LiQUiD BBS Dir: \NODE2           (Node 2's Dir, whatever you called it)
Message Bases : \LIQUID          (Node 1's Dir, whatever you called it)
Board Files   : \LIQUID\BOARDS   (Node 1's Dir)
Ascii Uploads : \LIQUID\FILES    (Node 1's Dir)
Text Files    : \LIQUID\TEXTFILE (Node 1's Dir)
Door Files    : \LIQUID\DOORS    (Node 1's Dir)
Net Dir       : \NODE2\NET       (Node 2's Dir)
Bimodem       : \LIQUID\BIMODEM  (Node 1's Dir)
Work Dir      : \NODE2\WORK      (Node 2's Dir)
Data Dir      : \LIQUID\DATA     (Node 1's Dir)

For your DSZLOG (Config Question #136), it should have its own directory,
it defaults I believe so no problem.

The reason you have to share a lot of node 1's directories is simple,
FILE SHARING. If you didn't, it wouldn't be two nodes of the same system,
but rather two different systems. Node 2's sub dir's will be mostly unused,
and only the main dir for node 2 will be used.
To setup more then two nodes, just follow node 2's instructions.
Next, run SHARE.EXE, and run your multitasking program, and you have file
sharing enabled, multinode enabled, and you are ready to rock. 

If you wish to have a local node setup, just do exactly as I said, and in 
the batch file that you use to run LiQUiD for Node 2, just make the command
line : 
LIQUID.EXE /LOCAL
and it will disable modem routines and be a local node for you. Quite handy
if you wish to read messages, update files, etc and not take the board
down to do it. 

I will be updating the help for multinode soon, right now I am rushing this
quite a bit. Sorry. But I think you can set it up without a problem 
from the given information. 

-----------------------------------------------------------------------------

Below is more helpful information on filenames for LiQUiD:

For external configurable files :

All files go in \LIQUID\TEXTFILE

SYSPW.ANS    - System 1 Password Ansi-Prompt
LOGIN.ANS    - Configurable Login Procedure (Once past System PW Ansi)
YOURSTAT.ANS - Configurable User Status Ansi (Y from Main Menu)
RUMOR.ANS    - Header displayed in the rumor menu when you list rumors
USERLIST.ANS - Header displayed when you list users from main menu
RECENT.ANS   - Header displayed when you list recent callers
SUBBRD.ANS * - Header displayed in message bases (Added 5/26/93)
BBSLIST.NFO  - BBS Listings file (See Configurable BBS Listings Below)
BBSLIST.TOP  - Top Config BBS Listing
BBSLIST.BOT  - Bottom Config BBS Listing
NEWSHDR.ANS  - News Header (See Configurable News Headers for Usage, below)
DOORLIST.TOP - Top header for Doors Listing
DOORLIST.BOT - Bottom Header for Doors Listing
BAUDFAIL.ANS - Ansi displayed when a locked-out baud enters wrong baud 
password. If this file exist, it is displayed. If not, the text chosen in
the config.exe is displayed.


For external Miscellaneous files:
All in \LIQUID\TEXTFILE

MATNEWS.BBS  - Ansi displayed before the matrix is displayed at logon
FILENEWS.BBS - File always displayed in the file section for news, etc
FILESTAT.ANS - The file status ansi 
STATUS.ANS   - The main status file for user login stats
MSGSTAT.ANS  - Message Status Screen 
PRIVATE.BBS  - File displayed if BBS is Private (No new users allowed)
FEEDBACK.BBS - File displayed before new user leaves new user feedback
NETHRS.BBS   - Displayed if user connects to Net host during net hour-Only HUB
PRIVHOR.BBS  - Displayed if user wants to login during private hours 
EXPIRED.BBS  - Displayed if a user's account has expired 
GOODBYE.X    - Displayed when user types 'G' to logoff (X = Ansi #1, 2, etc)
PRELGON.X    - Displayed once user is past system password (X = Number [1-999])
WELCOME.X    - Displayed once user logs in (X = Ansi # 1 - 999)
NEWUSER.ANS  - Displayed as a new user applies, before he enters any info
NEWUSER.BYE  - Displayed as a new user completes applying and is logged off
TIMEOUT.ANS  - Displayed to a user when they fail to input and are logged off
LIQUID.AD    - Ad file for LiQUiD (& From Main Menu)
ZIPCOMNT.TXT - File for your zip comments
WANTLIST.BBS - SysOp's Want List file

--
SYSPW.ANS Usage:

Make a file in TheDraw ansieditor that you wish to use as your configrable
system 1 password ansi-prompt. Once it's made, enter animation mode, and scan
it with your preferred animation option, then add the MCI Code where
you wish it to wait for system password entry. The MCI Code for this is:
%@@
If you don't use %@@ it will not wait for their input and your ansi
is worthless. 
Once you have placed the %@@ in the place you wish it to wait for input of
the system password, then save the ansi in 78 coloumns, and copy it to your 
LiQUiD\TEXTFILE dir.

--
LOGIN.ANS Usage:

Make a file in TheDraw ansieditor that you wish to use as your configrable
Login Procedure. Once it's made, enter animation mode, and scan
it with your preferred animation option, then add the MCI Codes where
you want them. The MCI Codes are as follow:

%U  : Waits for user's name
%B  : Write's user's connected baudrate
%T  : Write's the current time 
%N  : Write's user's user note
%P  : Waits for user's password
%@X : Defines color you wish output to be (X = Color #, ex: %@15 would be
white, %@1 would be dark blue)

If you wish to use anything other then %U and %P, you must put %U first 
ALWAYS, then put the codes you wish to use, THEN at the end put the %P.
If you put %P first, it tries to check for the user's password before
it knows who it is, obviously it won't work. So, ask for the user's 
alias first, then whatever other shit you wish to use, then at last ask 
for the password (%P). At the very top of your ansi you should define the 
color you wish the output to be with the %@ function. 
Note: If you do not have the files in your LiQUiD\TEXTFILE directory,
then LiQUiD will always use the internal ansis. This applies for all
external configurable files. 
Also, I will not be supplying any configurable external files. The ones
I use on my board are for me. If you wish to look at mine while online
for ideas, go for it, but have your own made. The whole idea for these
configurable options is to make each of our boards look different. 

--
YOURSTAT.ANS Usage:

Make a file in TheDraw ansieditor that you wish to use as your configrable
User-Status Ansi-Screen (Y From Main Menu). Once it's made, enter animation 
mode, and scan it with your preferred animation option, then add the MCI 
Codes where you want them. This procedure uses the global MCI codes
that are used in your Main stat, message stat and file stat screens.
For your convienence a list of those global MCI Codes can be found
below.

Once you have placed the MCI codes which you wish to use in the ansi,
then save the ansi in 78 coloumns, and copy it to your LiQUiD\TEXTFILE dir.

--
SUBBRD.ANS Usage:

Make a file in TheDraw ansieditor that you wish to use as your configrable
Sub Board Ansi-Screen. Once it's made, enter animation mode, and scan it 
with your preferred animation option, then add the MCI Codes where you want 
them. Make sure the ansi is not more then about 7 lines deep. It really
doesn't need to be more then 5-6, it's only going to display a small bit
of info, and it's displayed every time you change message bases; a long
ansi for that would be very annoying. 

MCI Codes for SUBBRD.ANS are:

%C : Current Board Name
%S : Current Board Sponsor
%N : Total # Messages
%L : Last Read Message
%T : Total Posts by You
%D : Date Now
%@1 - %@15 Are Valid Colors for Text OutPut


Once you have placed the MCI codes which you wish to use in the ansi,
then save the ansi in 78 coloumns, and copy it to your LiQUiD\TEXTFILE dir.


--
MCI Codes for the Message NewScan Prompt & NewScan Header in the CONFIG.EXE :

|NM  : Total # of Messages in Current Base
|CM  : Current Message
|CB  : Current Base 
|TN  : Time Now
|TL  : Time Left
|CR  : Carriage Return
|PC  : Prompt Color
|IC  : Input Color 
|SC  : Status Color
|RC  : Regular Color
|01 - |15 Are Additional Valid Colors.

In your message newscan prompt I recommend you list it something like
"NewScan - |CB - |CM/|NM - [?/Help]" Or something to that effect. Just
so the user knows how many messages, what area he's in, etc. For the
NewScan Header I recommend you do something like "Scanning - |CB ".
You don't need too much info for the newscan header.
If you don't use a lot of color variations in the message newscan prompt, 
you could even tell him how much time is left if you like. 

--
MCI Codes for the File NewScan Prompt & FileList Prompt in the CONFIG.EXE :

|AN  : Current Area Name
|UH  : User Handle
|CR  : Carriage Return
|TN  : Time Now
|TL  : Time Left
|PC  : Prompt Color
|IC  : Input Color
|SC  : Status Color
|RC  : Regular Color
|01 - |15 Are Additional Valid Color

In your file newscan prompt I recommend you list it something like
"NewScan - |AN - |TN - [?/Help]" Or something to that effect. Just
so the user knows what area he's in, etc. Be creative, it's all configurable!
For the File Listing, do pretty much the same thing, unless you want it to
be totally different.

--
Configurable BBS Listings :

Use file BBSLIST.TOP for the top of the listing. (The one that uses
the header, tells you it's a bbs listing, and then does the top line)
BBSLIST.NFO is the file it uses to Tell what color you want to display
the bbs list in for each of the 4 items (BoardName, Phone, Baud and Software)
BBSLIST.BOT is the bottom line once done listing. 
To make the BBSLIST.TOP go into TheDraw, and make a file you wish to
use. Make the top look however you like, that's why I made it configurable.
Save it on 78 coloumns, and no clear screens, just regular. 
Then go to TheDraw, and make the BBSLIST.NFO. Valid MCI Codes are:
%N : Board Name
%P : Board Phone #
%B : Board Baud Rate
%W : Board Software
Animation mode is not needed for this. Just select the color you want
it to display each MCI Code in, then save it as 78 columns and no
clear screen.  You will need to load the ansi up into a text
editor after that and remove the extra lines to make it display
right. Play around like that till you get it to work. If you don't want
to do that, use the program FIXLINES.EXE, it does it automatically. 
For BBSLIST.BOT just do the same as for BBSLIST.TOP and you should
be all fixed up. Your bbs listings will now look however you make 
them look. 

Note: If any of these files are not in your \LIQUID\TEXTFILE dir,
then LiQUiD will automatically default to the internal listings.
If you have BBSLIST.TOP and BBSLIST.BOT and not BBSLIST.NFO it will
use the internal default for just the listing. Get it? Ok.

--
Usage for DOORLIST.TOP & DOORLIST.BOT - Configurable Doors Listing Header 

Since there are no MCI Codes used in these headers, you just draw
a header you like, give it the appropriate information, save it
as a regular ansi with 78 columns of max display, and there you go.
You don't need any animation mode for it. 

--
Usage for NEWSHDR.ANS - Configurable News Headers

Follow the same instructions that you had to make your configurable
LOGIN.ANS, SUBBRD.ANS, SYSPW.ANS, etc.
The MCI Codes are:

%# : Displays The News Item # (Item #1, Item #2, etc)
%D : Displays the Date the News was Left
%W : Displays the Time the News was Left
%L : Displays the Lowest Level Allowed to View the News
%M : Displays the Maximum Level Allowed to View the News
%F : Displays the Author of the News Item
%T : Displays the Title of the News Item

The typical layout would be in this example:

Item: %#
Left On: %D at %T
Levels: %L to %M
Left by: %F
Title: %T

--
List of Global MCI Codes:

%UH : User Handle
%UP : User's Phone #
%UL : User's Main Level
%FL : User's File Level
%FP : User's # of File Points
%NU : User's # of Uploads
%ND : User's # of Downloads
%UK : User's total Uploaded K
%DK : User's total Downloaded K
%UN : User Note
%UB : User's Baud Rate
%TT : Time Left Today
%LC : Last Caller
%C1 : Access to Conference 1 (Writes yes if access is true, no if false)
%C2 : Access to Conference 2
%C3 : Access to Conference 3
%C4 : Access to Conference 4
%C5 : Access to Conference 5
%NF : # of New Files
%NP : # of New Posts
%TC : Total Callers
%NM : # of Mail Waiting
%TE : Time till Event
%CT : Calls today
%UU : User Number
%LN : Board's LongName
%SN : Board's ShortName
%CP : ComPort BBS Uses
%CD : Current Date
%CT : Current Time
%TL : User's Time Left
%HA : Hack Attempts
%RN : User's Real Name
%TP : User's Total # of Posts
%GL : User's G-File Level (Rarely used)
%GD : G-File Downloads
%GU : G-File Uploads
%TO : User's total # of calls
%RP : Required PCR 
%CC : Current Conference 
%CB : Current Message Base
%PW : Writes User's Password (Used for the User Stats - Y From Main Menu)
%LO : Last Date User was On
%UD : Upload / Download Ratio
%PC : Post Call Ratio

--
I will also include a list of the menu's and what they are called so 
you all will easily be able to have custom menu's made for your boards:

BBSLISTM  : BBS List Menu
BULLETM   : Message Area Menu
CONFIGLM  : Mini-Configuration Menu
DATAM     : Data Menu
DOORSM    : Doors Menu
DSYSOPM   : Doors Sysop Menu
EMAILM    : Email Menu
ESCANM    : Email Scan Menu
ESYSOPM   : Email Sysop Menu
FBATCHM   : File Batch Menu
FEEDM     : Feedback Menu
FILEM     : File Area Menu
FSYSOPM   : File SysOp Menu
GROUPM    : Group Menu
MAINM     : Main Menu
NEWSM     : News Menu
RUMORM    : Rumor Menu
SDOORSM   : Doors SysOp Menu
SPONSORM  : Message SysOp Menu
SYSOPM    : SysOp Menu
VOTINGM   : Voting Menu
VSYSOPM   : Voting SysOp Menu

--
List Of Menu Commands :
Main Menu:

B : BBS List Menu
C : Chat W/SysOp
D : DataBase Menu
E : E-Mail Menu
F : FeedBack To SysOp
G : Goodbye
I : Infoforms
K : User Config
L : User Listing
M : Message Bases
N : News
O : New User Voting
P : Doors Menu
Q : Quick Scanning
R : Rumor Menu
S : System Stats
T : File Transfers
V : Voting Booth
W : Recent Callers
X : Transfer To User
Y : Your Status
Z : Last Call Date
& : LiQUiD Ad (File=C:\LiQUiD\TEXTFILE\LIQUID.AD)
* : ANSi Art Gallery
. : Registration Info
+ : Change Password
^ : LiQUiD Credits
$ : Donation Info
% : SysOp Commands
/O : Quick Off
/HELP : Multi-Node Options
/CHAT : Multi-Node Chat
/WHO : List Users Online 

--
List of Menu Commands :
File Menu:

A : Area Change
B : Batch Menu
D : Download File(s)
K : File Config
L : File List
M : Message Area
N : NewScan Files
Q : Quit To Main
R : SysOp Want List
+ : Add To Batch
S : Search For Text
T : Type File
U : Upload File
Y : Your File Stats
X : Archive Commands
% : SysOp Commands
--
List Of Menu Commands : 
Message Menu:

A : Area Change
C : Toggle NewScan
D : Delete Message
E : Edit Message
J : Jump Conference
K : Kill Message
L : List Titles
M : Private Reply
N : Message NewScan
P : Post Message
S : Mail To Sponsor
! : Change Message Header
T : File Transfer Menu
U : Upload Message
V : NewScan Current Area
+ : Up One Area
Q : Quit to Main
% : SysOp Commands

--
List of PlazmA Net Bases:


Net ID #   Base Name      

 1         General Piracy                  
 2         New Releases                    
 3         National BBS Ads                
 4         The Black Market                
 5         Ware Group Discussion           
 6         Video Games / Consoles          
 7         Sports Discussion               
 8         Entertainment                   
 9         ANSi / VGA Groups               
 10        Pirate Magazines                
 11        Philosophy & Religion           
 12        Windows & OS/2                  
 13        C Programming                   
 14        Pascal Programming              
 15        Assembly Programming            
 16        Technical Support               
 17        LiQUiD Support                  
 18        System Hacks / Accts            
 19        Scans [Local & National]        
 20        PBX's / Extenders / Diverters   
 21        PlazmA Net Testing              
 22        LiQUiD SysOps                   
 23        RPG Adventures
 255       Private Net E-Mail             


Give access only to those you trust on the Hack/Phreak bases.
PlazmA Net Testing, make it level 100, and LiQUiD Sysops, only access
to those who run liquid.

--
Basic's for new sysop's setting up:

Unzip LiQUiD to the directory you wish to run LiQUiD from, and then
run CONFIG.EXE and setup your board. There are a LOT of configurable
strings, so take your time on making those look good. The more time you 
spend, the better your board looks. 
Once done with your config, set your DSZLOG to match that
path specified in your config, and then run the board.
To setup the net, refer to the section in this file on PlazmA Net Bases, 
it has a list of all the PlazmA Net areas, set them up with the specified 
echo ID's, and names. Then go to your sysop menu, type B for node editor, 
then A to add a node. 
Node PW: Make one unique, and tell me what it is.
Node Name: Crewel Lye
Node Phone #: 17134320779
Node Baud Rate: 38400
Net ID #: Get from Sought After
Net Bases to be netted:
1-23 and 255, just hit 1, then enter, 2 then enter, up to 23, then 255. 
In your config your net password should be PlaZ and your nnet name should
be PlazmA Net. Etc etc.  

Note: Do NOT change the version of files of DSZ.COM, PKZIP.EXE or PKUNZIP.EXE,
it will cause problems in your net and transfers. When ever we upgrade,
I will issue the newer versions to you. So save yourself and your board
trouble, don't mess with those files.

For those who have problems with LiQUiD recognizing a user's baud rate
(Ex: thinks all people are 300 baud) then I did have a sysop who
was able to fix it. He owns a Zoom and this is his Init String:
AT&F&C1&D2S0=1S95=1
Try that and let me know if it works.

--

Any questions, comments, gripes, whines, moo's, moans, etc, contact
Sought After, on Crewel Lye. 

Thanks,

-Sought After 
[LiQUiD Author - iCE - Access Denied - Epical - TPU - Psychosis ]

