/* configure all options BEFORE including system stuff. */ #include "config.h" #include "mud.h" #include "vars.h" /* _wall. What d'you think? */ /* ARGSUSED */ cmd__wall(ac,av,who,aswho) int ac; char *av[]; char *who; char *aswho; { char *xx; int i; io_rstnxtwho(); while((xx = io_nxtwho((long)0)) != (char *)0) { say(xx,ut_name(who)," shouts, \"",(char *)0); for(i = 1; i < ac;i++){ if(i == ac-1) say(xx,av[i],(char *)0); else say(xx,av[i]," ",(char *)0); } say(xx,"\"\n",(char *)0); } return(1); }