home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Devil's Doorknob BBS Capture (1996-2003)
/
devilsdoorknobbbscapture1996-2003.iso
/
Dloads
/
WWIVMODS
/
MODSUNKN.ZIP
/
LSD03.MOD
< prev
next >
Wrap
Text File
|
1991-06-12
|
5KB
|
164 lines
Spotnick #1 @5499
Monday, June 10, 1991 4:22 am
LSD03.MOD
By Spotnick 2@5472/1@5499
Welcome To WWiV-LSD Modifications.
──────────────────────────────────────────────────────────────────────────────
WWIV-LSD is a clone of LSD/ViSiON BBS Software, By Modification of WWIV Source
Code, It's no longer WWIV but still WWIVnet Compatible and still have WWIV
Internal Function. The Program is only in Beta Version, It has many future has
the SPLIT CHAT of ViSiON, A Vertical 2 Way Chat. The Main Site is The Fortress
Of Shadow (514)-661-1416 and Beta Site is City Limits (514)-289-9675
──────────────────────────────────────────────────────────────────────────────
This modification is the EMERGENCY Chat Password, if you are like me, never
available even if you are 60% at home because you don't like to chat, this
mod allow you to be available to the user you want. Just give the password to
user you want.
Legend :
+ Add Line
- Delete Line
* Exsisting Line
! Modify Line
---------------------------------------------------------------------------
STEP ONE
File : BBSUTL.C
Function : void reqchat()
--------------------------------------------------------------------------
* pl("Chat call turned ON.");
* nl();
* }
* }
* } else {
! prt(1,"Sysop is not available. Is this an 6EMERGENCY1?");
+ if (yn()) {
+ prt(1,"Enter 6EMERGENCY 1Chat password :");
+ mpl(7);
+ input(s,7);
+ if (strcmp(s,"CHATPSWD")==0) { /* Insert here your chat password */
+ nl(); nl();
+ prt(1,"Paging Sysop...");nl();nl();
+ noise(200,1800,100,1,15);prt(1,"S"); /* Well... Change This to */
+ noise(200,1800,100,1,15);prt(2,"p"); /* Your Handle, Don't keep */
+ noise(200,1800,100,1,15);prt(3,"o"); /* mine please! */
+ noise(200,1800,100,1,15);prt(4,"t");
+ noise(200,1800,100,1,15);prt(5,"n");
+ noise(200,1800,100,1,15);prt(6,"i");
+ noise(200,1800,100,1,15);prt(7,"c");
+ noise(200,1800,100,1,15);prt(8,"k");
+ noise(200,1800,100,1,15);prt(9,".");
+ noise(200,1800,100,1,15);prt(1,".");
+ noise(200,1800,100,1,15);prt(2,".");nl();
+ noise(200,1800,100,1,15);prt(3,"S");
+ noise(200,1800,100,1,15);prt(4,"p");
+ noise(200,1800,100,1,15);prt(5,"o");
+ noise(200,1800,100,1,15);prt(6,"t");
+ noise(200,1800,100,1,15);prt(7,"n");
+ noise(200,1800,100,1,15);prt(8,"i");
+ noise(200,1800,100,1,15);prt(9,"c");
+ noise(200,1800,100,1,15);prt(1,"k");
+ noise(200,1800,100,1,15);prt(2,".");
+ noise(200,1800,100,1,15);prt(3,".");
+ noise(200,1800,100,1,15);prt(4,".");
+ nl();nl();
+ pl("1If The SysOp is Around, He will Answer.");
+ } else
+ pl("6Wrong Password!");
+ } else {
+ nl();nl();
! pl("1The SysOp isn't here, use Feedback instead.");
! nl();
! strcpy(irt,"Tried Paging.");
! byline[0]=0;
! imail(1,0);
! }
* }
*}
/* You will LOVE those Beeps */
---------------------------------------------------------------------------
STEP TWO
File : BBSUTL.C (if you don't have ANSI.C only)
Function : add the function
---------------------------------------------------------------------------
/* This is Tolkien's Ansi.C function, I post it for them who don't have it */
void noise(int startfreq, int endfreq, int step, int paws, int repeats)
/*
* This function takes several parameters. Depending on these parameters,
* a noise will be made locally. We use this for such things as newuser
* logon, file access, chain access, logoff, chat, etc.
*
* The parameters are as follows:
*
* startfreq : The start frequency in hertz.
* endfreq : The end frequency in hertz.
* step : The number of hertz to step between startfreq and endfreq.
* This number should be negative if endfreq is less than
startfreq.
* paws : The paws in milliseconds between repetitions.
* repeats : The number of times to repeat the entire sequence.
*
* ANSI not required.
*
*/
{
int i,x,z;
x=0;
if (startfreq<endfreq) {
do {
z=startfreq;
do {
sound(z);
delay(paws);
z+=step;
} while ((z <= endfreq) && (!hangup));
x++;
} while((x < repeats) && (!hangup));
} else {
do {
z=startfreq;
do {
sound(z);
delay(paws);
z+=step;
} while ((z >= endfreq) && (!hangup));
x++;
} while((x < repeats) && (!hangup));
}
nosound();
}
/*
* Usage:
*
* noise(100,1200,20,5,3);
* newuser();
*
*/
That's it, Enjoy The Modification. If you have any trouble with this mod,please
E-Mail me at 2@5472.
NOTE : I have Goose's Chat Mode, so if this is not compatible, E-Mail me I will
update it ASAP.
Spotnick
2@5472
City Limits BBS -*- (514)-289-9675 -*- USR Double Standard
WWiV-LSD Beta Site
727 Megs On-Line
WWiV Support Board