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