в этом уроке мы научимся делать /mute это молчанка на сервере если игрок флудит или вас оскорбляет:)
верху мода где все

Код: Выделить всё
new

пропишем
Код: Выделить всё
new Mute[MAX_PLAYERS];

ищем в своем моде
Код: Выделить всё
public OnPlayerText

и туда вставляем
Код: Выделить всё
    if(Mute[playerid] == 1)
  {
   SendClientMessage(playerid, COLOR_WHITE, "Вы получили молчанку от администрации сайта");
  return 0;
  }

потом ищем
Код: Выделить всё
public OnPlayerCommandText

и туда вставляем
Код: Выделить всё
    if(strcmp(cmd, "/mute", true) == 0)
  {
  tmp = strtok(cmdtext, idx);
  if(!strlen(tmp))
  {
  SendClientMessage(playerid, COLOR_WHITE, "Использование: /mute [id]]");
  return 1;
  }
  new playa;
  if(IsStringAName(tmp))
  {
   playa = GetPlayerID(tmp);
  }
  else
  {
   playa = strval(tmp);
  }
  GetPlayerName(playa, giveplayer, sizeof(giveplayer));
  GetPlayerName(playerid, sendername, sizeof(sendername));
  if(IsPlayerAdmin(playerid))
  {
  if(Mute[playa] == 0)
  {
   Mute[playa] = 1;
   printf("Admin: %s silenced %s",sendername,  giveplayer);
   format(string, sizeof(string), "Сервер: %s получил молчанку на сервере от администратора %s",giveplayer ,sendername);
   SendClientMessageToAll(COLOR_YELLOW, string);
   AdminCommandsLog(string);
  }
  else
  {
     Mute[playa] = 0;
   printf("Admin: %s unsilenced %s",sendername,  giveplayer);
   format(string, sizeof(string), "Сервер: %s молчанка снята с вас от администратора %s",giveplayer ,sendername);
   SendClientMessageToAll(COLOR_YELLOW, string);
   AdminCommandsLog(string);
  }
  }
  else
  {
  SendClientMessage(playerid, COLOR_RED, "Вы не rcon админ!");
  }

автор:admin ставьте +