home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Devil's Doorknob BBS Capture (1996-2003)
/
devilsdoorknobbbscapture1996-2003.iso
/
Dloads
/
SYSOP
/
MODS1.ZIP
/
SPV-028B.MOD
< prev
next >
Wrap
Text File
|
1995-05-31
|
6KB
|
144 lines
Papa Bear #1 @11579
7Sunday1, 7May 281, 71995 2 26:257 pm
0R 34 05/31 06:23 WWIVnet ->8339
0R 34 05/31 00:27 WWIVnet 8314->8304
0R 34 05/30 23:27 WWIVNET 4001->8314
0R 34 05/30 13:17 WWIVnet 4000->4001
0R 34 05/30 04:41 WWIVnet ->4000
0R 34 05/29 07:41 WWIVnet 4001->4000
0R 34 05/29 12:44 WWIVnet 11579->4001
0R 34 05/28 14:57 WWIVnet ->11579
4Msg. Status:9▄ 5Please reply!
9 ▀▀▀▀▀▀▀▀▀▀▀▀
┌────────────────────────────A CEREBRUM RELEASE!─────────────────────────────┐
│ Mod Name: SPV-028B.MOD Mod Authors: Pâpâ ßêâr (1@11579.wwivnet) │
│ Difficulty: ▓░░░░░░░░░ First ... [12/27/93] │
│ WWIV Version: 4.24 Last .... [05/28/95] │
│ Files Affected: MSGBASE.C │
│ Description: Replaces the bland RE: and BY: line with a nice colored box │
│ and shadow. Small reply [not] requested as well. Allows user to enter │
│ their own reply requested lines. │
╞═────────────────────────────────────═╤═───────────────────────────────────═╡
│ StarPort Valhalla [ ] - ASV 28.8kbps Home of the SPV mod series! │
└─────────────────────────────────────═╧═────────────────────────────────────┘
>>> OFFICIAL WWIV SUPPORT SITE! <<<
Word of Warning: You installed it, you're responsible! Make back─ups BEFORE
attempting to install this modification! Read all text before beginning.
─────────────────────────────────────────────────────────────────────────────
LEGEND:
== Original Code [use this to search on]
++ Add this Line [mods ALWAYS add stuff, don't they?]
-- Delete this Line [or comment out, its not needed]
─────────────────────────────────────────────────────────────────────────────
LONG DESCRIPTION: Simple I've been using this for quite some time. I've
recently had some people ask me if I'd mak a mod of it and post it. Okay,
here it is!
Mind you, this code is BASED on some really old pieces that I had that did
similar things.
REVISION "A" Adds:
The ability to let the user enter their own reply requested line. 50
charaters long. If they just press enter, it defaults to "Reply if you want
to...". Allows for a colored reply requested input, as well.
TO UPGRADE: Replace the block of code in STEP 2.
─────────────────────────────────────────────────────────────────────────────
STEP 1: In MSGBASE.C, in the void inmsg(...) function:
== case anony_real_name:
== real_name=1;
== *anony=0;
== break;
== }
// SPV-028B MOD BLOCK INSERT START
nl();
npr(
"5Do you want a reply? 2Y1es3/1no3/1(w)rite your own6: 0");
chx=onek("Y\rNW");
switch (chx) {
case '\r':
case 'Y':
strcpy(ro,"6Please reply!0");
break;
case 'N':
strcpy(ro,"1No reply necessary!0");
break;
case 'W':
nl();
pl(
"5Enter your personalized reply requested line 3(1505 chars3)2:0");
npr(">");
mpl(50);
inli(ro,"",50,1);
if (ro[0]==NULL)
strcpy(ro,"3Reply if you want to...0");
break;
}
nl();
// SPV-028B MOD BLOCK INSERT END
== if (fsed) {
== i5=sh_open1(fnx,O_RDONLY | O_BINARY);
== l1=filelength(i5);
─────────────────────────────────────────────────────────────────────────────
STEP 2: Same function, a down a little more:
== addline(b,nam1(&thisuser,usernum,net_sysnum),&l1);
== time(&ll);
== s[strlen(s)─1]=0;
== addline(b,s,&l1);
// START SPV-028B MOD CHANGES/REPLACEMENT
// Remove this block of code.
-- if (irt[0]) {
-- sprintf(s,"%s%s",get_string(940),irt);
-- addline(b,s,&l1);
-- if (irt_name[0]) {
-- sprintf(s,"%s%s",get_string(941),irt_name);
-- addline(b,s,&l1);
-- }
-- addline(b,"",&l1);
-- }
// Done removing code, now add this block.
if (irt[0]) {
sprintf(s,"4Responding :3▄ %s0",irt);
addline(b,s,&l1);
if (irt_name[0]) {
sprintf(s,"4Written By :3█ 1%s0",irt_name);
addline(b,s,&l1);
}
sprintf(s,"4Msg. Status:3█ 1%s0",ro);
s[thisuser.screenchars]=0;
addline(b,s,&l1);
} else {
sprintf(s,"4Msg. Status:3▄ 1%s0",ro);
s[thisuser.screenchars]=0;
addline(b,s,&l1);
}
sprintf(s,"3 ▀▀▀▀▀▀▀▀▀▀▀▀0\r\n");
addline(b,s,&l1);
// END SPV-028B MOD CHANGES/REPLACEMENT
== if (fsed) {
== ll=filelength(i5);
== sh_read(i5, (void *) (& (b[l1]) ),ll);
─────────────────────────────────────────────────────────────────────────────
Here ya go! E-Mail me if you like this and are using this!
This mod is copyright 1993,1994 by Tracy Baker, aka Papa Bear, and is
distributed as freeware. Permission is granted to distribute and post this
mod on BBS systems and online services, provided no alterations are made
(removal of message headers/taglines allowed). This mod may contain some
parts of WWIV source code, which is copyright 1988─1994 by Wayne Bell and
licensed only to registered users of WWIV. Use of WWIV source without
registration constitutes a license violation and could lead to legal
prosecution and certain doom.
Shareware distributors and CD─ROM publishers may not distribute this mod
without express written permission of the Author or WWIV Software Services.
7-9=1*6>2Pâpâ ßêâr6<1*9=7-0
8311579.wwivnet1· 2 ╪╫9≡8║7⌐¬4¥5╓╥╖1· · 2▒1 · 2▒ 3(510)522-35831 ·
732.sexnet 1∙ 6 ·0░░▒▒▓▓6∞0▓▒░6·2 StarPort ▒ ▒ 2 ▒1 ·2▒ ▒ ▒1 ·2 ▒ ▒1 ·2▒ ▒ 1·
6315061.wwivlink 0 ████1 · . 2 ▒ ▒ ▒ ▒ ▒1 · 2▒▒▒ ▒ ▒ ▒ ▒ ▒ ▒
535079.icenet 1. . 0 │└6·0└6· 1 ∙ 2 ▒ ▒ ▒ ▒▒▒ ▒ ▒ ▒1 ·2 ▒ ▒▒▒ ▒▒▒ ▒1 ∙ 2▒
---
5Dear Antie Em: Hate you, hate Kansas, takin' the dog.