home *** CD-ROM | disk | FTP | other *** search
/ Amiga Elysian Archive / AmigaElysianArchive.iso / comm / piggy20.lha / SYSOP.DOC < prev    next >
Text File  |  1993-01-24  |  9KB  |  207 lines

  1.  
  2.                    PIGGY - a gambling game for DLG Doors
  3.                  Written by Basil Barnes, Sysop Devil BBS
  4.                   1200 - 14.4KB  1.7 gigs 4500+ PD files
  5.                          Edmonton's Amiga-only BBS
  6.                                403-484-9200
  7.  
  8.        THIS  IS  VERSION  2.0  OF PIGGY.  NOW WRITTEN IN JFORTH 3.1
  9.        INSTEAD  OF  HISOFT BASIC.  THE GAME IS NOW FASTER, CLEANER,
  10.        AND  WILL  RUN MULTIPLE COPIES AT THE SAME TIME ON DIFFERENT
  11.        NODES ...  besides being much, much smaller.
  12.  
  13.  
  14.                                ABOUT JFORTH:
  15.  
  16.        JFORTH  is  a wonderfully productive Amiga version of Forth.
  17.        JFORTH  produces executables that run as fast or faster than
  18.        'C'  language  programs  and  are  very close in size to 'C'
  19.        files.  It comes with a source level debugger, an assembler,
  20.        optimizer,  profiler  and  arexx  port coding, together with
  21.        facilities for animation, iff, brush and sound displays, and
  22.        many other attributes too numerous to mention.
  23.  
  24.        It is produced by Delta Research, PO Box 151051, San Rafael,
  25.        CA   94915-1051.    Contact   them   for   more  details  at
  26.        (415)-461-1442.
  27.  
  28.  
  29.        =============================================================
  30.  
  31.        (Now  that  the  advertising is out of the way, let's get on
  32.        with the legalese)
  33.  
  34.        This game remains the copyright of Basil R.  Barnes only and
  35.        is  not  placed in Public Domain.  It may not be used in any
  36.        bulletin  board  system  other  than DLG systems without the
  37.        express written consent of the author.
  38.  
  39.        Although this game has been extensively tested, and all care
  40.        has  been  taken  to  prevent damage to operating systems or
  41.        programs,  the  author  will  not  be  responsible  for  any
  42.        problems, damages, losses or claims caused by or through the
  43.        operation  of this game, whether directly or indirectly.  No
  44.        modification  to  any  operating software has been effected,
  45.        although  files  will  be  created  in  the "Piggy:" logical
  46.        directory.
  47.  
  48.  
  49.       =============================================================
  50.  
  51.  
  52.        How to set up:
  53.  
  54.                    You should have the following files:
  55.  
  56.        ConvertPiggy  - Executable to modify an existing Piggy
  57.                        setup.
  58.  
  59.        Piggy             - Main executable.
  60.  
  61.        Piggy.config  - The  config  file  for  setting  some
  62.                        parameters.
  63.  
  64.        Screen.iff    - An IFF file showing the menu setup.
  65.  
  66.        Showboss      - The  executable for displaying who is Boss
  67.                        hog.
  68.  
  69.        Sysop.doc     - (what the heck are you reading, then?)
  70.  
  71.          Text files        - GamePlay.txt
  72.                                GameBoss.txt
  73.                                PlayQuotes.txt
  74.                                WipeQuotes.txt
  75.                                ShowBoss.txt
  76.                                Instructions
  77.  
  78.          PRIMETIME1_01.LHA in case you decide to run PrimeTime as a
  79.          utility for your board.  It will allow you to set different
  80.          lengths of call for your members at different hours of the 
  81.          day - or even set specific members exempt from that limitation.
  82.          
  83.          READ.ME.NOW.IMPORTANT!! - last minute text file
  84.  
  85.        1.   Make a directory in doors:  (e.g.  doors:piggybank).
  86.             Assign Piggy: to that directory.(NB THIS IS IMPORTANT)
  87.  
  88.        2.   Copy  all  new  files to that directory or unarchive
  89.             into that directory directly.  For existing users,
  90.             DO NOT bother to remove any existing files. Some  of
  91.             them are modified by ConvertPiggy!
  92.  
  93.        3.   If you have never run Piggy:  before and do not
  94.             have any existing files in this directory, then skip
  95.             to step 5.
  96.  
  97.        4.   Run ConvertPiggy. This will make copies of your old User,
  98.             Bosshog and Piggy.cfg files in the piggy:  directory.  A
  99.             new User file, Bosshog file and  Piggy.config file will
  100.             be created. (NB now "Piggy.config" instead of  "Piggy.cfg.").
  101.             Please  note: The old Piggy will be renamed and replaced
  102.             with the new Piggy executable.  Old text files will be deleted.
  103.  
  104.        5.   Edit  Piggy.config  to show the name of your
  105.             bbs, and whatever else you  want to change (only 4 items).
  106.             If you don't wish your winners to get  any  additional
  107.             minutes, then make sure the last line of your config file is
  108.             0, otherwise the number you place in that line will not only
  109.             add  that  number  of  minutes to a winner's time (for that
  110.             call), but it will  also  place  the bosshog's name in the
  111.             PrimeTime.users file, if you are  running PrimeTime (wonderful
  112.             utility, that one). If Piggy cannot find  PrimeTime.users
  113.             in the DlgConfig:Text directory it will create a file there
  114.             if you're running PrimeTime (i.e. PrimeTime.cfg exists),
  115.             otherwise nothing will happen.
  116.  
  117.        6.   Put  showboss in your intro screens (I put mine in
  118.             login.dlgbatch). my line: piggy:showboss %port.
  119.  
  120.        7.   FOR  EXISTING  USERS: NOTE  THE CHANGE IN THE PARAMETER
  121.             PASSED TO SHOWBOSS AND  TO  PIGGY. IT IS NO LONGER
  122.             %UNAME BUT %PORT IN EACH CASE!!
  123.  
  124.        8.   Modify  your doors menu to include Piggy.  The flags are
  125.             shown on the enclosed Screen.iff file.
  126.  
  127.        9.   All  necessary files will be created by the program,
  128.             including the bosshog and user files if they don't exist.
  129.  
  130.       10.   The game will run in cli, but will ONLY work on a DLG
  131.             system at the present time.
  132.  
  133.  
  134.       ======================== FOR NEW SYSOPS: =====================
  135.  
  136.      What is this game?
  137.  
  138.          The game is a dice game, in which the player first of all
  139.        rolls the dice against the computer.  The object of the game
  140.        is  to  be  the  highest  score  between  the player and the
  141.        computer  ABOVE  THE  MAXIMUM SCORE SET BY SYSOP.  So if you
  142.        set  the  high  score to be 150 (recommended) then the first
  143.        player to reach 150 or more wins.  If the player going first
  144.        scores more than 150 then the second player has an option to
  145.        roll and pass that score.
  146.  
  147.          Once  a player has the dice he can roll for as long as he
  148.        wishes,  with  the  proviso  that  if,  at  any  time in his
  149.        sequence of rolls he rolls a `1' then he loses his score for
  150.        that  roll  and  the dice revert to the other player.  If he
  151.        rolls  two  `1s'  (snake eyes) then that player loses ALL of
  152.        his score, not just the score for that particular roll.
  153.  
  154.          If  the player beats the computer, then he has the option
  155.        of  rolling  to  beat  the  high  score of the "Bosshog" - a
  156.        player  with  the previous highest bonus roll score.  Again,
  157.        rolling a `1' invalidates the bonus roll.  Being Bosshog can
  158.        lead  to  all  sorts  of  goodies,  depending on the bbs ...
  159.        perhaps   double  time  daily,  a  different  upload  ratio,
  160.        co-sysop  status,  incredible fame and fortune ...  you name
  161.        it,  but you will have to code it into the rexx program, and
  162.        I'll  try  to  code  a  generic  prize  into  the executable
  163.        program.
  164.  
  165.          A  player can only try out for Bosshog once a day.  If he
  166.        doesn't  make it then he can play Piggy, but may not try out
  167.        for Bosshog until another day.
  168.  
  169.          Just  in  case  the Bosshog gets an impossibly high bonus
  170.        score,  there is a mechanism built into the game to decrease
  171.        the  Bosshog's  bonus  score  by a set number of points each
  172.        day.   Thus the longer that player is Bosshog, the easier it
  173.        will  be  for  others  to beat him and take over the Bosshog
  174.        role.    There's   a   certain  amount  of  strategy  and  a
  175.        considerable amount of luck in the game.
  176.  
  177.  
  178.        FOR   SYSOPS   ALREADY   PLAYING   PIGGY  ON  THEIR  BOARDS:
  179.       ==============================================================
  180.  
  181.        Changes  now  involve:  The speed of the game; The fact that
  182.        it  will  now play on more than one line simultaneously; The
  183.        information  picked up on a player only by passing the %port
  184.        parameter (which is the absolute minimum  that can be passed
  185.        to a  program);  The fact that somebody trying  out for Boss
  186.        Hog  will  start  their  rolls with a  credit  depending  on
  187.        how badly  they  beat  the  computer in  the first game; AND
  188.        finally we have a time bonus to give both first-game winners
  189.        AND Boss Hogs  (if  you  run  PrimeTime  ...  and if not,
  190.        why not?)
  191.  
  192.        =============================================================
  193.  
  194.          It's  very  popular here in Amiga Devil BBS.  If you have
  195.        any  problems in setting it up, give me a call.  Even if you
  196.        don't  have  problems,  give  me a call anyway.  If you have
  197.        suggestions  or  bug  notes or improvements, then definitely
  198.        call   me:
  199.  
  200.                 Basil  Barnes,  Edmonton,  Alberta,  Canada
  201.                 403-484-9200 (bbs) or 403-484-4972 (voice).
  202.  
  203.                                    FIDO:
  204.                                 1:342/53.0
  205.  
  206.                           Basil, January 24, 1993
  207.