22.12.2016, 10:35
well?
#define MAX_TEXTDRAW_STRING_LEN 128
static g_TextDrawText[MAX_TEXT_DRAWS][MAX_TEXTDRAW_STRING_LEN];
stock TextDrawGetString(Text:textid, string[], size = sizeof(string))
{
string[0] = '\0';
strcat(string, g_TextDrawText[_:textid], size);
return 1;
}
stock TDGS_TextDrawSetString(Text:textid, string[])
{
g_TextDrawText[_:textid][0] = '\0';
strcat(g_TextDrawText[_:textid], string, MAX_TEXTDRAW_STRING_LEN);
return TextDrawSetString(textid, string);
}
#if defined _ALS_TextDrawSetString
#undef TextDrawSetString
#else
#define _ALS_TextDrawSetString
#endif
#define TextDrawSetString TDGS_TextDrawSetString