Advertisement
Guest User

I TRIED COLOR NAME (colour if your are british mate)

a guest
Jul 17th, 2014
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. new randColor[9] = {
  2.     E60000, //Red
  3.     1229FA, //Blue
  4.     21DD00, //Green
  5.     FFFF00, //Yellow
  6.     F97804, //Orange
  7.     00C2EC, //Light Blue
  8.     38FF06, //Light Green
  9.     008040, //Dark Green
  10.     FF8080 //Light Red
  11. };
  12.  
  13. getColorName(playerID) {
  14.     new
  15.         szName[MAX_PLAYER_NAME],
  16.         szReturn[MAX_PLAYER_NAME * 3],
  17.         randomColor;
  18.        
  19.     GetPlayerName(playerid, szName, MAX_PLAYER_NAME);
  20.    
  21.     for(new i; i < strlen(szName) + 1; i++) {
  22.         randomColor = random(sizeof(randColor));
  23.         format(szReturn, sizeof szReturn, "%s{%i}%s", szReturn, randColor[randomColor], szName[i]);
  24.     }
  25.    
  26.     return szReturn;
  27. }
  28.  
  29. public OnPlayerText(playerid, text[]) {
  30.     new
  31.         string[128 + MAX_PLAYER_NAME];
  32.        
  33.     format(string, sizeof string, "%s {FFFFFF}says: %s", getColorName(playerid), text);
  34.     SendClientMessageToAll(COLOR_WHITE, string);
  35.     return 0;
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement