Помогите с маленькой функцией (учусь)
От: Apolon Россия  
Дата: 15.04.04 17:11
Оценка:
у меня есть функция. ее действия таковы
в игре есть функция src.sysmessage
то что я вам выложил делает вот что
src.sysmessage @color (где color -номер цвета сообщения)
мне нужно зделать такую шткук
src.sysmessage @color,font (где font номер шрифта.)

Сама функция:

{
    if ( !str || !*str )
        return;

    if ( *str == '@' )
    {
        char *        s    = str;
        str    = strchr( s, ' ' );
        if ( !str )
        str    = s;
        else
        {
            *str    = '\0';
            str++;
            s++;
            wHue    = atoi( s );
        }
    }

    AddBark( thisp, str, obj, wHue, talk, font ); 
}


Тайпы шрифтов:


enum FONT_TYPE
{
       FONT_BOLD,        // 0 - Bold Text = Large plain filled block letters.
       FONT_SHAD,        // 1 - Text with shadow = small gray
       FONT_BOLD_SHAD,    // 2 - Bold+Shadow = Large Gray block letters.
       FONT_NORMAL,    // 3 - Normal (default) = Filled block letters.
       FONT_GOTH,        // 4 - Gothic = Very large blue letters.
       FONT_ITAL,        // 5 - Italic Script
       FONT_SM_DARK,    // 6 - Small Dark Letters = small Blue
       FONT_COLOR,        // 7 - Colorful Font (Buggy?) = small Gray (hazy)
       FONT_RUNE,        // 8 - Rune font (Only use capital letters with this!)
       FONT_SM_LITE,    // 9 - Small Light Letters = small roman gray font.
       FONT_QTY,
};


если я что то забыл написать. пожалуйсто стукните в асю 167577700. мне это очень нужно.

за ранее спасибо за помощь и прочтение

С Уважением всем програмистам Константин.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.