rendered paste bodypublic OnPlayerText(playerid,text[])
{
if (text[0]!='!') return 1;
if (player_class[playerid]==-1) return 1;
new myteam = class_teams[player_class[playerid]];
for (new i=0 ; i<MAX_PLAYERS ; i++) {
if (IsPlayerConnected(i) && player_class[i]!=-1) {
new yourteam = class_teams[player_class[i]];
if (MessagesGoTo(myteam,yourteam) || MessagesGoTo(yourteam,myteam)) {
new text2[256];
GetPlayerName(playerid,text2,sizeof text2);
format(text2,sizeof text2, "%s: %s", text2, text);
SendClientMessage(i,COLOUR_IMPORTANT,text2);
}
}
}
return 0;
}