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
}