doing Clan talk "string here"  would only show the first word.  Any tips?  

/*
* Function: Clan
* Desc    : A function wrapper for misc Clan commands
* Syntax  : clan who
            clan list
            clan talk <message>
* Written : v1.0 3/25/01
* Author  : Xanth Nomeda <xnomeda#nomeda,com>
*/
void do_clan(CHAR_DATA * ch, char *argument)
{
    char arg1[MAX_INPUT_LENGTH], arg2[MAX_INPUT_LENGTH];
    char buf[MAX_INPUT_LENGTH];
    DESCRIPTOR_DATA *d;
    int clan;

    argument = one_argument(argument, arg1);
    argument = one_argument(argument, arg2);

    if (arg1[0] == '\0')
    {
        send_to_char("Syntax:   clan [talk] <messgae>\n\r", ch);
        //send_to_char("            clan [who]\n\r", ch);
        send_to_char("          clan [list]\n\r", ch);
        return;
    }

/*  hack of clantalk */
    if (!str_prefix(arg1, "talk"))
    {
        if (!is_clan(ch)
            || IS_SET(clan_table[ch->clan].flags,GUILD_INDEPENDENT))
        {
         send_to_char("You aren't in a clan.\n\r",ch);
            return;
        }

        if (arg2[0] == '\0')
        {
        send_to_char("What would you like to clan?\n\r", ch);
            return;
        }

    sprintf( buf, "{B[{W%s{B]{x clans {R'{x%s{R'{x\n\r",
                        ch->name,
                        arg2 );

        for ( d = descriptor_list; d != NULL; d = d->next )
        {
            if ( d->connected == CON_PLAYING
                && is_same_clan(ch,d->character)
                && !IS_SET(d->character->comm,COMM_NOCLAN)
                && !IS_SET(d->character->comm,COMM_QUIET) )
            {
                send_to_char(buf, d->character);
            }
        }

        return;
    }

Any help would be appreciated  
Thanks List
Charlie
the noobz

__________________________________________________________________
The NEW Netscape 7.0 browser is now available. Upgrade now! 
http://channels.netscape.com/ns/browsers/download.jsp 

Get your own FREE, personal Netscape Mail account today at 
http://webmail.netscape.com/

Reply via email to