I figured out what my problem was and the buf was their when someoen
accidentally gave me the advice to put it there. The real problem was
from when i first edited the sprint and accidentaly deleted the macro to
make lines that were immortal characters yellow. Thanks to all teh
poeple that helped point out my stupid mistakes ;P
Thanks,
Chris
On Fri, 17 May 1996, ShadowLord wrote:
>
> > } else {
> > num_can_see++;
> > sprintf(buf, "%s[%2d %2d %2d %2d %2d] %s %s", buf,
> > GET_LEVELX(tch, CLASS_MAGIC_USER), GET_LEVELX(tch, CLASS_CLERIC),
> > GET_LEVELX(tch, CLASS_THIEF), GET_LEVELX(tch, CLASS_WARRIOR),
> > GET_LEVELX(tch, CLASS_BARD), GET_NAME(tch),
> > GET_TITLE(tch));
>
> Well, duh... What do you expect to happen when you append "buf" to
> it and then send_to_char it? The first pass buf is normal, the second
> time it contains the first player in who plus what you just added, the
> third time all previous players plus the one you just added it. Perhaps
> you should remove "buf" from the parameter list.
>
>
This archive was generated by hypermail 2b30 : 12/18/00 PST