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õ!
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 .