Szerző Téma: MessageToTeam  (Megtekintve 880 alkalommal)

GroX

  • Vendég
MessageToTeam
« Dátum: 2010. Március 15. - 10:30:57 »
0
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;
}
« Utoljára szerkesztve: 2011. November 22. - 19:49:08 írta APC »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal