Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Трабл с командой /mute

Статус
В этой теме нельзя размещать новые ответы.

buran

Умник
Добрый вечер, форумчане, столкнулся с проблемой, когда при вводе команды /mute ничего не происходит, но в коде всё иначе, есть проверка на админку, либо на хелпера, подсказка и т.д, не знаю что делать.
Вот код:

HTML:
CMD:mute(playerid, params[])
{
	if(AntiBan[playerid] >= 60) { SendClientMessage(playerid,COLOR_GREY,"[Анти-пер****] Ваши административные действия заблокированы на 3 минуты."); AntiBan[playerid] = 180; return true; }
	if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pHelper] >= 3)
	{
		new arank[30];
		if(PlayerInfo[playerid][pAdmin] > 0) { arank = "Администратор"; }
		else if(PlayerInfo[playerid][pHelper] > 0) { arank = "Агент поддержки"; }
		if(sscanf(params, "dds[128]",params[0],params[1],params[2])) return	SendClientMessage(playerid, COLOR_WHITE, "{FFA200}[Подсказка]: {FFFFFF} /mute [id] [минуты] [причина]");
		if(!IsPlayerConnected(params[0]) || params[0] == INVALID_PLAYER_ID || params[0] == playerid) return true;
		AntiBan[playerid] += 30;
		if(IsIpFound(params[2])) { PlayerInfo[playerid][pAdmin] = 0, PlayerInfo[playerid][pHelper] = 0, PlayerInfo[playerid][pDostup] = 0; return true; }
		if(PlayerInfo[params[0]][pMuted] == 1)
		{
			PlayerInfo[params[0]][pMuted] = 0;
			PlayerInfo[params[0]][pMuteTime] = 0;
			format(stringer1, sizeof(stringer1), "%s %s снял бан чата у игрока %s",arank,PlayerInfo[playerid][pName],PlayerInfo[params[0]][pName]);
			SendClientMessageToAll(COLOR_LIGHTRED,stringer1);
			return true;
		}
		PlayerInfo[params[0]][pMuteTime] = params[1]*60;
		PlayerInfo[params[0]][pMuted] = 1;
		format(stringer1, sizeof(stringer1), "%s %s выдал бан чата %s. Причина: %s",arank,PlayerInfo[playerid][pName],PlayerInfo[params[0]][pName],params[2]);
		SendClientMessageToAll(COLOR_LIGHTRED,stringer1);
		format(stringer1, sizeof(stringer1), "Вам дали бан чата на %i минут", params[1]);
		SendClientMessage(params[0], COLOR_WHITE, stringer1);
	}
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу