Hát ez egy egyszeru kis kód ami a csapattársaknak küldi el az üzenetet.
Nem gTeam változóval van, hanem SetPlayerTeam függvénnyel.
MessageToTeam(playerid,color,const string[])
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i)) if(GetPlayerTeam(i) == GetPlayerTeam(playerid)) SendClientMessage(i, color, string);
}
return 1;
}
Példa a használatra:
public OnPlayerText(playerid, text[])
{
if(text[0] == \'!\')
{
new str[128];
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,sizeof(pName));
format(str, sizeof(str),\"[Team-Chat] %s: %s\", pName, text[1]);
MessageToTeam(playerid,0x33FF33AA,str);
return 0;
}
return 1;
}