for(new i=0;i<MAX_PLAYERS;i++){
if(!IsPlayerConnected(i))continue;
if(team[playerid] == team){
SendClientMessage(i,colour,"message");
}
}
#include <a_samp>
#include <foreach>
#define COLOR_YELLOW 0xFFFF00AA
#define team_1 0
#define team_2 1
static gTeam[MAX_PLAYERS];
new nameee[20];
public OnPlayerCommandText(playerid, cmdtext[])
{
new string[100];
new cmd[256];
if(strcmp(cmd, "/chat",true) == 0 || strcmp(cmd, "/c", true) == 0)
{
for(new i=0; i<256; i++)
{
if( gTeam[playerid] == team_1)
{
GetPlayerName(playerid,nameee,sizeof(nameee));format(string,sizeof(string),"Team Chat (%s) says : %s",nameee,cmdtext[3]);Sendteam1Message(COLOR_YELLOW, string);
}
if( gTeam[playerid] == team_2) {
GetPlayerName(playerid,nameee,sizeof(nameee)); format(string,sizeof(string),"Team Chat (%s) says : %s",nameee,cmdtext[3]);Sendteam2Message(COLOR_YELLOW, string);
}
}
return 1;
}
return 1;
}
Sendteam1Message(color, text[])
{
foreach(Player, i) {
if (gTeam[i] == team_1 ) {
SendClientMessage(i, color, text);
}
}
return 1;
}
Sendteam2Message(color, text[])
{
foreach(Player, i) {
if (gTeam[i] == team_2) {
SendClientMessage(i, color, text);
}
}
return 1;
}
public OnPlayerText(playerid, text[])
{
if(text[0] == '!')
{
new NameP[256], string[256], cmdtext[256];
for(new i=0; i<256; i++)
{
if(gTeam[playerid] == Stunt)
{
GetPlayerName(playerid,NameP,sizeof(NameP));
format(string,sizeof(string),"|- Stunt Chat -| (%s): %s",NameP,cmdtext[3]);
SendStuntMessage(COLOR_YELLOW, string);
}
if( gTeam[playerid] == Trucker)
{
GetPlayerName(playerid,NameP,sizeof(NameP));
format(string,sizeof(string),"|- Trucker Chat -| (%s): %s",NameP,cmdtext[3]);
SendTruckerMessage(COLOR_YELLOW, string);
}
}
}
return 1;
}
SendStuntMessage(color, text[])
{
foreach(Player, i)
{
if (gTeam[i] == Stunt)
{
SendClientMessage(i, color, text);
}
}
return 1;
}
SendTruckerMessage(color, text[])
{
foreach(Player, i)
{
if(gTeam[i] == Trucker)
{
SendClientMessage(i, color, text);
}
}
return 1;
}
Try Again in 22 seconds... |
public OnPlayerText(playerid, text[])
{
if(text[0] == '!')
{
new NameP[256], string[256];
for(new i=0; i<256; i++)
{
if(gTeam[playerid] == Stunt)
{
GetPlayerName(playerid,NameP,sizeof(NameP));
format(string,sizeof(string),"|- Stunt Chat -| (%s): %s",NameP,text[1]);
SendStuntMessage(COLOR_YELLOW, string);
}
if( gTeam[playerid] == Trucker)
{
GetPlayerName(playerid,NameP,sizeof(NameP));
format(string,sizeof(string),"|- Trucker Chat -| (%s): %s",NameP,text[1]);
SendTruckerMessage(COLOR_YELLOW, string);
}
}
}
return 1;
}
public OnPlayerText(playerid, text[])
{
if(text[0] == '!')
{
for(new i=0; i<256; i++)
{
if(gTeam[playerid] == team_1)
{
new string[128]; GetPlayerName(playerid,string,sizeof(string));
format(string,sizeof(string),"|- Stunt Chat -| (%s): %s",string,text[1]);
Sendteam1Message(COLOR_YELLOW, string);
}
if( gTeam[playerid] == team_2)
{
new string[128]; GetPlayerName(playerid,string,sizeof(string));
format(string,sizeof(string),"|- Trucker Chat -| (%s): %s",string,text[1]);
Sendteam2Message(COLOR_YELLOW, string);
}
}
}
return 1;
}
if(text[0] == '!')
{
new NameP[256], string[256];
for(new i=0; i<256; i++)
{
if(gTeam[playerid] == Stunt)
{
GetPlayerName(playerid,NameP,sizeof(NameP));
format(string,sizeof(string),"|- Stunt Chat -| %s: %s",NameP,text[1]);
SendStuntMessage(COLOR_YELLOW, string);
return 0;
}
if( gTeam[playerid] == Trucker)
{
GetPlayerName(playerid,NameP,sizeof(NameP));
format(string,sizeof(string),"|- Trucker Chat -| %s: %s",NameP,text[1]);
SendTruckerMessage(COLOR_YELLOW, string);
return 0;
}
}
}