There server gives me an error when I try and boot. I talks about expecting E/A/# after numerical constant. Does anyone have any ideas on how this works. I mainlyjust code, and have never build any objects or anything before. I must be missing something. #666 Bowcaster~ Chewbacca's Bowcaster~ A Bowcaster once wielded by the Great Chewbacca has been left here.~ ~ 5 65539 8193 0 15 20 12 0 5000000 350000000 E bowcaster~ A Bowcaster once wielded by the Great Chewbacca has been left here. ~ A 19 25 18 30 $ Thanks, Wookie From Tyler_Wilhite@clr.com 24 Jul 96 12:57:10 EDT X-SystemInfo: MyE-Mail: EMail X-Message-No: 2929 (database) From: Tyler Wilhite/FASTTAX <Tyler_Wilhite@clr.com> To: circle <circle@pvv.ntnu.no> Subject: Multiple attacks Date: Wed, 24 Jul 96 12:57:00 Message-ID: <9607242000.AA8759@clrgate1.fasttax.com> X-POP3-Rcpt: lk4150@per Return-Path: owner-circle@pvv.ntnu.no Received: from flipper.pvv.ntnu.no (43@flipper.pvv.ntnu.no [129.241.210.200]) by per.cybercity.dk (8.6.12/8.6.12) with ESMTP id TAA18352 for <lk4150@krull.dk>; Wed, 24 Jul 1996 19:41:23 +0200 Received: (from majordomo@localhost) by flipper.pvv.ntnu.no (8.7.5/8.6.12) id TAA01500 for circle-outgoing; Wed, 24 Jul 1996 19:55:50 +0200 Received: from sunsrv12.clr.com (sunsrv12.CLR.com [164.57.9.12]) by flipper.pvv.ntnu.no (8.7.5/8.6.12) with ESMTP id TAA01491 for <circle@pvv.unit.no>; Wed, 24 Jul 1996 19:55:38 +0200 Received: from clrgate1.fasttax.com (clrgate1.CLR.com [164.57.201.14]) by sunsrv12.clr.com (8.7.3/8.7.3) with SMTP id MAA10303 for <circle@pvv.unit.no>; Wed, 24 Jul 1996 12:58:33 -0500 (CDT) Received: by clrgate1.fasttax.com (IBM OS/2 SENDMAIL VERSION 1.3.14/1.0)id AA8759; Wed, 24 Jul 96 13:00:47 -0700 Received: by FASTTAX (Lotus Notes Mail Gateway for SMTP V1.1) id8E4B65530F7697618625637100625075; Wed, 24 Jul 96 13:00:47 EDT Mime-Version: 1.0 Sender: owner-circle@pvv.ntnu.no Precedence: bulk ---------------------- Forwarded by Tyler Wilhite/FASTTAX on 07/24/96 12:47 PM --------------------------- Tyler Wilhite 07/18/96 12:15 PM To: pt94jpi @ jupiter.pt.hk-r.se (The Arrow) @ INTERNET cc: Subject: Re: Multiple Attacks I have almost everything working for multiple attacks, but I don't see why you put the extra int attack in the hit function. Do you have a loop in the hit function or what. And, how do you pass the correct number of attacks in the heartbeat function? I don't see how that is going to work, I'm sure it does, but I guess it's alittle beyond me. I would appreciate your help. I want it so there will be multiple attacks per round, I like this method of going about it, but, I'm not quite sure how to make it work, I have put in the code.. I have change every instance of the attacks, I have put in 1 attack everywhere in the source that needs to be, so of course everyone only gets one attack. How can I make it so there is more than one attack per round? Tyler This is how I implemented multiple attacks on my mud: When you call perform_violence() (in the heartbeat() function in pl11), call it once for each attack you have with the attack number as argument, ie: perform_vilence(1); /* for attack #1 */ perform_vilence(2): /* for attack #2 */ /* and so on... */ And my perform_violence() looks something like this (taken from head): void perform_violence(int attack) { /* variable declaration */ struct char_data *ch; for (ch = combat_list; ch; ch = ch->next_fighting) { /* misc stuff to check positions and such */ /* the old hit() statement */ /* hit(ch, FIGHTING(ch), TYPE_UNDEFINED); */ switch (attack) { case 1: percent = number(1, 101); prob = GET_SKILL(ch, SKILL_ATTACK1); if (percent > prob) { hit(ch, FIGHTING(ch), TYPE_UNDEFINED, attack); } break; case 2: percent = number(1, 101); prob = GET_SKILL(ch, SKILL_ATTACK1); if (percent > prob) { hit(ch, FIGHTING(ch), TYPE_UNDEFINED, attack); } break; /* and so on */ } } } As you can see, I added a new argument to the hit() function, the attack number. Well, I hope this makes some sense and helps some of you out there :) / Joachim Pileborg --------------------------------------------------------------------- The Arrow Moses@PTMUD sargasso.fukt.hk-r.se 4000 Joachim Pileborg Email: pt94jpi@pt.hk-r.se SvarvarevĪgen 5 37230 Ronneby http://www.pt.hk-r.se/~pt94jpi/pt94jpi.html SWEDEN ---------------------------------------------------------------------
This archive was generated by hypermail 2b30 : 12/07/00 PST