21.01.2010, 19:28
pawn Код:
public OnPlayerText(playerid, text[])
{
if(text[0] == '!')
{
if(gTeam[playerid] == 255)
{
SendClientMessage(playerid, 0xFFFF00FF, "You just used \"!\" for team chat, but you are not in any team right now!");
return 0;
}
text[0] = ' ';
new str[128];
format(str, sizeof(str), "[Team] %s:%s", PlayerName(playerid), text);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && gTeam[playerid] == gTeam[i])
{
SendClientMessage(i, 0xFFFF00FF, str);
}
}
return 0;
}
return 1;
}
pawn Код:
stock PlayerName(playerid)
{
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
return pName;
}