Advertisement
Guest User

Untitled

a guest
Jan 12th, 2015
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.72 KB | None | 0 0
  1. stock ColouredText(text[])
  2. {
  3.     new tString[16], I = -1;
  4.     strmid(String, text, 0, 128, sizeof(String));
  5.     for(new C = 0; C != sizeof(ColorsTag); C ++)
  6.     {
  7.         format(tString, sizeof(tString), "&%s", ColorsTag[C][ColorName]);
  8.         while((I = strfind(String, tString, true, (I + 1))) != -1)
  9.         {
  10.             new tLen = strlen(tString);
  11.             format(tString, sizeof(tString), "{%s}", ColorsTag[C][ColorID]);
  12.             if(tLen < 8) for(new C2 = 0; C2 != (8 - tLen); C2 ++) strins(String, " ", I);
  13.             for(new tVar; ((String[I] != 0) && (tVar != 8)); I ++, tVar ++) String[I] = tString[tVar];
  14.             if(tLen > 8) strdel(String, I, (I + (tLen - 8)));
  15.         }
  16.     }
  17.     return String;
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement