Fllazy
Умник
Здраствуйте можно из этой команды /mute сделать Причину))))
Зарание спасибо
PHP:
else if(strcmp(cmd, "/mute", true) == 0)
{
if (PINFO[playerid][pAdminLVL] < 1) return SendMe(playerid, CGRADD, YouCanNot);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendMe(playerid, 0x00D900C8, "- Подсказка:{FFFFFF} /mute [ID] [минуты]");
new mtime;
giveplayerid = ReturnUser(tmp);
if (!IsPlayerConnected(giveplayerid)) return SendMe(playerid, CGRADD, NotFoundID);
if(gPlayerLogged[giveplayerid] == false) return SendMe(playerid, CGRADD, NoLogin);
if(PINFO[giveplayerid][pMuted] == false)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendMe(playerid, 0x00D900C8, "- Подсказка:{FFFFFF} /mute [ID] [минуты]");
mtime = strval(tmp);
if(GetPlayerState(giveplayerid) != 1 && GetPlayerState(giveplayerid) != 2 && GetPlayerState(giveplayerid) != 3) return SendMe(playerid, CGRADD, NoLogin);
PINFO[giveplayerid][pMuted] = true;
PINFO[giveplayerid][pMuteTime] = mtime*60;
format(string, sizeof(string), "{FFFFFF}Администратор {FF0000}%s {FFFFFF}выдал молчанку {FF0000}%s {FFFFFF}на {FF0000}%i {FFFFFF}минут(ы).",GN(playerid) ,GN(giveplayerid),mtime);
SendClientMessageToAll(CORANGE, string);
SendMes(giveplayerid, -1, "Вы получили бан чата на {FF0000}%i {FFFFFF}мин. Бан чата снимется автоматически по истечению времени.",mtime);
}
else
{
format(string, sizeof(string), "Администратор %s снял бан чата у %s. ",GN(playerid),GN(giveplayerid));
SendClientMessageToAll(CORANGE, string);
PINFO[giveplayerid][pMuted] = false;
PINFO[giveplayerid][pMuteTime] = 0;
}
return true;
}
