home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / EVENTS / ANVLC110.ZIP / UNDER-6B.MOD < prev    next >
Text File  |  1995-09-18  |  4KB  |  113 lines

  1. ┌───────────────────────────────────────────────────────────────────────────┐
  2. │ Mod Name: UNDER-6B.MOD                    Mod Author: Undertaker 05-12-95 │
  3. │ Difficulty: ██▒▒▒▒▒▒▒▒                        IceNet   2@5304     │
  4. │ WWiV Version: 4.24                                    TerraNet 2@5300     │
  5. │ Files Affected: MMENU.C, MISCCMD.C                                        │
  6. │ Description: Allows a new chat page program as the 'C' function        │
  7. └───────────────────────────────────────────────────────────────────────────┘
  8.  
  9. Extended Description: Allows you to run Anvil-Chat(c) in your BBS to have a
  10.     user page you. If the ANVLCHAT.EXE file is NOT found in your main
  11.     WWIV path, then it will simply run the normal chat program. Also,
  12.     read the note at the end of the file.
  13.  
  14. Revision A: Took out about 10 bytes of code, updated it for 4.24.
  15.  
  16. Revivion B: Accidentally used the shrink_out function instead of extern_prog,
  17.     and for some reason it compiled. This is now fixed.
  18.  
  19.  
  20.  
  21. Disclaimer:  if ((you) || ((screw->up_then>0) && (dont==come)))
  22.         and(-1);
  23.                    try(2, sue, my, &ass);
  24.                    you_did(it->your_self,);
  25.                    while (you<may->blame_me,[i])
  26.                 give([++no++]);
  27.         guarantee(that(-(it->will_work),' '));
  28.         on(("&your_system"); && (%oh yeah)); {
  29.         [[back_up_],.]
  30.         your[0]=source;
  31.  
  32.  
  33.                   Key:
  34.             ==  Existing Line
  35.             --  Delete this line
  36.             ++  Add this line
  37.             !!  Change this line
  38.  
  39.  
  40. Open MMENU.C And Do The Following To case 'C'
  41.  
  42. ==    case 'B':
  43. ==      bbslist();
  44. ==    break;
  45. ==    case 'C':
  46. --      helpl=3;
  47. --    reqchat();
  48. --    break;
  49. ++    anvilchat();
  50. ++    break;
  51. ==    case 'D':
  52. ==    helpl=4;
  53. ==    write_inst(INST_LOC_DEFAULTS,0,INST_FLAGS_ONLINE);
  54. ==    if (existprint(get_string(1031)))
  55. ==      pausescr();
  56.  
  57. Close MMENU.C
  58.  
  59. Open MISCCMD.C And Add Void To End Of It
  60.  
  61. void anvilchat(void)
  62. {
  63.   char *s, s1[81];
  64.  
  65.      if (exist("ANVLCHAT.EXE")) {
  66.        sprintf(s1,"ANVLCHAT",create_chain_file());
  67.     extern_prog(s1,1,0,1,1);
  68.       } else
  69.     reqchat();
  70.  
  71. }
  72.  
  73. Now Do MAKE FCNS and then MAKE, or however you compile your BBS. Copy the
  74. BBS.EXE file over, and go check it out.
  75.  
  76. ──[NOTE]────────────────────────────────────────────────────────────────────
  77. If the ANVLCHAT.EXE is not in your main WWIV path, then it will just run the
  78. normal stock WWIV chat. Also, this mod has NOT been tested for MULTI-NODE
  79. systems as of yet, so i don't know what the MOD or the program will do, so
  80. don't come trying to blame me!
  81.  
  82. ■■■ IMPORTANT ■■■
  83. The Anvil-Chat(c) program does NOT have a built in chat mode as of yet, that
  84. will be in the next beta release, and for REGISTERED USERS ONLY.
  85.  
  86. Also note that this MOD is for WWIV 4.24, not 4.23. If you'd like a 4.23 MOD,
  87. send me a personal E-Mail, and I'll try to get you one. I don't think many
  88. people are gonna need it though because of the WWIV 4.24a Release, but if you
  89. need it, just ask.
  90. ────────────────────────────────────────────────────────────────────────────
  91.  
  92. %  UNDER-01.MOD - View Pending List From WFC When Hit '/'
  93. %  UNDER-02.MOD - Allow No Users Under Certain Security Level To Stay Online
  94. %  UNDER-03.MOD - Bulletins Menu From Main Menu By Hitting '@'
  95. %  UNDER-04.MOD - Makes Your BBS 9600+ Only
  96. %  UNDER-05.MOD - Random Menus
  97. *  UNDER-6b.MOD - Use Anvil-Chat In your BBS
  98. *  UNDER-07.MOD - Removes The Blue Border Around The Chains Menu
  99. *  UNDER-08.MOD - Prints Net Node After Name In Net Listing
  100. ────────────────────────────────────────────────────────────────────────────
  101. * - WWIV Version 4.24
  102. % - WWIV Version 4.23 As Of Now
  103.  
  104. If You use this MOD, drop me a line, or call The Anvil BBS [ASV] at
  105. (503)746-9479.
  106.  
  107. Undertaker
  108. sburns@efn.org  <── InterNet
  109. #215 @12127 WWIVNet
  110. #2 @5304 IceNet
  111. #2 @5300 TerraNet
  112. #2 @5301 TexasNet
  113. #2 @1    AnvilNet The Anvil BBS [ASV] (503)746-9479