Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Команда выдачи и снятие мута

Июн
12
3
Пользователь
Команда: /mute

Что пишут: /mute [айди] [время в минутах] [причина]

Пример: /mute 5 30 За мат

Что будет:

· Игрок с айди 5 не сможет писать в чат 30 минут
· Все увидят причину
· Мут сам снимется через 30 минут
 
Июн
12
3
Пользователь

Код​

OFFTOP

new bool:Muted[MAX_PLAYERS];

CMD:mute(playerid, params[])
{
if(pInfo[playerid][pAdmin] == false) return SendClientMessage(playerid, -1, "Ты не админ");

new id, minutes, reason[64];
if(sscanf(params, "udS(без причины)", id, minutes, reason))
return SendClientMessage(playerid, -1, "/mute ID Минуты Причина");

Muted[id] = true;
SetTimerEx("Unmute", minutes * 60000, false, "i", id);

new msg[128];
format(msg, sizeof(msg), "Игрок %s замучен на %d минут. Причина: %s", GetName(id), minutes, reason);
SendClientMessageToAll(-1, msg);
return 1;
}

forward Unmute(playerid);
public Unmute(playerid)
{
Muted[playerid] = false;
SendClientMessage(playerid, -1, "Тебя размутили");
}

// В OnPlayerText
public OnPlayerText(playerid, text[])
{
if(Muted[playerid])
{
SendClientMessage(playerid, -1, "Ты в муте, не пиши");
return 0;
}
// дальше твой код
}

 
Июн
12
3
Пользователь
Команда: /unmute

Что пишут: /unmute [айди]

Пример: /unmute 5

Что будет:

· Игрок с айди 5 снова может писать в чат
· Ему придет "Тебя размутили"
· Тебе придет "Ты размутил игрока"
 
Июн
12
3
Пользователь

Код​

OFFTOP

CMD:unmute(playerid, params[])
{
if(pInfo[playerid][pAdmin] == false) return SendClientMessage(playerid, -1, "Ты не админ");

new id;
if(sscanf(params, "u", id)) return SendClientMessage(playerid, -1, "/unmute ID");

if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1, "Игрок не найден");

Muted[id] = false;
SendClientMessage(id, -1, "Тебя размутили");
SendClientMessage(playerid, -1, "Ты размутил игрока");
return 1;
}

 
t.me/orviym
Фев
356
252
Заблокированный
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки. Мы не несем ответственности за действия пользователя вне форума.
спасибо за систему которую сливали 100 раз
 
Сверху