You are not authorized to send mail to the CIRCLE list from your mattm@EOCHY.ENGR.CSUFRESNO.EDU account. You might be authorized to send to the list from another of your accounts, or perhaps when using another mail program which generates slightly different addresses, but LISTSERV has no way to associate this other account or address with yours. If you need assistance or if you have any question regarding the policy of the CIRCLE list, please contact the list owners: CIRCLE-request@POST.QUEENSU.CA. ------------------------ Rejected message (97 lines) -------------------------- Received: from satyrs.engr.csufresno.edu (satyrs.engr.CSUFresno.EDU [129.8.117.1]) by post.queensu.ca (8.8.8/8.8.8) with ESMTP id RAA21468 for <CIRCLE@post.queensu.ca>; Mon, 16 Mar 1998 17:37:15 -0500 (EST) Received: from eochy.engr.csufresno.edu (eochy [129.8.117.36]) by satyrs.engr.csufresno.edu (8.8.5/8.7.3) with SMTP id OAA16179; Mon, 16 Mar 1998 14:32:47 -0800 (PST) Received: from localhost by eochy.engr.csufresno.edu (SMI-8.6/SMI-SVR4) id OAA07746; Mon, 16 Mar 1998 14:31:09 -0800 Date: Mon, 16 Mar 1998 14:31:08 -0800 (PST) From: Matt McLaughlin <mattm@eochy.engr.csufresno.edu> To: Chuck Reed <creed@I-55.COM> cc: CIRCLE@post.queensu.ca Subject: Re: [CODE] Special Proc Message-ID: <Pine.SOL.3.94.980316142954.7744B-100000@eochy> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Ok dude.. in answer to your question.. You need to have it start like this: if (!cmd) { .. .. .. <your code> .. return TRUE; // <- Make sure you are returning true. } that should do it. -Darklord telnet://129.8.117.9:6666 Http ://www.engr.csufresno.edu/~mattm/home.html Home : (209) 433-1638 Email: mattm@engr.csufresno.edu B I O - H A Z A R D I N D U S T R I E S (c) 1998 On Mon, 16 Mar 1998, Chuck Reed wrote: > I have this proc to make a serpent randomly do things throughout a battle, > but the proc only goes off when the player hits enter. Thus, the player > can stand still and the serpent will never do anything. If anyone knows > how I can get it to go off randomly during fights, I'd much appreciate it. > > Here's the code: > > SPECIAL(serpent) > { > struct char_data *vict; > > if(GET_POS(ch) != POS_FIGHTING) > return FALSE; > > vict = FIGHTING(ch); > > if(!vict) > return FALSE; > > switch(number(1,4)) { > case 1: > act("The serpent hisses and sprays venom about the room!", > FALSE, vict, 0, 0, TO_ROOM); > cast_spell(vict, ch, NULL, SPELL_ACID_BLAST); > break; > > case 2: > act("The serpent screams angrily and thrashes around violently!", > FALSE, vict, 0, 0, TO_ROOM); > break; > > case 3: > act("The serpent spits a hissing bolt of acid!", > FALSE, vict, 0, 0, TO_ROOM); > cast_spell(vict, ch, NULL, SPELL_ACID_BOLT); > break; > > case 4: > act("The serpent eyes you and hisses madly!", > FALSE, vict, 0, 0, TO_ROOM); > break; > > default: > act("The serpent looks quite stunned!", FALSE, ch, 0, 0, TO_ROOM); > break; > } > return FALSE; > } > > > +------------------------------------------------------------+ > | Ensure that you have read the CircleMUD Mailing List FAQ: | > | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | > +------------------------------------------------------------+ > +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST