home *** CD-ROM | disk | FTP | other *** search
/ Collection of Hack-Phreak Scene Programs / cleanhpvac.zip / cleanhpvac / ELT-UC13.ZIP / CHAT.DOC < prev    next >
Text File  |  1996-07-09  |  11KB  |  349 lines

  1.   _________________  _____________ ___ .______________ _____________._____:_
  2. . \    _____,     / /   _____,    '   ^\   _____,     ^\           /       /
  3. : /  ____)_/   __/_/  ____)_/          / ____)_/    /   \_      __/ ,_____/
  4. |/        ^\  '    ^\       \   \/    /        \   /    //     /_\______^\:
  5. /          /        /       /   /    /         /  /    //     //         /|
  6. \_________/________/_______/___/    /\________/__/    / \____/ \________/ |
  7. `----------------------------- \___/ -->f!/opx<- \___/ -------------------'
  8.  
  9.  
  10.  
  11.   ultrachat v1.3 by [mike mc]
  12. -────────────────────────────────────────────────────────────────────────--
  13.  
  14. One of the best PPE-chatters around. Slow but quite cool.
  15. /X-ers better quit reading now. This PPE won't fit to their style.
  16.  
  17. It's more than 3000 lines of source...
  18.  
  19.  
  20.  
  21.   how it works
  22. -────────────────────────────────────────────────────────────────────────--
  23.  
  24. Pretty easy. Works as an normal split screen chatter, but with different
  25. color-schemes .. and LOTS of functions!
  26.  
  27. Please read this section, it could save you a lot of work.
  28.  
  29. Here is a short list of functions available to the sysop/user:
  30.  
  31.   Ctrl-A        Autovalidate. Use up/down arrows to set security.
  32.                 THIS WILL ALSO BE WRITTEN IN THE USERBASE!
  33.                 The user will not see what security you gave him!
  34.                 [Sysop only]
  35.  
  36.   Ctrl-B        Rotate through backgrounds.
  37.                 [Sysop only]
  38.  
  39.   Ctrl-C        Clear Window.
  40.                 [Sysop and user]
  41.  
  42.   Ctrl-D        Download. See also /DOWNLOAD.
  43.                 [Sysop only]
  44.  
  45.   Ctrl-E        Effects. See also /EFFECTS.
  46.                 [Sysop only]
  47.  
  48.   Ctrl-I        Brings up a helpscreen. Diffrent sysop/user help!
  49.                 All funcions didn't fit here. Look in the doc (here) for
  50.                 further details.
  51.                 [Sysop and user]
  52.  
  53.   Ctrl-R        Redraw the screen. This is SLOW!
  54.                 [Sysop and user]
  55.  
  56.   Ctrl-U        Browse through rumors. Define rumors in RUMORS.DAT.
  57.                 [Sysop only]
  58.  
  59.   Ctrl-W        Write in the users window. All what he types will
  60.                 be buffered and showed when you go back to your
  61.                 window, by pressing ctrl-w again.
  62.  
  63.                 You will notice that this is a VERY handy function. ;)
  64.  
  65.                 When you have this function active, UsrWn will
  66.                 appear at the top of your screen. This is not visible
  67.                 to the user!
  68.  
  69.                 [Sysop only]
  70.  
  71.   Ctrl-Z        Help. See also Ctrl-I.
  72.                 [Sysop and user]
  73.  
  74.  
  75.  
  76. There are also some commands that is executed by typing them in on an empty
  77. line, pressing enter afterwards.
  78.  
  79.  
  80.  
  81.   /BACKGROUND=n This changes the background (and colorscheme) to the
  82.                 one corresponding to the number n. This can be a value
  83.                 from one to five.
  84.                 Can also be reached from the settings.
  85.                 [Sysop and user]
  86.  
  87.   /TIME         Shows for how long you and the user has been chatting
  88.                 this session. This also shows automatically every now
  89.                 and then. :)
  90.                 [Sysop and user]
  91.  
  92.   /SPEED=n      Defines in what speed all effects are displayed in. Have
  93.                 The "Ctrl-E-Function" active while testing this command.
  94.                 The speed kan also be defined in CHAT.CNF or in the
  95.                 settings.
  96.                 [Sysop and user]
  97.  
  98.   /HELP         Guess!
  99.                 [Sysop and user]
  100.  
  101.   /CURTIME      Displays the system time
  102.                 [Sysop and user]
  103.  
  104.   /CURDAT       Displays the system date
  105.                 [Sysop and user]
  106.  
  107.   /SETTINGS     Brings up a nice settings screen. Here you can configure
  108.                 everything in the chatter.
  109.                 [Sysop only]
  110.  
  111.   /MACROS       Switch on/off userdefined macros.
  112.                 Can also be reached from the settings.
  113.                 [Sysop only]
  114.  
  115.   /LISTMACROS   List all userdefined macros.
  116.                 [Sysop and user]
  117.  
  118.   /ADDMACRO     Add a userdefined macro. The user is only able to add
  119.                 macros in case the sysop has switched UserAdd on.
  120.                 [Sysop and user]
  121.  
  122.   /USERADD      Turns on/off the possibility for the user to add a macro
  123.                 or rumor.
  124.                 [Sysop only]
  125.  
  126.   /USEREXIT     Turns on/off the possibility for the user to exit the
  127.                 chatter with esc. Can also be reached from the settings.
  128.                 [Sysop only]
  129.  
  130.   /VERSION      Version info.
  131.                 [Sysop and user]
  132.  
  133.   /GREETS       Greetings.
  134.                 [Sysop and user]
  135.  
  136.   /EFFECTS      Effects on/off. Will animate the names on the screen.
  137.                 Looks quite cool, really. :)
  138.                 [Sysop only]
  139.  
  140.   /DOWNLOAD     Download ANY file. Perfect if you wanna show the
  141.                 user your upcomming release. :)
  142.                 (The file will not be free unless it's placed in a dir
  143.                 flagged free.)
  144.                 [Sysop only]
  145.  
  146.   /CASESENSETIVE Turns on/off the casesensetivity when checking for user
  147.                 defined macros.
  148.                 [Sysop and user]
  149.  
  150.   /PART         Quit.
  151.                 [Sysop and user]
  152.  
  153.   /ADDRUMOR     Add a rumor. Can be done by user also, if UserAdd is on.
  154.                 [Sysop and user]
  155.  
  156.  
  157.  
  158.  
  159. Other functions:
  160.  
  161. There are ofcourse also a lot of undocumented features! =)
  162. One cool effect is that all smileys will flash. Check it out!! =)
  163.  
  164. It will also turn off the page-flag (the one that keeps flashing on the
  165. local status-bar after a page) if it's set.
  166.  
  167.  
  168. About macros:
  169.  
  170. Macros can be up to 40 characters long. The original word is not allowed
  171. to be more than 15. You can specify in the .cnf file if you want the macros
  172. to be casesensetive or not. If they are not casesensitive the chatter will
  173. of course work slower.
  174.  
  175. You can have a maximum of 500 macros, but you will notice a slight speed
  176. loss (when pressing space or enter) even with 50.
  177.  
  178.  
  179. About rumors:
  180.  
  181. You can have a maximum of 100 rumors. No speedloss will be noticed.
  182.  
  183.  
  184. Multiple sysops:
  185.  
  186. The chatter now supports multiple sysops. On the first three lines in
  187. the .cnf you type the names of you and your co:s. Then start the chatter
  188. with a number from 1 to 3 on the commandline. If no commandline is
  189. specified, 1 will be used.
  190.  
  191. Hint:   Install "C:\PPE\CHAT\CHAT.PPE 1" on Shift-F1 and
  192.         "C:\PPE\CHAT\CHAT.PPE 2" on Shift-F2 or something like
  193.         that!
  194.  
  195.  
  196. Other:
  197.  
  198. * NOTE: The words displayed at the top of the screen (UsrWn, Effects,
  199. UsrExit, etc) are NOT visible to the user!
  200.  
  201.  
  202.  
  203.  
  204.   drawbacks
  205. -────────────────────────────────────────────────────────────────────────--
  206.  
  207. Well.. It's a bit slow sometimes, I have to admit that, but the PPL isn't,
  208. as you probably know, the fastest language around. :)
  209.  
  210. You can't have more than 500 macros...
  211.  
  212. You can't have more than 100 rumors...
  213.  
  214.  
  215.  
  216.  
  217.   hints
  218. -────────────────────────────────────────────────────────────────────────--
  219.  
  220. If you want to clear the user's window, press:
  221.  
  222. 1. Ctrl-W  (Now you control the user.)
  223. 2. Ctrl-C  (Clear his window.)
  224. 3. Ctrl-W  (Back to normal.)
  225.  
  226. Same thing if you want to bring up the userhelp (not the sysophelp!).
  227.  
  228. 1. Ctrl-W
  229. 2. Ctrl-I
  230. 3. Ctrl-W
  231.  
  232. Hope you got it. :)
  233.  
  234.  
  235.  
  236.  
  237.   installation
  238. -────────────────────────────────────────────────────────────────────────--
  239.  
  240. Pretty simple, really!
  241.  
  242. Just edit the chat.cnf (instructions included), and install it on a Shift-
  243. Fx key. Ten seconds, and you're ready to rock!
  244.  
  245.  
  246.  
  247.  
  248.   commin' up next
  249. -────────────────────────────────────────────────────────────────────────--
  250.  
  251. This version was released in a hurry, and probably got a lot of bugs.
  252. The next version will also offer (if I get the time):
  253.  
  254. 1. Bugfix!
  255. 2. Better usereditor. (location, sec, etc, etc)
  256. 3. Make macros execute on ",.!?" also.
  257. 4. "View-ansi/ascii-to-user-function".
  258. 5. Top 1O chatters.
  259. 6. Delete rumors.
  260.  
  261.  
  262. Gosh... when will I ever get around to fix all this? :)
  263.  
  264.  
  265.  
  266.  
  267.   greetings
  268. -────────────────────────────────────────────────────────────────────────--
  269.  
  270. Greetings goes out to everybody on my board who had to stand all this
  271. beta-testing. :)
  272.  
  273. To see the personal greets, type /GREETS in the chatter!
  274.  
  275.  
  276.  
  277.   history
  278. -────────────────────────────────────────────────────────────────────────--
  279.  
  280.  v1.0b  non public beta
  281.  
  282.  v1.1b  public beta - 96O218
  283.  
  284.  v1.2   first alpha version - 96O225
  285.  
  286.         buggfix!
  287.  
  288.         nicer effects
  289.         added /CURTIME and /CURDATE
  290.         added /GREETS
  291.         added /SETTINGS  (sysop only, really nice, check it out!)
  292.         made a working macro-system!
  293.         added /MACROS    (sysop only)
  294.         added /LISTMACROS
  295.         added /ADDMACRO
  296.         added /USEREXIT  (sysop only)
  297.         made a better sysophelp
  298.         added /VERSION
  299.         added /USERADD   (sysop only)
  300.         added a lot of hardcoded macros and effects
  301.         modified the input-routines
  302.         updated the help
  303.  
  304.  v1.3   second alpha version - 96O6O9
  305.  
  306.         buggfix & MAJOR speedup!
  307.  
  308.         added a more-prompts to /LISTMACROS
  309.         added /EFFECTS
  310.         added /PART
  311.         added notice when user tries to exit without permission ;)
  312.         added function to decide wether or not macros
  313.           should be casesensetive (.cnf and /SETTINGS)
  314.         added /DOWNLOAD
  315.         made Ctrl-D and Ctrl-E undocumented. ;) They will disappear
  316.           in the future. Learn to use /DOWNLOAD and /EFFECTS instead.
  317.         rewrote the display-routine .. MUCH faster now!
  318.         fixed the /ADDMACRO-bug
  319.         made it MULTITASK.. woaaw!! =)
  320.         added /CASESENSETIVE
  321.         made it possible to skip the welcome-word
  322.         made yet another background .. relly nice :) "WaStE-StYlE!" ;)
  323.         fixed clearwindow-command
  324.         made it possible to rotate through backgrounds with Ctrl-B.
  325.         added multiple sysop-support
  326.         added Ctrl-Z for help
  327.         updated the help (Ctrl-I or Ctrl-Z)
  328.         added RUMORS!
  329.         added Ctrl-U to browse rumors.
  330.         added /ADDRUMOR
  331.         the rumorsystem is not included in the help
  332.  
  333.  
  334.  
  335.   author
  336. -────────────────────────────────────────────────────────────────────────--
  337.  
  338. If you wanna contact me for some reason.
  339.  
  340. My Board:  46.47O.1574O    (latest version always here for free dl)
  341.            46.47O.39598
  342. Fido:      2:2OO/5O5.42
  343. Internet:  mikemc@kuai.se  (safest way)
  344. IRC:       #bpt            (if you're lucky you might catch me here)
  345.  
  346. -────────────────────────────────────────────────────────────────────────--
  347.  
  348. ¡[mike mc] of elements
  349.