View difference between Paste ID: YpV7QK4m and 0XyuJL8E
SHOW: | | - or go back to the newest paste.
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{%s}%s", szReturn, randColor[randomColor], szName[i]);
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
}