if(strcmp(cmd, "/global", true) == 0 || strcmp(cmd, "/g", true) == 0)
{
for(new i=0; i<256; i++)
{
if( i>=3)
{
if( strfind(cmdtext[i], "hack", true ) == 0) return SendClientMessage(playerid, COLOR_RED, "Use /report for hackers !");
if( strfind(cmdtext[i], "hacks", true ) == 0) return SendClientMessage(playerid, COLOR_RED, "Use /report for hackers !");
if( strfind(cmdtext[i], "hacker", true ) == 0) return SendClientMessage(playerid, COLOR_RED, "Use /report for hackers !");
if( strfind(cmdtext[i], "hackz", true ) == 0) return SendClientMessage(playerid, COLOR_RED, "Use /report for hackers !");
if( strfind(cmdtext[i], "hax", true ) == 0) return SendClientMessage(playerid, COLOR_RED, "Use /report for hackers !");
}
}
if( gTeam[playerid] == TEAM_JAPAN )
{
GetPlayerName(playerid,nameee,sizeof(nameee)); format(string,sizeof(string),"[%i](%s): %s",playerid,nameee,cmdtext[3]); SendClientMessageToAll(COLOR_WHITE, string);
printf("Global Chat: %s: %s", nameee, cmdtext[3]);
}
if( gTeam[playerid] == TEAM_RUSSIA )
{
GetPlayerName(playerid,nameee,sizeof(nameee)); format(string,sizeof(string),"[%i](%s): %s",playerid,nameee,cmdtext[3]); SendClientMessageToAll(COLOR_ORANGE, string);
printf("Global Chat: %s: %s", nameee, cmdtext[3]);
}
if( gTeam[playerid] == TEAM_MERC )
{
GetPlayerName(playerid,nameee,sizeof(nameee)); format(string,sizeof(string),"[%i](%s): %s",playerid,nameee,cmdtext[3]); SendClientMessageToAll(COLOR_YELLOW, string);
printf("Global Chat: %s: %s", nameee, cmdtext[3]);
}
if( gTeam[playerid] == TEAM_USA )
{
GetPlayerName(playerid,nameee,sizeof(nameee)); format(string,sizeof(string),"[%i](%s): %s",playerid,nameee,cmdtext[3]); SendClientMessageToAll(COLOR_BLUE, string);
printf("Global Chat: %s: %s", nameee, cmdtext[3]);
}
if( gTeam[playerid] == TEAM_GERMANY )
{
GetPlayerName(playerid,nameee,sizeof(nameee)); format(string,sizeof(string),"[%i](%s): %s",playerid,nameee,cmdtext[3]); SendClientMessageToAll(COLOR_RED, string);
printf("Global Chat: %s: %s", nameee, cmdtext[3]);
}
return 1;
}
if(strcmp(cmd, "/global", true) == 0 || strcmp(cmd, "/g", true) == 0)
  {
    for(new i=0; i<256; i++)
    {
      if( i>=3)
      {
        if( strfind(cmdtext[i], "hack", true ) == 0) return SendClientMessage(playerid, COLOR_RED, "Use /report for hackers !");
        if( strfind(cmdtext[i], "hacks", true ) == 0) return SendClientMessage(playerid, COLOR_RED, "Use /report for hackers !");
        if( strfind(cmdtext[i], "hacker", true ) == 0) return SendClientMessage(playerid, COLOR_RED, "Use /report for hackers !");
        if( strfind(cmdtext[i], "hackz", true ) == 0) return SendClientMessage(playerid, COLOR_RED, "Use /report for hackers !");
        if( strfind(cmdtext[i], "hax", true ) == 0) return SendClientMessage(playerid, COLOR_RED, "Use /report for hackers !");
      }
    }
    GetPlayerName(playerid,nameee,sizeof(nameee)); format(string,sizeof(string),"[%i](%s): %s",playerid,nameee,cmdtext[3]); SendClientMessageToAll(COLOR_RED, string);
    printf("Global Chat: %s", string);
    return 1;
  }
if(strcmp(cmd, "/global", true) == 0 || strcmp(cmd, "/g", true) == 0)
  {
    if( strfind(cmdtext, "hack", true ) == 0) return SendClientMessage(playerid, COLOR_RED, "Use /report for hackers !");
    if( strfind(cmdtext, "hacks", true ) == 0) return SendClientMessage(playerid, COLOR_RED, "Use /report for hackers !");
    if( strfind(cmdtext, "hacker", true ) == 0) return SendClientMessage(playerid, COLOR_RED, "Use /report for hackers !");
    if( strfind(cmdtext, "hackz", true ) == 0) return SendClientMessage(playerid, COLOR_RED, "Use /report for hackers !");
    if( strfind(cmdtext, "hax", true ) == 0) return SendClientMessage(playerid, COLOR_RED, "Use /report for hackers !");
    GetPlayerName(playerid,nameee,sizeof(nameee)); format(string,sizeof(string),"[%i](%s): %s",playerid,nameee,cmdtext[3]); SendClientMessageToAll(COLOR_RED, string);
    printf("Global Chat: %s", string);
    return 1;
  }
if(GetPlayerWantedLevel(playerid) == 1 || GetPlayerWantedLevel(playerid) == 0)
{
GetPlayerName(playerid,nameee,sizeof(nameee));
format(string,sizeof(string),"USA RADIO:(Private)[%s](%i): %s",nameee ,playerid,text);
SendUSAMessage(COLOR_LIGHTBLUE, string);
}
else if(GetPlayerWantedLevel(playerid) == 2)
{
GetPlayerName(playerid,nameee,sizeof(nameee));
format(string,sizeof(string),"USA RADIO:(Corporal)[%s](%i): %s",nameee ,playerid,text);
SendUSAMessage(COLOR_LIGHTBLUE, string);
}
else if(GetPlayerWantedLevel(playerid) == 3)
{
GetPlayerName(playerid,nameee,sizeof(nameee));
format(string,sizeof(string),"USA RADIO:(Sergeant)[%s](%i): %s",nameee ,playerid,text);
SendUSAMessage(COLOR_LIGHTBLUE, string);
}
else if(GetPlayerWantedLevel(playerid) == 4)
{
GetPlayerName(playerid,nameee,sizeof(nameee));
format(string,sizeof(string),"USA RADIO:(Lieutenant)[%s](%i): %s",nameee ,playerid,text);
SendUSAMessage(COLOR_LIGHTBLUE, string);
}
else if(GetPlayerWantedLevel(playerid) == 5)
{
GetPlayerName(playerid,nameee,sizeof(nameee));
format(string,sizeof(string),"USA RADIO:(Captain)[%s](%i): %s",nameee ,playerid,text);
SendUSAMessage(COLOR_LIGHTBLUE, string);
}
else if(GetPlayerWantedLevel(playerid) == 6)
{
GetPlayerName(playerid,nameee,sizeof(nameee));
format(string,sizeof(string),"USA RADIO:(Major)[%s](%i): %s",nameee ,playerid,text);
SendUSAMessage(COLOR_LIGHTBLUE, string);
}
else if(GetPlayerWantedLevel(playerid) == 7)
{
GetPlayerName(playerid,nameee,sizeof(nameee));
format(string,sizeof(string),"USA RADIO:(Colonel)[%s](%i): %s",nameee ,playerid,text);
SendUSAMessage(COLOR_LIGHTBLUE, string);
}
else if(GetPlayerWantedLevel(playerid) == 8)
{
GetPlayerName(playerid,nameee,sizeof(nameee));
format(string,sizeof(string),"USA RADIO:(LieutenantGen.)[%s](%i): %s",nameee ,playerid,text);
SendUSAMessage(COLOR_LIGHTBLUE, string);
}
else if(GetPlayerWantedLevel(playerid) == 9)
{
GetPlayerName(playerid,nameee,sizeof(nameee));
format(string,sizeof(string),"USA RADIO:(MajorGen.)[%s](%i): %s",nameee ,playerid,text);
SendUSAMessage(COLOR_LIGHTBLUE, string);
}
else if(GetPlayerWantedLevel(playerid) == 10)
{
GetPlayerName(playerid,nameee,sizeof(nameee));
format(string,sizeof(string),"USA RADIO:(General)[%s](%i): %s",nameee ,playerid,text);
SendUSAMessage(COLOR_LIGHTBLUE, string);
}
else if(GetPlayerWantedLevel(playerid) >= 11)
{
GetPlayerName(playerid,nameee,sizeof(nameee));
format(string,sizeof(string),"USA RADIO:(GeneralOfArmy)[%s](%i): %s",nameee ,playerid,text);
SendUSAMessage(COLOR_LIGHTBLUE, string);
}
}
OnPlayerText(playerid, text[])
{
     return 1;
}
|
iOmar you maybe deleted it... Do this: Press CTRL+F and search for OnPlayerCommandText. Than you will find the cmds, before OnPlayerCommandText ( Upper), add This:
pawn Код:
|
public OnPlayerText(playerid, text[])
{
return 1;
}
new TName[MAX_PLAYERS][12];
  switch(gTeam[playerid])
  {
    case TEAM_JAPAN: TName[playerid] = "Japan";
    case TEAM_RUSSIA: TName[playerid] = "Russia";
    case TEAM_MERC: TName[playerid] = "Merc";
    case TEAM_USA: TName[playerid] = "USA";
    case TEAM_GERMANY: TName[playerid] = "Germany";
  }
  new str[128];
  format(str,sizeof(str), "[%s] %s[%d]: %s", TName[playerid], Name(playerid), playerid, cmdtext[3]);
  for(new i=0; i<=MAX_PLAYERS; i++)
  {
    if(IsPlayerConnected(i) && gTeam[i] == gTeam[playerid]) SendClientMessage(i, 0xCCCC00AA, str);
  }
public OnPlayerText(playerid, text[])
{
  if(text[0] == '!')
  {
    new TName[MAX_PLAYERS][12];
    switch(gTeam[playerid])
    {
      case TEAM_JAPAN: TName[playerid] = "Japan";
      case TEAM_RUSSIA: TName[playerid] = "Russia";
      case TEAM_MERC: TName[playerid] = "Merc";
      case TEAM_USA: TName[playerid] = "USA";
      case TEAM_GERMANY: TName[playerid] = "Germany";
    }
    new str[128];
    format(str,sizeof(str), "[%s] %s[%d]: %s", TName[playerid], Name(playerid), playerid, text[1]);
    for(new i=0; i<=MAX_PLAYERS; i++)
    {
      if(IsPlayerConnected(i) && gTeam[i] == gTeam[playerid]) SendClientMessage(i, 0xCCCC00AA, str);
    }
    return 0;
  }
  return 1;
}
stock Name(playerid)
{
  new nname[MAX_PLAYER_NAME]; //Creates the string we will store the players name in
  GetPlayerName(playerid, nname, sizeof(nname)); //Gets the name storing it into our nname string & the length will be max_player_name
  return nname; //Returns the name of the player
}