TextDraw
#7

Вот практически готовый код, осталось немного переделать, и всё у тебя будет хорошо =) Если что помогу.

pawn Код:
#define CHAT_HISTORY_SIZE       3 // сколько слотов для сообщений
#define CHAT_STR_SIZE           256 // длина строки
#define cells *4
enum chatMsInfo // инфо о каждом сообщении чата
{
chTick,
chPosterID,
chText [ CHAT_STR_SIZE ]
}
stock ms [CHAT_HISTORY_SIZE][chatMsInfo];
stock updateMsHistory ( playerid, msTick, text[] )
{
    // сдвиг всей истории на 1 слот вперед
    for ( new i = 1; i < CHAT_HISTORY_SIZE; i++ )
    memcpy( ms[i], ms[i - 1], 0, sizeof(ms[]) cells );
    // добавим текст и автора в историю сообщений чата
    ms[0][chTick]     = msTick;
    ms[0][chPosterID] = playerid;
    strmid( ms[0][chText], text, 0, strlen(text), CHAT_STR_SIZE );
}
Reply


Messages In This Thread
TextDraw - by Sergeyhach - 02.09.2013, 19:47
Re: TextDraw - by Sergeyhach - 02.09.2013, 19:49
Re: TextDraw - by Sergeyhach - 02.09.2013, 20:24
Re: TextDraw - by KriD - 03.09.2013, 09:57
Re: TextDraw - by Sergeyhach - 03.09.2013, 13:39
Re: TextDraw - by Alexander_Petrov - 03.09.2013, 13:53
Re: TextDraw - by lost13 - 05.09.2013, 18:56
Re: TextDraw - by DiSE - 06.09.2013, 07:10
Re: TextDraw - by lost13 - 06.09.2013, 07:19
Re: TextDraw - by OKStyle - 06.09.2013, 12:10

Forum Jump:


Users browsing this thread: 1 Guest(s)