Szerző Téma: Banda Chat  (Megtekintve 840 alkalommal)

Nem elérhető Rem

Banda Chat
« Dátum: 2010. november 09. - 21:32:23 »
0 Show voters
Sziasztok.
Van az alábbi banda chat
 
public OnPlayerText(playerid, text[])
{
if(text[0] == \'!\') {
if(playerGang[playerid] > 0) {
    new gangChat[256];
    new senderName[MAX_PLAYER_NAME];
    new string[256];
   strmid(gangChat,text,1,strlen(text));
   GetPlayerName(playerid, senderName, sizeof(senderName));
   format(string, sizeof(string),\"Banda Chat: %s: %s\", senderName, gangChat);
   for(new i = 0; i < gangInfo[playerGang[playerid]][1]; i++) {
      SendClientMessage(gangMembers[playerGang[playerid]], COLOR_LIGHTBLUE, string);
   }
   }
return 0;
}
return 1;
}

 
Ezt hogy lehetne meg csinálni hogy adminok is lássák a chat szöveget mint pl a pm et?
Köszi a segítséget elõre is.
ChuckNorris: code tagek használata kötelezõ!
« Utoljára szerkesztve: 2010. november 10. - 11:45:01 írta ChuckNorris »

Nem elérhető Game94

  • 405
    • Profil megtekintése
Banda Chat
« Válasz #1 Dátum: 2010. november 10. - 08:06:33 »
0 Show voters
Tessék ezzel meg lehet csinálni :
 
stock CsapatMessage(family, color, string[])
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
    if(playerGang[playerid] > 0 || IsPlayerAdmin(playerid))
    {
      SendClientMessage(i, color, string);
   }
}
}
}

 
Ezt már csak be kell építened egy parancsba . Ez a funkció ugyan úgy mûködik mint a SendClientMessage ...
CsapatMessage(team ID, SZÍN, \"szöveg\");
És ha ezt elküldöd akkor azt csak a csapat és az adminok látják .

Nem elérhető Rem

Banda Chat
« Válasz #2 Dátum: 2010. november 14. - 17:16:20 »
0 Show voters
Köszi a segítséget.
 :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal