-
Üdv, abban lettem figyelmes hogy amit a maffia csapat ír azt megjeleníti de azt mindenkinek , ezt csak az abban lévõ csapatban kéne látszódnia de még sem
Rendõrök amit írnak team chatbe arra meg nem is reagál de ezt is úgy kéne megoldani hogy csak a csapatban látszódjon
Kód:
public OnPlayerText(playerid, text[])
{
new str[200];
new pName[MAX_PLAYER_NAME];
if(text[0] == \'!\')
{
if(gTeam[playerid] == 0)
{
GetPlayerName(playerid,pName,sizeof(pName));
format(str, sizeof(str),\"[TeamChat] %s: %s\", pName, text[1]);
}
for(new i; i < MAX_PLAYERS; i++)
{
if(gTeam[playerid] == 0)
{
SendClientMessage(i,0x00ff09AA, str);
}
}
return 0;
}
2 csapat van :
TEAM_Maffia
és
TEAM_POLICE
Kép:
http://noob.hu/2012/03/11/sa-mp-003_0.png[/img]
-
if(text[0] == \'!\')
{
if(gTeam[playerid] == 0)
{
GetPlayerName(playerid,pName,sizeof(pName));
format(str, sizeof(str),\"[TeamChat] %s: %s\", pName, text[1]);
}
for(new i; i < MAX_PLAYERS; i++)
{
if(gTeam == 0)
{
SendClientMessage(i,0x00ff09AA, str);
}
}
return 0;
}
-
úgyan az
-
if(text[0] == \'!\')
{
if(gTeam[playerid] == 0)
{
GetPlayerName(playerid,pName,sizeof(pName));
format(str, sizeof(str),\"[TeamChat] %s: %s\", pName, text[1]);
}
for(new i; i < MAX_PLAYERS; i++)
{
if(gTeam == 0)
{
SendClientMessage(i,0x00ff09AA, str);
}
}
return 0;
}
-
meglesem ezt is
kékek a maffiák most
Dupla hozzászólás automatikusan összefûzve. ( 2012. március 11. - 15:48:43 )
semmi ugyan az :@ :\'(
-
Másold be külön a maffia és a rendõrök team chatét.
-
public OnPlayerText(playerid, text[])
{
new str[200];
new pName[MAX_PLAYER_NAME];
if(text[0] == \'*\')
{
if(gTeam[playerid] == 0)
{
GetPlayerName(playerid,pName,sizeof(pName));
format(str, sizeof(str),\"[TeamChat] %s: %s\", pName, text[1]);
}
for(new i; i < MAX_PLAYERS; i++)
{
if(gTeam[playerid] == 0)
{
SendClientMessage(i,0x00ff09AA, str);
}
}
return 0;
}
return 1;
}
new str[200];
new pName[MAX_PLAYER_NAME];
if(text[0] == \'!\')
{
if(gTeam[playerid] == 0)
{
GetPlayerName(playerid,pName,sizeof(pName));
format(str, sizeof(str),\"[TeamChat] %s: %s\", pName, text[1]);
}
for(new i; i < MAX_PLAYERS; i++)
{
if(gTeam[playerid] == 0)
{
SendClientMessage(i,0x00ff09AA, str);
}
}
return 0;
}
-
public OnPlayerText(playerid, text[])
{
new str[200];
new pName[MAX_PLAYER_NAME];
if(text[0] == \'*\')
{
if(gTeam[playerid] == TEAM_POLICE)
{
GetPlayerName(playerid,pName,sizeof(pName));
format(str, sizeof(str),\"[TeamChat] %s: %s\", pName, text[1]);
}
for(new i; i < MAX_PLAYERS; i++)
{
if(gTeam == TEAM_POLICE)
{
SendClientMessage(i,0x00ff09AA, str);
}
}
return 0;
}
if(text[0] == \'!\')
{
if(gTeam[playerid] == TEAM_Maffia)
{
GetPlayerName(playerid,pName,sizeof(pName));
format(str, sizeof(str),\"[TeamChat] %s: %s\", pName, text[1]);
}
for(new i; i < MAX_PLAYERS; i++)
{
if(gTeam == TEAM_Maffia)
{
SendClientMessage(i,0x00ff09AA, str);
}
}
return 0;
}
return 1;
}
-
new gTeam[MAX_PLAYERS];
public OnPlayerText(playerid, text[])
{
new str[200];
new pName[MAX_PLAYER_NAME];
if(text[0] == \'!\')
{
GetPlayerName(playerid,pName,sizeof(pName));
format(str, sizeof(str),\"[TeamChat] %s: %s\", pName, text[1]);
for(new i; i < MAX_PLAYERS; i++)
{
if(gTeam[playerid] == gTeam)
SendClientMessage(i,0x00ff09AA, str);
}
return 0;
}
return 1;
}
-
kösze müködik ment a + :)